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 class
PersistenceTypeLineage.Default
-
Method Summary
Modifier and Type Method Description XGettingTable<Long,PersistenceTypeDefinition>
entries()
PersistenceTypeDefinition
latest()
static PersistenceTypeLineage.Default
New(String runtimeTypeName, Class<?> runtimeType)
boolean
registerTypeDefinition(PersistenceTypeDefinition typeDefinition)
PersistenceTypeDefinition
runtimeDefinition()
boolean
setRuntimeTypeDefinition(PersistenceTypeDefinition runtimeDefinition)
Class<?>
type()
String
typeName()
PersistenceTypeLineageView
view()
-
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
-