Interface PersistenceTypeLineage
-
- All Known Subinterfaces:
PersistenceTypeLineageView
- All Known Implementing Classes:
PersistenceTypeLineage.Default,PersistenceTypeLineageView.Default
public interface PersistenceTypeLineage
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPersistenceTypeLineage.Default
-
Method Summary
Modifier and Type Method Description XGettingTable<Long,PersistenceTypeDefinition>entries()PersistenceTypeDefinitionlatest()static PersistenceTypeLineage.DefaultNew(String runtimeTypeName, Class<?> runtimeType)booleanregisterTypeDefinition(PersistenceTypeDefinition typeDefinition)PersistenceTypeDefinitionruntimeDefinition()booleansetRuntimeTypeDefinition(PersistenceTypeDefinition runtimeDefinition)Class<?>type()StringtypeName()PersistenceTypeLineageViewview()
-
-
-
Method Detail
-
typeName
String typeName()
-
type
Class<?> type()
-
entries
XGettingTable<Long,PersistenceTypeDefinition> entries()
-
latest
PersistenceTypeDefinition latest()
-
runtimeDefinition
PersistenceTypeDefinition runtimeDefinition()
-
view
PersistenceTypeLineageView view()
-
registerTypeDefinition
boolean registerTypeDefinition(PersistenceTypeDefinition typeDefinition)
-
setRuntimeTypeDefinition
boolean setRuntimeTypeDefinition(PersistenceTypeDefinition runtimeDefinition)
-
New
static PersistenceTypeLineage.Default New(String runtimeTypeName, Class<?> runtimeType)
-
-