Package com.atlan.generators
Class TypeGenerator
java.lang.Object
com.atlan.generators.TypeGenerator
- Direct Known Subclasses:
AssetGenerator
,AttributeGenerator
,EnumGenerator
,RelationshipGenerator
,StructGenerator
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprotected ModelCache
protected GeneratorConfig
protected String
protected String
protected String
protected String
protected String
-
Constructor Summary
ModifierConstructorDescriptionprotected
protected
TypeGenerator
(TypeDef typeDef, GeneratorConfig cfg) -
Method Summary
Modifier and TypeMethodDescriptiongetCache()
getCfg()
protected TypeGenerator.MappedType
getMappedType
(String type) boolean
protected abstract void
-
Field Details
-
PRIMITIVE_MAPPINGS
-
generatorName
-
packageRoot
-
originalName
-
className
-
description
-
cfg
-
cache
-
-
Constructor Details
-
TypeGenerator
-
TypeGenerator
-
-
Method Details
-
resolveClassName
protected abstract void resolveClassName() -
getMappedType
-
getClassTemplateFile
-
isBuiltIn
-
getGeneratorName
-
getPackageRoot
-
getOriginalName
-
getClassName
-
getDescription
-
getCfg
-
getCache
-