Package org.geotools.jdbc
Class JoinId
- All Implemented Interfaces:
Filter
,Id
,FilterType
Id filter that knows what feature type it comes from.
Used by the sql encoder to determine how to properly encode the join query.
-
Field Summary
Fields inherited from interface FilterType
ALL, BETWEEN, COMPARE_EQUALS, COMPARE_GREATER_THAN, COMPARE_GREATER_THAN_EQUAL, COMPARE_LESS_THAN, COMPARE_LESS_THAN_EQUAL, COMPARE_NOT_EQUALS, FID, GEOMETRY_BBOX, GEOMETRY_BEYOND, GEOMETRY_CONTAINS, GEOMETRY_CROSSES, GEOMETRY_DISJOINT, GEOMETRY_DWITHIN, GEOMETRY_EQUALS, GEOMETRY_INTERSECTS, GEOMETRY_OVERLAPS, GEOMETRY_TOUCHES, GEOMETRY_WITHIN, LIKE, LOGIC_AND, LOGIC_NOT, LOGIC_OR, NONE, NULL
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
JoinId
(SimpleFeatureType featureType, String alias, Set<? extends Identifier> fids) -
Method Summary
Methods inherited from class FidFilterImpl
accept, addAllFids, addFid, equals, evaluate, getFidsSet, getIdentifiers, getIDs, hashCode, removeAllFids, removeFid, setIDs, toString
Methods inherited from class AbstractFilter
isCompareFilter, isGeometryDistanceFilter, isGeometryFilter, isLogicFilter, isMathFilter, isSimpleFilter
Methods inherited from class FilterAbstract
accepts, eval, eval
-
Constructor Details
-
JoinId
-
-
Method Details
-
getFeatureType
-
getAlias
-