public class JoinHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static JoinHelper |
INSTANCE
Singleton access
|
Modifier and Type | Method and Description |
---|---|
JoinDefinedByMetadata |
createCollectionJoin(QuerySpace leftHandSide,
java.lang.String lhsPropertyName,
CollectionQuerySpace rightHandSide,
boolean rightHandSideRequired,
CollectionType joinedPropertyType,
SessionFactoryImplementor sessionFactory) |
JoinDefinedByMetadata |
createCompositeJoin(QuerySpace leftHandSide,
java.lang.String lhsPropertyName,
CompositeQuerySpace rightHandSide,
boolean rightHandSideRequired,
CompositeType joinedPropertyType) |
JoinDefinedByMetadata |
createEntityJoin(QuerySpace leftHandSide,
java.lang.String lhsPropertyName,
EntityQuerySpace rightHandSide,
boolean rightHandSideRequired,
EntityType joinedPropertyType,
SessionFactoryImplementor sessionFactory) |
public static final JoinHelper INSTANCE
public JoinDefinedByMetadata createEntityJoin(QuerySpace leftHandSide, java.lang.String lhsPropertyName, EntityQuerySpace rightHandSide, boolean rightHandSideRequired, EntityType joinedPropertyType, SessionFactoryImplementor sessionFactory)
public JoinDefinedByMetadata createCollectionJoin(QuerySpace leftHandSide, java.lang.String lhsPropertyName, CollectionQuerySpace rightHandSide, boolean rightHandSideRequired, CollectionType joinedPropertyType, SessionFactoryImplementor sessionFactory)
public JoinDefinedByMetadata createCompositeJoin(QuerySpace leftHandSide, java.lang.String lhsPropertyName, CompositeQuerySpace rightHandSide, boolean rightHandSideRequired, CompositeType joinedPropertyType)
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.