Package org.hibernate.boot.model
Class TypeDefinitionRegistryStandardImpl
- java.lang.Object
-
- org.hibernate.boot.model.TypeDefinitionRegistryStandardImpl
-
- All Implemented Interfaces:
TypeDefinitionRegistry
public class TypeDefinitionRegistryStandardImpl extends Object implements TypeDefinitionRegistry
Basic implementation ofTypeDefinitionRegistry
.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.hibernate.boot.model.TypeDefinitionRegistry
TypeDefinitionRegistry.DuplicationStrategy
-
-
Constructor Summary
Constructors Constructor Description TypeDefinitionRegistryStandardImpl()
TypeDefinitionRegistryStandardImpl(TypeDefinitionRegistry parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,TypeDefinition>
copyRegistrationMap()
TypeDefinitionRegistry
register(TypeDefinition typeDefinition)
TypeDefinitionRegistry
register(TypeDefinition typeDefinition, TypeDefinitionRegistry.DuplicationStrategy duplicationStrategy)
TypeDefinition
resolve(String typeName)
TypeDefinition
resolveAutoApplied(BasicJavaType<?> jtd)
-
-
-
Constructor Detail
-
TypeDefinitionRegistryStandardImpl
public TypeDefinitionRegistryStandardImpl()
-
TypeDefinitionRegistryStandardImpl
public TypeDefinitionRegistryStandardImpl(TypeDefinitionRegistry parent)
-
-
Method Detail
-
resolve
public TypeDefinition resolve(String typeName)
- Specified by:
resolve
in interfaceTypeDefinitionRegistry
-
resolveAutoApplied
public TypeDefinition resolveAutoApplied(BasicJavaType<?> jtd)
- Specified by:
resolveAutoApplied
in interfaceTypeDefinitionRegistry
-
register
public TypeDefinitionRegistry register(TypeDefinition typeDefinition)
- Specified by:
register
in interfaceTypeDefinitionRegistry
-
register
public TypeDefinitionRegistry register(TypeDefinition typeDefinition, TypeDefinitionRegistry.DuplicationStrategy duplicationStrategy)
- Specified by:
register
in interfaceTypeDefinitionRegistry
-
copyRegistrationMap
public Map<String,TypeDefinition> copyRegistrationMap()
- Specified by:
copyRegistrationMap
in interfaceTypeDefinitionRegistry
-
-