Top Inners Constructors Methods
org.hibernate.persister.walking.internal

public final Class EntityIdentifierDefinitionHelper

extends Object
Class Inheritance
Imports
org.hibernate.persister.entity.AbstractEntityPersister, org.hibernate.persister.walking.spi.AttributeDefinition, .AttributeSource, .CompositionDefinition, .EncapsulatedEntityIdentifierDefinition, .EntityDefinition, .EntityIdentifierDefinition, .NonEncapsulatedEntityIdentifierDefinition, org.hibernate.type.CompositeType, .Type

Author
Gail Badner

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class
private static class

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static EntityIdentifierDefinition
public static EntityIdentifierDefinition
public static EntityIdentifierDefinition
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

EntityIdentifierDefinitionHelperback to summary
private EntityIdentifierDefinitionHelper()

Method Detail

buildEncapsulatedCompositeIdentifierDefinitionback to summary
public static EntityIdentifierDefinition buildEncapsulatedCompositeIdentifierDefinition(final AbstractEntityPersister entityPersister)
buildNonEncapsulatedCompositeIdentifierDefinitionback to summary
public static EntityIdentifierDefinition buildNonEncapsulatedCompositeIdentifierDefinition(final AbstractEntityPersister entityPersister)
buildSimpleEncapsulatedIdentifierDefinitionback to summary
public static EntityIdentifierDefinition buildSimpleEncapsulatedIdentifierDefinition(final AbstractEntityPersister entityPersister)
org.hibernate.persister.walking.internal back to summary

private Class EntityIdentifierDefinitionHelper.AttributeDefinitionAdapter

extends Object
implements AttributeDefinition
Class Inheritance
  • java.lang.Object
  • org.hibernate.persister.walking.internal.EntityIdentifierDefinitionHelper.AttributeDefinitionAdapter
All Implemented Interfaces
org.hibernate.persister.walking.spi.AttributeDefinition
Known Direct Subclasses
org.hibernate.persister.walking.internal.EntityIdentifierDefinitionHelper.CompositionDefinitionAdapter

Field Summary

Modifier and TypeField and Description
private final AbstractEntityPersister

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
protected AbstractEntityPersister
public String
public AttributeSource
public Type
public boolean
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

entityPersisterback to summary
private final AbstractEntityPersister entityPersister

Constructor Detail

AttributeDefinitionAdapterback to summary
pack-priv AttributeDefinitionAdapter(AbstractEntityPersister entityPersister)

Method Detail

getEntityPersisterback to summary
protected AbstractEntityPersister getEntityPersister()
getNameback to summary
public String getName()

Implements org.hibernate.persister.walking.spi.AttributeDefinition.getName.

Annotations
@Override
getSourceback to summary
public AttributeSource getSource()

Implements org.hibernate.persister.walking.spi.AttributeDefinition.getSource.

Annotations
@Override
getTypeback to summary
public Type getType()

Implements org.hibernate.persister.walking.spi.AttributeDefinition.getType.

Annotations
@Override
isNullableback to summary
public boolean isNullable()

Implements org.hibernate.persister.walking.spi.AttributeDefinition.isNullable.

Annotations
@Override
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

Annotations
@Override
org.hibernate.persister.walking.internal back to summary

private Class EntityIdentifierDefinitionHelper.CompositionDefinitionAdapter

extends AttributeDefinitionAdapter
implements CompositionDefinition
Class Inheritance
All Implemented Interfaces
org.hibernate.persister.walking.spi.CompositionDefinition, org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.persister.walking.spi.AttributeDefinition

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public Iterable<AttributeDefinition>
public CompositeType
public String
Inherited from org.hibernate.persister.walking.internal.EntityIdentifierDefinitionHelper.AttributeDefinitionAdapter:
getEntityPersistergetNamegetSourceisNullable

Constructor Detail

CompositionDefinitionAdapterback to summary
pack-priv CompositionDefinitionAdapter(AbstractEntityPersister entityPersister)

Method Detail

getAttributesback to summary
public Iterable<AttributeDefinition> getAttributes()

Implements org.hibernate.persister.walking.spi.AttributeSource.getAttributes.

Annotations
@Override
getTypeback to summary
public CompositeType getType()

Overrides org.hibernate.persister.walking.internal.EntityIdentifierDefinitionHelper.AttributeDefinitionAdapter.getType.

Implements org.hibernate.persister.walking.spi.CompositionDefinition.getType, org.hibernate.persister.walking.spi.AttributeDefinition.getType.

Annotations
@Override
toStringback to summary
public String toString()

Overrides org.hibernate.persister.walking.internal.EntityIdentifierDefinitionHelper.AttributeDefinitionAdapter.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

Annotations
@Override