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 TypeMethodDescriptionvoidsetIntf(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration intf) voidsetProperties(PrototypeData properties) voidsetSpec(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec) Methods inherited from interface net.binis.codegen.generation.core.interfaces.PrototypeDescription
addEmbeddedModifier, findField, getBase, getCompiled, getConstants, getCustomInitializers, getDeclaration, getEmbeddedModifierType, getFields, getFiles, getImplementorFullName, getInitializers, getInterfaceFullName, getInterfaceName, getIntf, getMixIn, getParentClassName, getParsedFullName, getParsedName, getParser, getProperties, getPrototypeClassName, getPrototypeFileName, getRegisteredClass, getSpec, hasEnricher, hasOption, isCodeEnum, isInvalid, isNested, isProcessed, isValid, processActions, registerClass, registerPostProcessAction, setEmbeddedModifier
-
Method Details
-
setSpec
void setSpec(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec) -
setIntf
void setIntf(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration intf) -
setProperties
-