Package org.geotools.jdbc
Class JoinInfo
- Object
-
- JoinInfo
-
public class JoinInfo extends Object
Holds information about a join query.- Author:
- Justin Deoliveira, OpenGeo
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJoinInfo.JoinPartstatic classJoinInfo.JoinQualifier
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JoinInfocreate(Query query, SimpleFeatureType featureType, JDBCDataStore dataStore)static JoinInfocreate(Query query, JDBCFeatureSource featureSource)FiltergetFilter()List<JoinInfo.JoinPart>getParts()StringgetPrimaryAlias()booleanhasPostFilters()voidsetFilter(Filter filter)voidsetPrimaryAlias(String primaryAlias)
-
-
-
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()
-
-