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 ExpressionforeignKeyNameprotected ExpressionjoiningKeyNameprotected StringjoiningTypeNameprotected 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 booleanequals(Object o)Equality based on all query parameters other than the handle.ExpressiongetForeignKeyName()ExpressiongetJoiningKeyName()StringgetJoiningTypeName()inthashCode()Hashcode based on all parameters other than the handle.voidsetForeignKeyName(Expression foreignKeyName)voidsetJoiningKeyName(Expression joiningKeyName)voidsetJoiningTypeName(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:QueryEquality based on all query parameters other than the handle.
-
-