|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.geotools.xml.XMLHandlerHints
public class XMLHandlerHints
Hint object with known parameters for XML parsing.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface java.util.Map |
---|
java.util.Map.Entry<K,V> |
Field Summary | |
---|---|
static java.lang.String |
FILTER_COMPLIANCE_STRICTNESS
Sets the level of compliance that the filter encoder should use |
static java.lang.String |
FLOW_HANDLER_HINT
Declares a FlowHandler for the parser to use |
static java.lang.String |
NAMESPACE_MAPPING
Declares the schemas to use for parsing. |
static java.lang.String |
STREAM_HINT
Tells the parser to "Stream" |
static java.lang.Integer |
VALUE_FILTER_COMPLIANCE_HIGH
The value so the parser will be compliant with the Filter 1.0.0 spec. |
static java.lang.Integer |
VALUE_FILTER_COMPLIANCE_LOW
The value so that the parser will encode all Geotools filters with no modifications. |
static java.lang.Integer |
VALUE_FILTER_COMPLIANCE_MEDIUM
The value so the parser will be slightly more compliant to the Filter 1.0.0 spec. |
Constructor Summary | |
---|---|
XMLHandlerHints()
|
Method Summary | |
---|---|
void |
clear()
|
boolean |
containsKey(java.lang.Object key)
|
boolean |
containsValue(java.lang.Object value)
|
java.util.Set |
entrySet()
|
boolean |
equals(java.lang.Object o)
|
java.lang.Object |
get(java.lang.Object key)
|
int |
hashCode()
|
boolean |
isEmpty()
|
java.util.Set |
keySet()
|
java.lang.Object |
put(java.lang.Object arg0,
java.lang.Object arg1)
|
void |
putAll(java.util.Map arg0)
|
java.lang.Object |
remove(java.lang.Object key)
|
int |
size()
|
java.util.Collection |
values()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String NAMESPACE_MAPPING
public static final java.lang.String FLOW_HANDLER_HINT
public static final java.lang.String STREAM_HINT
public static final java.lang.String FILTER_COMPLIANCE_STRICTNESS
public static final java.lang.Integer VALUE_FILTER_COMPLIANCE_LOW
public static final java.lang.Integer VALUE_FILTER_COMPLIANCE_MEDIUM
BBoxFilter
or
FidFilter
as
<Filter><BBo>...</BBox><FidFilter fid="fid"/></Filter>
It will encode:
BBoxFilter
and
FidFilter
as
<Filter><FidFilter fid="fid"/></Filter>
IMPORTANT: If this compliance level is used and a non-strict FilterFactory is used to create the filter then the original filter must be ran on the retrieved feature because this hint will sometimes cause more features to be returned than is requested. Consider the following filter: not(fidFilter). this will return all features and so the filtering must be done on the client.
public static final java.lang.Integer VALUE_FILTER_COMPLIANCE_HIGH
BBoxFilter
and
FidFilter
as
<Filter><FidFilter fid="fid"/></Filter>
IMPORTANT: If this compliance level is used and a non-strict FilterFactory is used to create the filter then the original filter must be ran on the retrieved feature because this hint will sometimes cause more features to be returned than is requested. Consider the following filter:
not(fidFilter).
this will return all features and so the filtering must be done on the client.
Constructor Detail |
---|
public XMLHandlerHints()
Method Detail |
---|
public void clear()
clear
in interface java.util.Map
public boolean containsKey(java.lang.Object key)
containsKey
in interface java.util.Map
public boolean containsValue(java.lang.Object value)
containsValue
in interface java.util.Map
public java.util.Set entrySet()
entrySet
in interface java.util.Map
public boolean equals(java.lang.Object o)
equals
in interface java.util.Map
equals
in class java.lang.Object
public java.lang.Object get(java.lang.Object key)
get
in interface java.util.Map
public int hashCode()
hashCode
in interface java.util.Map
hashCode
in class java.lang.Object
public boolean isEmpty()
isEmpty
in interface java.util.Map
public java.util.Set keySet()
keySet
in interface java.util.Map
public java.lang.Object put(java.lang.Object arg0, java.lang.Object arg1)
put
in interface java.util.Map
public void putAll(java.util.Map arg0)
putAll
in interface java.util.Map
public java.lang.Object remove(java.lang.Object key)
remove
in interface java.util.Map
public int size()
size
in interface java.util.Map
public java.util.Collection values()
values
in interface java.util.Map
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |