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 Details
-
typeName
String typeName() -
type
Class<?> type() -
entries
XGettingTable<Long,PersistenceTypeDefinition> entries() -
latest
PersistenceTypeDefinition latest() -
runtimeDefinition
PersistenceTypeDefinition runtimeDefinition() -
view
PersistenceTypeLineageView view() -
registerTypeDefinition
-
setRuntimeTypeDefinition
-
New
-