Package | Description |
---|---|
com.blazebit.persistence |
Blaze-Persistence is a rich Criteria API for JPA.
|
com.blazebit.persistence.spi |
SPI for implementers of the Blaze-Persistence API.
|
Modifier and Type | Method and Description |
---|---|
static JoinType |
JoinType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static JoinType[] |
JoinType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
X |
FromBuilder.join(String path,
String alias,
JoinType type)
Adds a join to the query, possibly specializing implicit joins, and giving the joined element an alias.
|
X |
FullQueryBuilder.join(String path,
String alias,
JoinType type,
boolean fetch)
Adds a join to the query, possibly specializing implicit joins, and giving the joined element an alias.
|
X |
FromBuilder.joinDefault(String path,
String alias,
JoinType type)
Adds a join to the query, possibly specializing implicit joins, and giving the joined element an alias.
|
X |
FullQueryBuilder.joinDefault(String path,
String alias,
JoinType type,
boolean fetch)
Adds a join to the query, possibly specializing implicit joins, and giving the joined element an alias.
|
JoinOnBuilder<X> |
FromBuilder.joinDefaultOn(String path,
String alias,
JoinType type)
Adds a join with an on-clause to the query, possibly specializing implicit joins, and giving the joined element an alias.
|
JoinOnBuilder<X> |
FromBuilder.joinOn(Class<?> entityClass,
String alias,
JoinType type)
Like
FromBuilder.joinOn(java.lang.String, java.lang.Class, java.lang.String, com.blazebit.persistence.JoinType) but with
the query root assumed as base. |
JoinOnBuilder<X> |
FromBuilder.joinOn(String base,
Class<?> entityClass,
String alias,
JoinType type)
Adds an entity join with an on-clause to the query and giving the joined element an alias.
|
JoinOnBuilder<X> |
FromBuilder.joinOn(String path,
String alias,
JoinType type)
Adds a join with an on-clause to the query, possibly specializing implicit joins, and giving the joined element an alias.
|
Modifier and Type | Method and Description |
---|---|
JpaProvider.ConstraintType |
ExtendedAttribute.getJoinTypeIndexedRequiresTreatFilter(JoinType joinType)
Returns where to put treat filters for a treat joined association of this attribute.
|
JpaProvider.ConstraintType |
JpaProvider.requiresTreatFilter(javax.persistence.metamodel.EntityType<?> ownerType,
String attributeName,
JoinType joinType)
Returns where to put treat filters for a treat joined association of this attribute.
|
Copyright © 2014–2018 Blazebit. All rights reserved.