Package com.atlan.generators
Class AssetGenerator
java.lang.Object
com.atlan.generators.TypeGenerator
com.atlan.generators.AssetGenerator
- All Implemented Interfaces:
Comparable<AssetGenerator>
- Direct Known Subclasses:
AssetTestGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from class com.atlan.generators.TypeGenerator
TypeGenerator.MappedType
-
Field Summary
Fields inherited from class com.atlan.generators.TypeGenerator
cache, cfg, className, description, generatorName, originalName, packageRoot, PRIMITIVE_MAPPINGS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
getAllSubTypes
(String originalTypeName) boolean
protected void
void
void
resolveSuperTypeName
(String name) Methods inherited from class com.atlan.generators.TypeGenerator
getCache, getCfg, getClassName, getClassTemplateFile, getDescription, getGeneratorName, getMappedType, getOriginalName, getPackageRoot, isBuiltIn
-
Field Details
-
DIRECTORY
- See Also:
-
-
Constructor Details
-
AssetGenerator
-
-
Method Details
-
resolveClassName
protected void resolveClassName()- Specified by:
resolveClassName
in classTypeGenerator
-
resolveSuperTypeName
-
resolveDetails
public void resolveDetails() -
getInterfaceTemplateFile
-
isAbstract
public boolean isAbstract() -
resolveParentClassName
public void resolveParentClassName() -
getAllSubTypes
-
compareTo
- Specified by:
compareTo
in interfaceComparable<AssetGenerator>
-
getEntityDef
-
getParentClassName
-
getInterfaceAttributes
-
getClassAttributes
-
getNonInheritedAttributes
-
getOriginalSuperTypes
-
getFullSubTypes
-
getOriginalSubTypes
-
getSubTypes
-
getMapContainers
-
getSuperTypes
-