All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
protected Map<String,Type<?>> |
buildTypes() |
TaggedChoice.TaggedChoiceType<?> |
findChoiceType(DSL.TypeReference type) |
Type<?> |
getChoiceType(DSL.TypeReference type,
String choiceName) |
Schema |
getParent() |
protected TypeTemplate |
getTemplate(String name) |
Type<?> |
getType(DSL.TypeReference type) |
Type<?> |
getTypeRaw(DSL.TypeReference type) |
int |
getVersionKey() |
TypeTemplate |
id(String name) |
void |
register(Map<String,by-name TypeTemplate> map,
String name,
(String) -> TypeTemplate template) |
void |
register(Map<String,by-name TypeTemplate> map,
String name,
by-name TypeTemplate template) |
Map<String,by-name TypeTemplate> |
registerBlockEntities(Schema schema) |
Map<String,by-name TypeTemplate> |
registerEntities(Schema schema) |
void |
registerSimple(Map<String,by-name TypeTemplate> map,
String name) |
void |
registerType(boolean recursive,
DSL.TypeReference type,
by-name TypeTemplate template) |
void |
registerTypes(Schema schema,
Map<String,by-name TypeTemplate> entityTypes,
Map<String,by-name TypeTemplate> blockEntityTypes) |
TypeTemplate |
resolveTemplate(String name) |
Set<String> |
types() |