Class Structures.FieldData
java.lang.Object
net.binis.codegen.generation.core.Structures.FieldData
- All Implemented Interfaces:
PrototypeField
- Enclosing class:
Structures
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.binis.codegen.generation.core.interfaces.PrototypeField
PrototypeField.ModifierDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddModifier(ModifierType type, com.github.javaparser.ast.body.MethodDeclaration modifier, PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> origin) com.github.javaparser.ast.body.MethodDeclarationcom.github.javaparser.ast.body.MethodDeclarationcom.github.javaparser.ast.body.MethodDeclarationcom.github.javaparser.ast.body.MethodDeclarationcom.github.javaparser.ast.body.MethodDeclarationcom.github.javaparser.ast.body.MethodDeclarationcom.github.javaparser.ast.body.MethodDeclarationcom.github.javaparser.ast.body.MethodDeclaration<T> TgetFromStore(String key) voidputToStore(String key, Object value) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.binis.codegen.generation.core.interfaces.PrototypeField
getDeclaration, getDescription, getFullType, getGenerics, getIgnores, getImplementationGetter, getImplementationSetter, getInterfaceGetter, getInterfaceSetter, getName, getParent, getParsed, getPrototype, getType, getTypePrototypes, isCollection, isCustom, isExternal, isGenericField, isGenericMethod
-
Constructor Details
-
FieldData
public FieldData()
-
-
Method Details
-
getModifiers
- Specified by:
getModifiersin interfacePrototypeField
-
addModifier
public void addModifier(ModifierType type, com.github.javaparser.ast.body.MethodDeclaration modifier, PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> origin) - Specified by:
addModifierin interfacePrototypeField
-
forceGenerateGetter
public com.github.javaparser.ast.body.MethodDeclaration forceGenerateGetter()- Specified by:
forceGenerateGetterin interfacePrototypeField
-
forceGenerateSetter
public com.github.javaparser.ast.body.MethodDeclaration forceGenerateSetter()- Specified by:
forceGenerateSetterin interfacePrototypeField
-
forceGenerateInterfaceGetter
public com.github.javaparser.ast.body.MethodDeclaration forceGenerateInterfaceGetter()- Specified by:
forceGenerateInterfaceGetterin interfacePrototypeField
-
forceGenerateInterfaceSetter
public com.github.javaparser.ast.body.MethodDeclaration forceGenerateInterfaceSetter()- Specified by:
forceGenerateInterfaceSetterin interfacePrototypeField
-
putToStore
- Specified by:
putToStorein interfacePrototypeField
-
getFromStore
- Specified by:
getFromStorein interfacePrototypeField
-
generateGetter
public com.github.javaparser.ast.body.MethodDeclaration generateGetter()- Specified by:
generateGetterin interfacePrototypeField
-
generateSetter
public com.github.javaparser.ast.body.MethodDeclaration generateSetter()- Specified by:
generateSetterin interfacePrototypeField
-
generateInterfaceGetter
public com.github.javaparser.ast.body.MethodDeclaration generateInterfaceGetter()- Specified by:
generateInterfaceGetterin interfacePrototypeField
-
generateInterfaceSetter
public com.github.javaparser.ast.body.MethodDeclaration generateInterfaceSetter()- Specified by:
generateInterfaceSetterin interfacePrototypeField
-