public class CompositeQuerySpaceImpl extends AbstractExpandingSourceQuerySpace implements ExpandingCompositeQuerySpace
QuerySpace.Disposition
Constructor and Description |
---|
CompositeQuerySpaceImpl(CompositePropertyMapping compositeSubPropertyMapping,
String uid,
ExpandingQuerySpaces querySpaces,
boolean canJoinsBeRequired) |
Modifier and Type | Method and Description |
---|---|
PropertyMapping |
getPropertyMapping()
Get the
PropertyMapping for this QuerySpace. |
String[] |
toAliasedColumns(String alias,
String propertyName)
Get the aliased column names for the specified property in the query space..
|
addJoin, getExpandingQuerySpaces
canJoinsBeRequired, getDisposition, getJoins, getQuerySpaces, getUid, internalGetJoins, sessionFactory
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addJoin, canJoinsBeRequired, getExpandingQuerySpaces
getDisposition, getJoins, getQuerySpaces, getUid
public CompositeQuerySpaceImpl(CompositePropertyMapping compositeSubPropertyMapping, String uid, ExpandingQuerySpaces querySpaces, boolean canJoinsBeRequired)
public PropertyMapping getPropertyMapping()
QuerySpace
PropertyMapping
for this QuerySpace.getPropertyMapping
in interface QuerySpace
public String[] toAliasedColumns(String alias, String propertyName)
QuerySpace
toAliasedColumns
in interface QuerySpace
alias
- - the table aliaspropertyName
- - the property nameCopyright © 2001-2015 Red Hat, Inc. All Rights Reserved.