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 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)
-
-