Top Description Fields Constructors Methods
org.hibernate.metamodel.mapping.ordering.ast

public Class CollectionPartPath

extends AbstractDomainPath
Class Inheritance
Imports
org.hibernate.metamodel.mapping.CollectionPart, .ModelPart, .ModelPartContainer, .PluralAttributeMapping, org.hibernate.metamodel.mapping.internal.AbstractDomainPath, org.hibernate.metamodel.mapping.ordering.TranslationContext, org.hibernate.spi.NavigablePath

Represents a part of a `CollectionPart` (element or index descriptor) as a DomainPath
Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final PluralAttributePath
private final CollectionPart
Inherited from org.hibernate.metamodel.mapping.internal.AbstractDomainPath:
ELEMENT_TOKEN

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public PluralAttributePath
public NavigablePath
public PluralAttributeMapping
public CollectionPart
public SequencePart
Inherited from org.hibernate.metamodel.mapping.internal.AbstractDomainPath:
applyapplyresolveresolve

Field Detail

lhsback to summary
private final PluralAttributePath lhs
referencedPartback to summary
private final CollectionPart referencedPart

Constructor Detail

CollectionPartPathback to summary
pack-priv CollectionPartPath(PluralAttributePath lhs, CollectionPart referencedPart)

Method Detail

getLhsback to summary
public PluralAttributePath getLhs()

Implements org.hibernate.metamodel.mapping.ordering.ast.DomainPath.getLhs.

Annotations
@Override
getNavigablePathback to summary
public NavigablePath getNavigablePath()

Implements org.hibernate.metamodel.mapping.ordering.ast.DomainPath.getNavigablePath.

Annotations
@Override
getPluralAttributeback to summary
public PluralAttributeMapping getPluralAttribute()

Overrides default org.hibernate.metamodel.mapping.ordering.ast.DomainPath.getPluralAttribute.

Annotations
@Override
getReferenceModelPartback to summary
public CollectionPart getReferenceModelPart()

Implements org.hibernate.metamodel.mapping.ordering.ast.DomainPath.getReferenceModelPart.

Annotations
@Override
resolvePathPartback to summary
public SequencePart resolvePathPart(String name, String identifier, boolean isTerminal, TranslationContext translationContext)

Implements org.hibernate.metamodel.mapping.ordering.ast.SequencePart.resolvePathPart.

Annotations
@Override