org.geotools.jdbc
Class JoinInfo

Object
  extended by JoinInfo

public class JoinInfo
extends Object

Holds information about a join query.

Author:
Justin Deoliveira, OpenGeo

Nested Class Summary
static class JoinInfo.JoinPart
           
 
Method Summary
static JoinInfo create(Query query, JDBCFeatureSource featureSource)
           
static JoinInfo create(Query query, SimpleFeatureType featureType, JDBCDataStore dataStore)
           
 Filter getFilter()
           
 List<JoinInfo.JoinPart> getParts()
           
 String getPrimaryAlias()
           
 boolean hasPostFilters()
           
 void setFilter(Filter filter)
           
 void setPrimaryAlias(String primaryAlias)
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public static JoinInfo create(Query query,
                              JDBCFeatureSource featureSource)
                       throws IOException
Throws:
IOException

create

public static JoinInfo create(Query query,
                              SimpleFeatureType featureType,
                              JDBCDataStore dataStore)
                       throws IOException
Throws:
IOException

getPrimaryAlias

public String getPrimaryAlias()

setPrimaryAlias

public void setPrimaryAlias(String primaryAlias)

getFilter

public Filter getFilter()

setFilter

public void setFilter(Filter filter)

hasPostFilters

public boolean hasPostFilters()

getParts

public List<JoinInfo.JoinPart> getParts()


Copyright © 1996-2014 Geotools. All Rights Reserved.