Interface PersistenceTypeIdStrategy
- All Known Subinterfaces:
PersistenceIdStrategy
- All Known Implementing Classes:
ComDefaultIdStrategy
,FileTypeIdStrategy
,PersistenceIdStrategy.Default
,PersistenceTypeIdStrategy.None
,PersistenceTypeIdStrategy.Transient
public interface PersistenceTypeIdStrategy
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
PersistenceTypeIdStrategy.Assembler<S extends PersistenceTypeIdStrategy>
static class
PersistenceTypeIdStrategy.None
static interface
PersistenceTypeIdStrategy.Parser<S extends PersistenceTypeIdStrategy>
static class
PersistenceTypeIdStrategy.Transient
-
Method Summary
Modifier and Type Method Description PersistenceTypeIdProvider
createTypeIdProvider()
static PersistenceTypeIdStrategy.None
None()
String
strategyTypeNameTypeId()
static PersistenceTypeIdStrategy.Transient
Transient()
static PersistenceTypeIdStrategy.Transient
Transient(long startingTypeId)
-
Method Details
-
createTypeIdProvider
PersistenceTypeIdProvider createTypeIdProvider() -
strategyTypeNameTypeId
String strategyTypeNameTypeId() -
Transient
-
Transient
-
None
-