public class PluralAttributeSourceSetImpl extends AbstractPluralAttributeSourceImpl implements Orderable, Sortable
Constructor and Description |
---|
PluralAttributeSourceSetImpl(MappingDocument sourceMappingDocument,
JaxbHbmSetType jaxbSet,
AttributeSourceContainer container) |
Modifier and Type | Method and Description |
---|---|
String |
getComparatorName()
The comparator class name which will be used to sort the attribute.
|
PluralAttributeNature |
getNature() |
String |
getOrder()
The order by clause used during loading this plural attribute.
|
XmlElementMetadata |
getSourceType() |
String |
getXmlNodeName()
Ugh.
|
boolean |
isOrdered()
If the source of plural attribute is supposed to be applied the
ORDER BY when loading. |
boolean |
isSorted()
If the source of plural attribute is supposed to be sorted.
|
container, getAttributePath, getAttributeRole, getCaching, getCascadeStyleName, getCollectionIdSource, getCollectionTableCheck, getCollectionTableComment, getCollectionTableSpecificationSource, getCustomLoaderName, getCustomPersisterClassName, getCustomSqlDelete, getCustomSqlDeleteAll, getCustomSqlInsert, getCustomSqlUpdate, getElementSource, getFetchCharacteristics, getFilterSources, getKeySource, getMappedBy, getName, getPropertyAccessorName, getSynchronizedTableNames, getToolingHintContext, getTypeInformation, getWhere, inferInLineViewName, isIncludedInOptimisticLocking, isInverse, isMutable, isSingular, usesJoinTable
mappingRoot, metadataBuildingContext, origin, sourceMappingDocument
public PluralAttributeSourceSetImpl(MappingDocument sourceMappingDocument, JaxbHbmSetType jaxbSet, AttributeSourceContainer container)
public PluralAttributeNature getNature()
getNature
in interface PluralAttributeSource
public boolean isSorted()
Sortable
public String getComparatorName()
Sortable
getComparatorName
in interface Sortable
Comparator
contact.public boolean isOrdered()
Orderable
ORDER BY
when loading.public String getOrder()
Orderable
OrderBy.value()
public XmlElementMetadata getSourceType()
getSourceType
in interface AttributeSource
public String getXmlNodeName()
AttributeSource
getXmlNodeName
in interface AttributeSource
Copyright © 2001-2017 Red Hat, Inc. All Rights Reserved.