- 
 
- 
Method Summary
| Modifier and Type | 
Method | 
Description | 
XGettingTable<Long,PersistenceTypeDefinition> | 
allTypeDefinitions() | 
  | 
static VarString | 
assembleTypesPerTypeId(VarString vs,
XGettingTable<Long,PersistenceTypeDefinition> allTypesPerTypeId) | 
  | 
long | 
determineHighestTypeId() | 
  | 
static long | 
determineHighestTypeId(XGettingTable<Long,PersistenceTypeDefinition> allTypesPerTypeId) | 
  | 
PersistenceTypeLineage | 
ensureTypeLineage(Class<?> type) | 
  | 
static String | 
fullQualifiedFieldName(String qualifier,
String fieldName) | 
  | 
static VarString | 
fullQualifiedFieldName(VarString vc,
String qualifier,
String fieldName) | 
  | 
static char | 
fullQualifiedFieldNameSeparator() | 
  | 
PersistenceTypeDefinitionRegistrationObserver | 
getTypeDescriptionRegistrationObserver() | 
  | 
boolean | 
isEmpty() | 
  | 
static boolean | 
isInlinedComplexType(String typeName) | 
  | 
static boolean | 
isInlinedVariableLengthType(String typeName) | 
  | 
static boolean | 
isVariableLength(String typeName) | 
  | 
default <C extends Consumer<? super PersistenceTypeDefinition>> C | 
iterateAllTypeDefinitions(C logic) | 
  | 
default <C extends Consumer<? super PersistenceTypeDefinition>> C | 
iterateLatestTypes(C logic) | 
  | 
default <C extends Consumer<? super PersistenceTypeDefinition>> C | 
iterateRuntimeDefinitions(C logic) | 
  | 
default <C extends Consumer<? super PersistenceTypeLineage>> C | 
iterateTypeLineages(C logic) | 
  | 
default <C extends Consumer<? super PersistenceTypeLineage>> C | 
iterateTypeLineageViews(C logic) | 
  | 
PersistenceTypeDefinition | 
lookupTypeById(long typeId) | 
  | 
PersistenceTypeDefinition | 
lookupTypeByName(String typeName) | 
  | 
PersistenceTypeLineage | 
lookupTypeLineage(Class<?> type) | 
  | 
PersistenceTypeLineage | 
lookupTypeLineage(String typeName) | 
  | 
static PersistenceTypeDictionary | 
New(PersistenceTypeLineageCreator typeLineageCreator) | 
  | 
static PersistenceTypeDictionary | 
New(PersistenceTypeLineageCreator typeLineageCreator,
XGettingCollection<? extends PersistenceTypeDefinition> typeDefinitions) | 
  | 
boolean | 
registerRuntimeTypeDefinition(PersistenceTypeDefinition typeDefinition) | 
  | 
boolean | 
registerRuntimeTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions) | 
  | 
boolean | 
registerTypeDefinition(PersistenceTypeDefinition typeDefinition) | 
  | 
boolean | 
registerTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions) | 
  | 
static <D extends PersistenceTypeDictionary> D | 
registerTypes(D typeDictionary,
XGettingCollection<? extends PersistenceTypeDefinition> typeDefinitions) | 
  | 
default <C extends Consumer<? super PersistenceTypeDefinition>> C | 
resolveTypeIds(Iterable<Long> typeIds,
C collector) | 
  | 
PersistenceTypeDictionary | 
setTypeDescriptionRegistrationObserver(PersistenceTypeDefinitionRegistrationObserver observer) | 
  | 
static KeyValue<String,String> | 
splitFullQualifiedFieldName(String identifier) | 
  | 
XGettingTable<String,? extends PersistenceTypeLineage> | 
typeLineages() | 
  | 
static void | 
validateTypeId(PersistenceTypeDefinition typeDefinition) | 
  | 
static void | 
validateTypeIds(Iterable<? extends PersistenceTypeDefinition> typeDefinitions) | 
  | 
PersistenceTypeDictionaryView | 
view() | 
  | 
 
 
 
- 
Method Details
- 
 
- 
 
- 
 
- 
 
- 
 
- 
 
- 
 
- 
long determineHighestTypeId()
 
- 
 
- 
 
- 
 
- 
 
- 
 
- 
 
- 
 
- 
 
- 
 
- 
 
- 
 
- 
 
- 
 
- 
 
- 
 
- 
 
- 
 
- 
 
- 
 
- 
 
- 
 
- 
static boolean isVariableLength(
String typeName) 
 
- 
 
- 
static char fullQualifiedFieldNameSeparator()
 
- 
 
- 
 
- 
static boolean isInlinedComplexType(
String typeName) 
 
- 
static boolean isInlinedVariableLengthType(
String typeName)