org.geotools.data.joining
Class JoiningQuery

Object
  extended by Query
      extended by JoiningQuery

public class JoiningQuery
extends Query

Special Query that includes joining information

Author:
Niels Charlier (Curtin University of Technology)

Nested Class Summary
static class JoiningQuery.QueryJoin
           
 
Field Summary
protected  List<JoiningQuery.QueryJoin> 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, sortBy, startIndex, typeName, version
 
Constructor Summary
JoiningQuery()
           
JoiningQuery(JoiningQuery query)
           
JoiningQuery(Query query, boolean hasIdColumn)
           
 
Method Summary
 List<JoiningQuery.QueryJoin> getQueryJoins()
           
 boolean hasIdColumn()
           
 boolean isSubset()
           
 void setQueryJoins(List<JoiningQuery.QueryJoin> queryJoins)
           
 void setSubset(boolean isSubset)
           
 
Methods inherited from class Query
equals, getAlias, getCoordinateSystem, getCoordinateSystemReproject, getFilter, getHandle, getHints, getJoins, getMaxFeatures, getNamespace, getProperties, getPropertyNames, getSortBy, getStartIndex, getTypeName, getVersion, hashCode, isMaxFeaturesUnlimited, retrieveAllProperties, setAlias, setCoordinateSystem, setCoordinateSystemReproject, setFilter, setHandle, setHints, setMaxFeatures, setNamespace, setProperties, setPropertyNames, setPropertyNames, setSortBy, setStartIndex, setTypeName, setVersion, setVersion, setVersion, setVersion, setVersion, setVersion, toString
 
Methods inherited from class Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

queryJoins

protected List<JoiningQuery.QueryJoin> queryJoins
Constructor Detail

JoiningQuery

public JoiningQuery(JoiningQuery query)

JoiningQuery

public JoiningQuery(Query query,
                    boolean hasIdColumn)

JoiningQuery

public JoiningQuery()
Method Detail

setQueryJoins

public void setQueryJoins(List<JoiningQuery.QueryJoin> queryJoins)

getQueryJoins

public List<JoiningQuery.QueryJoin> getQueryJoins()

setSubset

public void setSubset(boolean isSubset)

isSubset

public boolean isSubset()

hasIdColumn

public boolean hasIdColumn()


Copyright © 1996-2014 Geotools. All Rights Reserved.