public class JoinHelper extends Object
Modifier and Type | Field and Description |
---|---|
static JoinHelper |
INSTANCE
Singleton access
|
Modifier and Type | Method and Description |
---|---|
JoinDefinedByMetadata |
createCollectionJoin(QuerySpace leftHandSide,
String lhsPropertyName,
CollectionQuerySpace rightHandSide,
boolean rightHandSideRequired,
CollectionType joinedPropertyType,
SessionFactoryImplementor sessionFactory) |
JoinDefinedByMetadata |
createCompositeJoin(QuerySpace leftHandSide,
String lhsPropertyName,
CompositeQuerySpace rightHandSide,
boolean rightHandSideRequired,
CompositeType joinedPropertyType) |
JoinDefinedByMetadata |
createEntityJoin(QuerySpace leftHandSide,
String lhsPropertyName,
EntityQuerySpace rightHandSide,
boolean rightHandSideRequired,
EntityType joinedPropertyType,
SessionFactoryImplementor sessionFactory) |
public static final JoinHelper INSTANCE
public JoinDefinedByMetadata createEntityJoin(QuerySpace leftHandSide, String lhsPropertyName, EntityQuerySpace rightHandSide, boolean rightHandSideRequired, EntityType joinedPropertyType, SessionFactoryImplementor sessionFactory)
public JoinDefinedByMetadata createCollectionJoin(QuerySpace leftHandSide, String lhsPropertyName, CollectionQuerySpace rightHandSide, boolean rightHandSideRequired, CollectionType joinedPropertyType, SessionFactoryImplementor sessionFactory)
public JoinDefinedByMetadata createCompositeJoin(QuerySpace leftHandSide, String lhsPropertyName, CompositeQuerySpace rightHandSide, boolean rightHandSideRequired, CompositeType joinedPropertyType)
Copyright © 2016 JBoss by Red Hat. All rights reserved.