Attribute<X,Y>
, CollectionAttribute<X,Y>
, CorrelatedAttribute<X,java.util.Collection<Y>>
, MethodAttribute<X,Y>
, PluralAttribute<X,java.util.Collection<E>,E>
public class CorrelatedMethodCollectionAttribute<X,Y> extends AbstractMethodCollectionAttribute<X,Y> implements CorrelatedAttribute<X,java.util.Collection<Y>>
Attribute.AttributeType, Attribute.MappingType, Attribute.MemberType
PluralAttribute.CollectionType
batchSize, convertedJavaType, correlated, correlationBasis, correlationExpression, correlationKeyAlias, correlationProvider, correlationResult, declaringType, fetches, fetchStrategy, id, javaType, mapping, mappingType, subqueryAlias, subqueryExpression, subqueryProvider
Constructor | Description |
---|---|
CorrelatedMethodCollectionAttribute(ManagedViewTypeImplementor<X> viewType,
MethodAttributeMapping mapping,
MetamodelBuildingContext context,
int attributeIndex,
int dirtyStateIndex) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
isCorrelated() |
checkAttribute, checkNestedAttribute, createCollectionInstantiator, createMapInstantiator, getBatchSize, getCollectionJoinMappings, getConvertedJavaType, getCorrelated, getCorrelationBasis, getCorrelationExpression, getCorrelationKeyAlias, getCorrelationProvider, getCorrelationResult, getDeclaringType, getFetches, getFetchStrategy, getJavaType, getMapping, getMappingType, getSubqueryAlias, getSubqueryExpression, getSubqueryProvider, hasJoinFetchedCollections, isEmbedded, isId, isQueryParameter, isSubquery, isUpdateMappable, replaceThisFromMapping, stripThisFromMapping
createAllowedSubtypesSet, createCollectionFactory, createMapFactory, determineDirtyStateIndex, determineMutable, determineOptimisticLockProtected, determinePersistSubtypeSet, determineUpdateSubtypeSet, extractAttributeName, getAttributeIndex, getAttributeName, getFilter, getFilterMappings, getFilters, getJavaMethod, getLocation, getMapping, getMemberType, getName, getTypeArguments, getValue, isOptimizeCollectionActionsEnabled, needsDirtyTracker
getCollectionInstantiator, getCollectionType, getKeyType, getMapInstantiator, isIndexed, isKeySubview, isOrdered, isSorted, keyInheritanceSubtypeMappings
elementInheritanceSubtypeMappings, getAllowedSubtypes, getAttributeType, getComparator, getComparatorClass, getDirtyStateIndex, getElementInheritanceSubtypeMappings, getElementType, getInverseRemoveStrategy, getMappedBy, getPersistCascadeAllowedSubtypes, getUpdateCascadeAllowedSubtypes, getWritableMappedByMappings, isCollection, isDeleteCascaded, isMutable, isOptimisticLockProtected, isOrphanRemoval, isPersistCascaded, isSubview, isUpdatable, isUpdateCascaded
getAttributeType, getBatchSize, getConvertedJavaType, getDeclaringType, getFetches, getFetchStrategy, getJavaType, getMappingType, getMemberType, isCollection, isSubquery, isSubview
getCorrelationBasis, getCorrelationProvider, getCorrelationResult
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getComparator, getComparatorClass, getElementInheritanceSubtypeMappings, getElementType
public CorrelatedMethodCollectionAttribute(ManagedViewTypeImplementor<X> viewType, MethodAttributeMapping mapping, MetamodelBuildingContext context, int attributeIndex, int dirtyStateIndex)
public boolean isCorrelated()
isCorrelated
in interface Attribute<X,Y>
Copyright © 2014–2018 Blazebit. All rights reserved.