public class FilterType extends Object implements Serializable
| Constructor and Description |
|---|
FilterType() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFeatureId(FeatureId vFeatureId)
Method addFeatureId
|
void |
addFeatureId(int index,
FeatureId vFeatureId)
Method addFeatureId
|
void |
clearFeatureId()
Method clearFeatureId
|
Enumeration |
enumerateFeatureId()
Method enumerateFeatureId
|
And |
getAnd()
Returns the value of field 'and'.
|
BBOX |
getBBOX()
Returns the value of field 'BBOX'.
|
Beyond |
getBeyond()
Returns the value of field 'beyond'.
|
Object |
getChoiceValue()
Returns the value of field 'choiceValue'.
|
Contains |
getContains()
Returns the value of field 'contains'.
|
Crosses |
getCrosses()
Returns the value of field 'crosses'.
|
Disjoint |
getDisjoint()
Returns the value of field 'disjoint'.
|
DWithin |
getDWithin()
Returns the value of field 'DWithin'.
|
Equals |
getEquals()
Returns the value of field 'equals'.
|
FeatureId[] |
getFeatureId()
Method getFeatureId
|
FeatureId |
getFeatureId(int index)
Method getFeatureId
|
int |
getFeatureIdCount()
Method getFeatureIdCount
|
Intersect |
getIntersect()
Returns the value of field 'intersect'.
|
Intersects |
getIntersects()
Returns the value of field 'intersects'.
|
Not |
getNot()
Returns the value of field 'not'.
|
Or |
getOr()
Returns the value of field 'or'.
|
Overlaps |
getOverlaps()
Returns the value of field 'overlaps'.
|
PropertyIsBetween |
getPropertyIsBetween()
Returns the value of field 'propertyIsBetween'.
|
PropertyIsEqualTo |
getPropertyIsEqualTo()
Returns the value of field 'propertyIsEqualTo'.
|
PropertyIsGreaterThan |
getPropertyIsGreaterThan()
Returns the value of field 'propertyIsGreaterThan'.
|
PropertyIsGreaterThanOrEqualTo |
getPropertyIsGreaterThanOrEqualTo()
Returns the value of field 'propertyIsGreaterThanOrEqualTo'.
|
PropertyIsLessThan |
getPropertyIsLessThan()
Returns the value of field 'propertyIsLessThan'.
|
PropertyIsLessThanOrEqualTo |
getPropertyIsLessThanOrEqualTo()
Returns the value of field 'propertyIsLessThanOrEqualTo'.
|
PropertyIsLike |
getPropertyIsLike()
Returns the value of field 'propertyIsLike'.
|
PropertyIsNotEqualTo |
getPropertyIsNotEqualTo()
Returns the value of field 'propertyIsNotEqualTo'.
|
PropertyIsNull |
getPropertyIsNull()
Returns the value of field 'propertyIsNull'.
|
Touches |
getTouches()
Returns the value of field 'touches'.
|
Within |
getWithin()
Returns the value of field 'within'.
|
boolean |
isValid()
Method isValid
|
void |
marshal(ContentHandler handler)
Method marshal
|
void |
marshal(Writer out)
Method marshal
|
boolean |
removeFeatureId(FeatureId vFeatureId)
Method removeFeatureId
|
void |
setAnd(And and)
Sets the value of field 'and'.
|
void |
setBBOX(BBOX BBOX)
Sets the value of field 'BBOX'.
|
void |
setBeyond(Beyond beyond)
Sets the value of field 'beyond'.
|
void |
setContains(Contains contains)
Sets the value of field 'contains'.
|
void |
setCrosses(Crosses crosses)
Sets the value of field 'crosses'.
|
void |
setDisjoint(Disjoint disjoint)
Sets the value of field 'disjoint'.
|
void |
setDWithin(DWithin DWithin)
Sets the value of field 'DWithin'.
|
void |
setEquals(Equals equals)
Sets the value of field 'equals'.
|
void |
setFeatureId(FeatureId[] featureIdArray)
Method setFeatureId
|
void |
setFeatureId(int index,
FeatureId vFeatureId)
Method setFeatureId
|
void |
setIntersect(Intersect intersect)
Sets the value of field 'intersect'.
|
void |
setIntersects(Intersects intersects)
Sets the value of field 'intersects'.
|
void |
setNot(Not not)
Sets the value of field 'not'.
|
void |
setOr(Or or)
Sets the value of field 'or'.
|
void |
setOverlaps(Overlaps overlaps)
Sets the value of field 'overlaps'.
|
void |
setPropertyIsBetween(PropertyIsBetween propertyIsBetween)
Sets the value of field 'propertyIsBetween'.
|
void |
setPropertyIsEqualTo(PropertyIsEqualTo propertyIsEqualTo)
Sets the value of field 'propertyIsEqualTo'.
|
void |
setPropertyIsGreaterThan(PropertyIsGreaterThan propertyIsGreaterThan)
Sets the value of field 'propertyIsGreaterThan'.
|
void |
setPropertyIsGreaterThanOrEqualTo(PropertyIsGreaterThanOrEqualTo propertyIsGreaterThanOrEqualTo)
Sets the value of field 'propertyIsGreaterThanOrEqualTo'.
|
void |
setPropertyIsLessThan(PropertyIsLessThan propertyIsLessThan)
Sets the value of field 'propertyIsLessThan'.
|
void |
setPropertyIsLessThanOrEqualTo(PropertyIsLessThanOrEqualTo propertyIsLessThanOrEqualTo)
Sets the value of field 'propertyIsLessThanOrEqualTo'.
|
void |
setPropertyIsLike(PropertyIsLike propertyIsLike)
Sets the value of field 'propertyIsLike'.
|
void |
setPropertyIsNotEqualTo(PropertyIsNotEqualTo propertyIsNotEqualTo)
Sets the value of field 'propertyIsNotEqualTo'.
|
void |
setPropertyIsNull(PropertyIsNull propertyIsNull)
Sets the value of field 'propertyIsNull'.
|
void |
setTouches(Touches touches)
Sets the value of field 'touches'.
|
void |
setWithin(Within within)
Sets the value of field 'within'.
|
static FilterType |
unmarshal(Reader reader)
Method unmarshal
|
void |
validate()
Method validate
|
public void addFeatureId(FeatureId vFeatureId) throws IndexOutOfBoundsException
vFeatureId - IndexOutOfBoundsExceptionpublic void addFeatureId(int index,
FeatureId vFeatureId)
throws IndexOutOfBoundsException
index - vFeatureId - IndexOutOfBoundsExceptionpublic void clearFeatureId()
public Enumeration enumerateFeatureId()
public And getAnd()
public BBOX getBBOX()
public Beyond getBeyond()
public Object getChoiceValue()
public Contains getContains()
public Crosses getCrosses()
public DWithin getDWithin()
public Disjoint getDisjoint()
public Equals getEquals()
public FeatureId getFeatureId(int index) throws IndexOutOfBoundsException
index - IndexOutOfBoundsExceptionpublic FeatureId[] getFeatureId()
public int getFeatureIdCount()
public Intersect getIntersect()
public Intersects getIntersects()
public Not getNot()
public Or getOr()
public Overlaps getOverlaps()
public PropertyIsBetween getPropertyIsBetween()
public PropertyIsEqualTo getPropertyIsEqualTo()
public PropertyIsGreaterThan getPropertyIsGreaterThan()
public PropertyIsGreaterThanOrEqualTo getPropertyIsGreaterThanOrEqualTo()
public PropertyIsLessThan getPropertyIsLessThan()
public PropertyIsLessThanOrEqualTo getPropertyIsLessThanOrEqualTo()
public PropertyIsLike getPropertyIsLike()
public PropertyIsNotEqualTo getPropertyIsNotEqualTo()
public PropertyIsNull getPropertyIsNull()
public Touches getTouches()
public Within getWithin()
public boolean isValid()
public void marshal(Writer out) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
out - org.exolab.castor.xml.MarshalExceptionorg.exolab.castor.xml.ValidationExceptionpublic void marshal(ContentHandler handler) throws IOException, org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
handler - IOExceptionorg.exolab.castor.xml.MarshalExceptionorg.exolab.castor.xml.ValidationExceptionpublic boolean removeFeatureId(FeatureId vFeatureId)
vFeatureId - public void setAnd(And and)
and - the value of field 'and'.public void setBBOX(BBOX BBOX)
BBOX - the value of field 'BBOX'.public void setBeyond(Beyond beyond)
beyond - the value of field 'beyond'.public void setContains(Contains contains)
contains - the value of field 'contains'.public void setCrosses(Crosses crosses)
crosses - the value of field 'crosses'.public void setDWithin(DWithin DWithin)
DWithin - the value of field 'DWithin'.public void setDisjoint(Disjoint disjoint)
disjoint - the value of field 'disjoint'.public void setEquals(Equals equals)
equals - the value of field 'equals'.public void setFeatureId(int index,
FeatureId vFeatureId)
throws IndexOutOfBoundsException
index - vFeatureId - IndexOutOfBoundsExceptionpublic void setFeatureId(FeatureId[] featureIdArray)
featureIdArray - public void setIntersect(Intersect intersect)
intersect - the value of field 'intersect'.public void setIntersects(Intersects intersects)
intersects - the value of field 'intersects'.public void setNot(Not not)
not - the value of field 'not'.public void setOr(Or or)
or - the value of field 'or'.public void setOverlaps(Overlaps overlaps)
overlaps - the value of field 'overlaps'.public void setPropertyIsBetween(PropertyIsBetween propertyIsBetween)
propertyIsBetween - the value of field
'propertyIsBetween'.public void setPropertyIsEqualTo(PropertyIsEqualTo propertyIsEqualTo)
propertyIsEqualTo - the value of field
'propertyIsEqualTo'.public void setPropertyIsGreaterThan(PropertyIsGreaterThan propertyIsGreaterThan)
propertyIsGreaterThan - the value of field
'propertyIsGreaterThan'.public void setPropertyIsGreaterThanOrEqualTo(PropertyIsGreaterThanOrEqualTo propertyIsGreaterThanOrEqualTo)
propertyIsGreaterThanOrEqualTo - the value of field
'propertyIsGreaterThanOrEqualTo'.public void setPropertyIsLessThan(PropertyIsLessThan propertyIsLessThan)
propertyIsLessThan - the value of field
'propertyIsLessThan'.public void setPropertyIsLessThanOrEqualTo(PropertyIsLessThanOrEqualTo propertyIsLessThanOrEqualTo)
propertyIsLessThanOrEqualTo - the value of field
'propertyIsLessThanOrEqualTo'.public void setPropertyIsLike(PropertyIsLike propertyIsLike)
propertyIsLike - the value of field 'propertyIsLike'.public void setPropertyIsNotEqualTo(PropertyIsNotEqualTo propertyIsNotEqualTo)
propertyIsNotEqualTo - the value of field
'propertyIsNotEqualTo'.public void setPropertyIsNull(PropertyIsNull propertyIsNull)
propertyIsNull - the value of field 'propertyIsNull'.public void setTouches(Touches touches)
touches - the value of field 'touches'.public void setWithin(Within within)
within - the value of field 'within'.public static FilterType unmarshal(Reader reader) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
reader - org.exolab.castor.xml.MarshalExceptionorg.exolab.castor.xml.ValidationExceptionpublic void validate()
throws org.exolab.castor.xml.ValidationException
org.exolab.castor.xml.ValidationExceptionCopyright © 2022 B3Partners B.V.. All rights reserved.