Package net.binis.codegen.enrich
Interface CustomDescription
- All Superinterfaces:
PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration>
- All Known Implementing Classes:
Structures.CustomParsed
public interface CustomDescription
extends PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration>
-
Method Summary
Modifier and TypeMethodDescriptionvoidsetImplementation(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration impl) voidsetInterface(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration intf) voidsetProperties(PrototypeData properties) Methods inherited from interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
addCustomFile, addEmbeddedModifier, addProperties, findElement, findElement, findField, getAdditionalProperties, getBase, getCompiled, getConstants, getCustomFile, getCustomFiles, getCustomInitializers, getDeclaration, getDeclarationUnit, getElement, getElements, getEmbeddedModifierType, getFields, getFiles, getImplementation, getImplementationUnit, getImplementorFullName, getInitializers, getInterface, getInterfaceFullName, getInterfaceName, getInterfaceUnit, getMixIn, getParent, getParentClassName, getParentPackage, getParsedFullName, getParsedName, getParser, getProperties, getPrototypeClassName, getPrototypeElement, getPrototypeFileName, getRawElements, getRegisteredClass, hasEnricher, hasOption, isCodeEnum, isInvalid, isNested, isProcessed, isValid, processActions, registerClass, registerPostProcessAction, setEmbeddedModifier
-
Method Details
-
setImplementation
void setImplementation(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration impl) -
setInterface
void setInterface(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration intf) -
setProperties
-