public class CollectionPropertyHolder extends AbstractPropertyHolder
parent| Constructor and Description |
|---|
CollectionPropertyHolder(Collection collection,
String path,
XClass clazzToProcess,
XProperty property,
PropertyHolder parentPropertyHolder,
MetadataBuildingContext context) |
areTypeMatch, buildExceptionFromInstantiationError, getContext, getJoinTable, getOverriddenColumn, getOverriddenJoinColumn, getOverriddenJoinTable, getPath, isInIdClass, makeAttributeConverterDescriptor, resolveAttributeConverterDescriptor, setCurrentProperty, setInIdClass, setParentPropertypublic CollectionPropertyHolder(Collection collection, String path, XClass clazzToProcess, XProperty property, PropertyHolder parentPropertyHolder, MetadataBuildingContext context)
public Collection getCollectionBinding()
protected String normalizeCompositePath(String attributeName)
normalizeCompositePath in class AbstractPropertyHolderprotected String normalizeCompositePathForLogging(String attributeName)
normalizeCompositePathForLogging in class AbstractPropertyHolderpublic void startingProperty(XProperty property)
PropertyHolderproperty - The propertyprotected AttributeConversionInfo locateAttributeConversionInfo(XProperty property)
locateAttributeConversionInfo in class AbstractPropertyHolderprotected AttributeConversionInfo locateAttributeConversionInfo(String path)
locateAttributeConversionInfo in class AbstractPropertyHolderpublic String getClassName()
public String getEntityOwnerClassName()
public Table getTable()
public KeyValue getIdentifier()
public boolean isOrWithinEmbeddedId()
PropertyHolderpublic PersistentClass getPersistentClass()
public boolean isComponent()
public boolean isEntity()
public String getEntityName()
public void addProperty(Property prop, Ejb3Column[] columns, XClass declaringClass)
public void prepare(XProperty collectionProperty)
public AttributeConverterDescriptor resolveElementAttributeConverterDescriptor(XProperty collectionXProperty, XClass elementXClass)
public AttributeConverterDescriptor mapKeyAttributeConverterDescriptor(XProperty mapXProperty, XClass keyXClass)
Copyright © 2017 JBoss by Red Hat. All rights reserved.