public static class FilterComplexTypes.SortOrderType extends Object implements SimpleType
Modifier and Type | Field and Description |
---|---|
static String |
SORT_ORDER_ASC |
static String |
SORT_ORDER_DESC |
static String |
SORT_ORDER_KEY |
ALL, LIST, NONE, RESTRICTION, UNION
Modifier and Type | Method and Description |
---|---|
boolean |
canCreateAttributes(Attribute attribute,
Object value,
Map<String,Object> hints)
TODO summary sentence for canCreateAttributes ...
|
boolean |
canEncode(Element element,
Object value,
Map<String,Object> hints)
TODO summary sentence for canEncode ...
|
void |
encode(Element element,
Object value,
PrintHandler output,
Map<String,Object> hints)
TODO summary sentence for encode ...
|
Element |
findChildElement(String name)
TODO summary sentence for findChildElement ...
|
int |
getChildType()
TODO summary sentence for getChildType ...
|
Facet[] |
getFacets()
TODO summary sentence for getFacets ...
|
int |
getFinal()
TODO summary sentence for getFinal ...
|
String |
getId()
TODO summary sentence for getId ...
|
static FilterComplexTypes.SortOrderType |
getInstance() |
Class |
getInstanceType()
TODO summary sentence for getInstanceType ...
|
String |
getName()
TODO summary sentence for getName ...
|
URI |
getNamespace()
TODO summary sentence for getNamespace ...
|
SimpleType[] |
getParents()
TODO summary sentence for getParents ...
|
Object |
getValue(Element element,
ElementValue[] value,
Attributes attrs,
Map<String,Object> hints)
TODO summary sentence for getValue ...
|
AttributeValue |
toAttribute(Attribute attribute,
Object value,
Map<String,Object> hints)
TODO summary sentence for toAttribute ...
|
public static final String SORT_ORDER_KEY
public static final String SORT_ORDER_DESC
public static final String SORT_ORDER_ASC
public static FilterComplexTypes.SortOrderType getInstance()
public int getFinal()
getFinal
in interface SimpleType
SimpleType.getFinal()
public String getId()
getId
in interface SimpleType
SimpleType.getId()
public AttributeValue toAttribute(Attribute attribute, Object value, Map<String,Object> hints) throws OperationNotSupportedException
toAttribute
in interface SimpleType
OperationNotSupportedException
SimpleType.toAttribute(org.geotools.xml.schema.Attribute,
java.lang.Object, java.util.Map)
public boolean canCreateAttributes(Attribute attribute, Object value, Map<String,Object> hints)
canCreateAttributes
in interface SimpleType
SimpleType.canCreateAttributes(org.geotools.xml.schema.Attribute,
java.lang.Object, java.util.Map)
public int getChildType()
getChildType
in interface SimpleType
SimpleType.getChildType()
public SimpleType[] getParents()
getParents
in interface SimpleType
SimpleType.getParents()
public Facet[] getFacets()
getFacets
in interface SimpleType
SimpleType.getFacets()
public Object getValue(Element element, ElementValue[] value, Attributes attrs, Map<String,Object> hints) throws OperationNotSupportedException
getValue
in interface Type
OperationNotSupportedException
Type.getValue(org.geotools.xml.schema.Element,
org.geotools.xml.schema.ElementValue[], org.xml.sax.Attributes, java.util.Map)
public String getName()
getName
in interface Type
Type.getName()
public URI getNamespace()
getNamespace
in interface Type
Type.getNamespace()
public Class getInstanceType()
getInstanceType
in interface Type
Type.getInstanceType()
public boolean canEncode(Element element, Object value, Map<String,Object> hints)
canEncode
in interface Type
element
- The element which may be used to represent the Object. This is included to
allow for child definitions to include addition information where appropriate.value
- An Object which may or may not be encodeable by this type. The value may also be
null.Type.canEncode(org.geotools.xml.schema.Element,
java.lang.Object, java.util.Map)
public void encode(Element element, Object value, PrintHandler output, Map<String,Object> hints) throws OperationNotSupportedException
encode
in interface Type
element
- The original element declaration to which we should encode.value
- The Object to encode.output
- This is where the output should be written to.hints
- For providing additional context information to specific schemas.OperationNotSupportedException
- When this type cannot be encoded ... and wasn't
checked first.Type.encode(org.geotools.xml.schema.Element,
java.lang.Object, org.geotools.xml.PrintHandler, java.util.Map)
public Element findChildElement(String name)
findChildElement
in interface Type
name
- the element's localName to search for.Type.findChildElement(java.lang.String)
Copyright © 1996–2023 Geotools. All rights reserved.