public final class JpaUtils
extends java.lang.Object
Modifier and Type | Method | Description |
---|---|---|
static void |
expandBindings(javax.persistence.metamodel.EntityType<?> bindType,
java.util.Map<java.lang.String,java.lang.Integer> bindingMap,
java.util.Map<java.lang.String,java.lang.String> columnBindingMap,
java.util.Map<java.lang.String,com.blazebit.persistence.spi.ExtendedAttribute<?,?>> attributeEntries,
ClauseType clause,
AbstractCommonQueryBuilder<?,?,?,?,?> queryBuilder) |
|
static AttributeHolder |
getAttributeForJoining(EntityMetamodel metamodel,
Expression resolvedExpression) |
|
static AttributeHolder |
getAttributeForJoining(EntityMetamodel metamodel,
PathExpression expression) |
|
static AttributeHolder |
getAttributeForJoining(EntityMetamodel metamodel,
javax.persistence.metamodel.Type<?> baseNodeType,
Expression joinExpression,
java.lang.String baseNodeAlias) |
|
static java.util.Map<java.lang.String,com.blazebit.persistence.spi.ExtendedAttribute<?,?>> |
getCollectionAttributeEntries(EntityMetamodel metamodel,
javax.persistence.metamodel.EntityType<?> entityType,
com.blazebit.persistence.spi.ExtendedAttribute<?,?> attribute) |
|
static java.util.Collection<java.lang.String> |
getEmbeddedPropertyPaths(java.util.Map<java.lang.String,com.blazebit.persistence.spi.ExtendedAttribute<?,?>> attributeEntries,
java.lang.String attributeName,
boolean needsElementCollectionIdCutoff,
boolean filterCollections) |
public static void expandBindings(javax.persistence.metamodel.EntityType<?> bindType, java.util.Map<java.lang.String,java.lang.Integer> bindingMap, java.util.Map<java.lang.String,java.lang.String> columnBindingMap, java.util.Map<java.lang.String,com.blazebit.persistence.spi.ExtendedAttribute<?,?>> attributeEntries, ClauseType clause, AbstractCommonQueryBuilder<?,?,?,?,?> queryBuilder)
public static java.util.Collection<java.lang.String> getEmbeddedPropertyPaths(java.util.Map<java.lang.String,com.blazebit.persistence.spi.ExtendedAttribute<?,?>> attributeEntries, java.lang.String attributeName, boolean needsElementCollectionIdCutoff, boolean filterCollections)
public static java.util.Map<java.lang.String,com.blazebit.persistence.spi.ExtendedAttribute<?,?>> getCollectionAttributeEntries(EntityMetamodel metamodel, javax.persistence.metamodel.EntityType<?> entityType, com.blazebit.persistence.spi.ExtendedAttribute<?,?> attribute)
public static AttributeHolder getAttributeForJoining(EntityMetamodel metamodel, PathExpression expression)
public static AttributeHolder getAttributeForJoining(EntityMetamodel metamodel, Expression resolvedExpression)
public static AttributeHolder getAttributeForJoining(EntityMetamodel metamodel, javax.persistence.metamodel.Type<?> baseNodeType, Expression joinExpression, java.lang.String baseNodeAlias)
Copyright © 2014–2019 Blazebit. All rights reserved.