Interface PersistenceTypeDictionaryBuilder
- All Known Implementing Classes:
- PersistenceTypeDictionaryBuilder.Default
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface PersistenceTypeDictionaryBuilder
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classPersistenceTypeDictionaryBuilder.Default
- 
Method Summary
- 
Method Details- 
buildTypeDictionaryPersistenceTypeDictionary buildTypeDictionary(XGettingSequence<? extends PersistenceTypeDictionaryEntry> entries)
- 
ensureUniqueTypeIdsstatic XGettingTable<Long,PersistenceTypeDictionaryEntry> ensureUniqueTypeIds(XGettingSequence<? extends PersistenceTypeDictionaryEntry> entries)
- 
buildTypeDictionarystatic PersistenceTypeDictionary buildTypeDictionary(PersistenceTypeDictionaryCreator typeDictionaryCreator, PersistenceTypeDefinitionCreator typeDefinitionCreator, PersistenceTypeDescriptionResolver typeResolver, XGettingSequence<? extends PersistenceTypeDictionaryEntry> entries)
- 
buildDefinitionMembersstatic void buildDefinitionMembers(PersistenceTypeDefinitionMemberCreator memberCreator, PersistenceTypeDescription typeDescription, XAddingSequence<? super PersistenceTypeDefinitionMember> allMembers, XAddingSequence<? super PersistenceTypeDefinitionMember> instanceMembers)
- 
Newstatic PersistenceTypeDictionaryBuilder.Default New(PersistenceTypeDictionaryCreator typeDictionaryCreator, PersistenceTypeDefinitionCreator typeDefinitionCreator, PersistenceTypeDescriptionResolverProvider typeResolverProvider)
 
-