Interface PrototypeData
- All Known Implementing Classes:
Structures.PrototypeDataHandler
public interface PrototypeData
-
Method Summary
Modifier and TypeMethodDescriptiondefault Stringdefault StringgetName()intClass<? extends Annotation>net.binis.codegen.annotation.type.GenerationStrategybooleanisBase()booleanbooleanbooleanbooleanbooleanbooleanvoidsetClassGetters(boolean value) voidsetClassSetters(boolean value) voidsetGenerateConstructor(boolean value) voidsetGenerateImplementation(boolean value) voidsetGenerateInterface(boolean value) voidsetInterfaceSetters(boolean value)
-
Method Details
-
getPrototypeAnnotation
Class<? extends Annotation> getPrototypeAnnotation() -
getPrototypeName
String getPrototypeName() -
getPrototypeFullName
String getPrototypeFullName() -
getName
String getName() -
getClassName
String getClassName() -
getClassFullName
-
getClassPackage
String getClassPackage() -
isClassGetters
boolean isClassGetters() -
isClassSetters
boolean isClassSetters() -
getInterfaceName
String getInterfaceName() -
getInterfaceFullName
-
getInterfacePackage
String getInterfacePackage() -
isInterfaceSetters
boolean isInterfaceSetters() -
getModifierName
String getModifierName() -
getLongModifierName
String getLongModifierName() -
getModifierPackage
String getModifierPackage() -
getBaseClassName
String getBaseClassName() -
isGenerateConstructor
boolean isGenerateConstructor() -
isGenerateImplementation
boolean isGenerateImplementation() -
isGenerateInterface
boolean isGenerateInterface() -
isBase
boolean isBase() -
getBaseModifierClass
String getBaseModifierClass() -
getMixInClass
String getMixInClass() -
getBasePath
String getBasePath() -
getInterfacePath
String getInterfacePath() -
getImplementationPath
String getImplementationPath() -
getOrdinalOffset
int getOrdinalOffset() -
getStrategy
net.binis.codegen.annotation.type.GenerationStrategy getStrategy() -
getCustom
-
getEnrichers
List<PrototypeEnricher> getEnrichers() -
getInheritedEnrichers
List<PrototypeEnricher> getInheritedEnrichers() -
getOptions
-
setClassGetters
void setClassGetters(boolean value) -
setClassSetters
void setClassSetters(boolean value) -
setInterfaceSetters
void setInterfaceSetters(boolean value) -
setGenerateConstructor
void setGenerateConstructor(boolean value) -
setGenerateImplementation
void setGenerateImplementation(boolean value) -
setGenerateInterface
void setGenerateInterface(boolean value)
-