Package org.geotools.data.joining
Class JoiningQuery.QueryJoin
- Object
-
- Query
-
- JoiningQuery
-
- QueryJoin
-
- Enclosing class:
- JoiningQuery
public static class JoiningQuery.QueryJoin extends JoiningQuery
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class JoiningQuery
JoiningQuery.QueryJoin
-
-
Field Summary
Fields Modifier and Type Field Description protected Expression
foreignKeyName
protected Expression
joiningKeyName
protected String
joiningTypeName
protected SortBy[]
sortBy
-
Fields inherited from class JoiningQuery
ids, queryJoins
-
Fields inherited from class Query
alias, ALL, ALL_NAMES, ALL_PROPERTIES, coordinateSystem, coordinateSystemReproject, DEFAULT_MAX, FIDS, filter, handle, hints, INCLUDE_MANDATORY_PROPS, joins, maxFeatures, namespace, NO_NAMES, NO_NAMESPACE, NO_PROPERTIES, properties, startIndex, typeName, version
-
-
Constructor Summary
Constructors Constructor Description QueryJoin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
Equality based on all query parameters other than the handle.Expression
getForeignKeyName()
Expression
getJoiningKeyName()
String
getJoiningTypeName()
int
hashCode()
Hashcode based on all parameters other than the handle.void
setForeignKeyName(Expression foreignKeyName)
void
setJoiningKeyName(Expression joiningKeyName)
void
setJoiningTypeName(String joiningTypeName)
-
Methods inherited from class JoiningQuery
addId, getIds, getQueryJoins, getRootMapping, hasIdColumn, isDenormalised, isSubset, setDenormalised, setQueryJoins, setRootMapping, setSubset
-
Methods inherited from class Query
getAlias, getCoordinateSystem, getCoordinateSystemReproject, getFilter, getHandle, getHints, getJoins, getMaxFeatures, getNamespace, getProperties, getPropertyNames, getSortBy, getStartIndex, getTypeName, getVersion, isMaxFeaturesUnlimited, retrieveAllProperties, setAlias, setCoordinateSystem, setCoordinateSystemReproject, setFilter, setHandle, setHints, setMaxFeatures, setNamespace, setProperties, setPropertyNames, setPropertyNames, setSortBy, setStartIndex, setTypeName, setVersion, setVersion, setVersion, setVersion, setVersion, setVersion, toString
-
-
-
-
Field Detail
-
joiningTypeName
protected String joiningTypeName
-
foreignKeyName
protected Expression foreignKeyName
-
joiningKeyName
protected Expression joiningKeyName
-
sortBy
protected SortBy[] sortBy
-
-
Method Detail
-
getJoiningTypeName
public String getJoiningTypeName()
-
setJoiningTypeName
public void setJoiningTypeName(String joiningTypeName)
-
getForeignKeyName
public Expression getForeignKeyName()
-
setForeignKeyName
public void setForeignKeyName(Expression foreignKeyName)
-
getJoiningKeyName
public Expression getJoiningKeyName()
-
setJoiningKeyName
public void setJoiningKeyName(Expression joiningKeyName)
-
equals
public boolean equals(Object o)
Description copied from class:Query
Equality based on all query parameters other than the handle.
-
-