|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deegree.filter.expression.custom.AbstractCustomExpression
public abstract class AbstractCustomExpression
Base class for implementing CustomExpression
s.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.deegree.filter.Expression |
---|
Expression.Type |
Constructor Summary | |
---|---|
AbstractCustomExpression()
|
Method Summary | |
---|---|
Expression[] |
getParams()
Returns the expression's paramters. |
Expression.Type |
getType()
Returns the type of expression. |
abstract CustomExpression |
parse(XMLStreamReader xmlStream)
|
CustomExpression |
parse100(XMLStreamReader xmlStream)
Returns the object representation for the given ogc:Function element event (Filter Encoding 1.0.0)
that the cursor of the given XMLStreamReader points at. |
CustomExpression |
parse110(XMLStreamReader xmlStream)
Returns the object representation for the given ogc:Function element event (Filter Encoding 1.1.0)
that the cursor of the given XMLStreamReader points at. |
CustomExpression |
parse200(XMLStreamReader xmlStream)
Returns the object representation for the given ogc:Function element event (Filter Encoding 2.0.0)
that the cursor of the given XMLStreamReader points at. |
String |
toString(String indent)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.deegree.filter.expression.custom.CustomExpression |
---|
getElementName |
Methods inherited from interface org.deegree.filter.Expression |
---|
evaluate |
Constructor Detail |
---|
public AbstractCustomExpression()
Method Detail |
---|
public Expression.Type getType()
Expression
Expression
.
getType
in interface Expression
public CustomExpression parse100(XMLStreamReader xmlStream) throws XMLStreamException
CustomExpression
ogc:Function
element event (Filter Encoding 1.0.0)
that the cursor of the given XMLStreamReader
points at.
START_ELEMENT
event (<ogc:function>)END_ELEMENT
event (</ogc:function>)
parse100
in interface CustomExpression
xmlStream
- cursor must point at the START_ELEMENT
event (<ogc:Function>), points at the
corresponding END_ELEMENT
event (</ogc:Function>) afterwards
Expression
object
XMLStreamException
public CustomExpression parse110(XMLStreamReader xmlStream) throws XMLStreamException
CustomExpression
ogc:Function
element event (Filter Encoding 1.1.0)
that the cursor of the given XMLStreamReader
points at.
START_ELEMENT
event (<ogc:function>)END_ELEMENT
event (</ogc:function>)
parse110
in interface CustomExpression
xmlStream
- cursor must point at the START_ELEMENT
event (<ogc:Function>), points at the
corresponding END_ELEMENT
event (</ogc:Function>) afterwards
Expression
object
XMLStreamException
public CustomExpression parse200(XMLStreamReader xmlStream) throws XMLStreamException
CustomExpression
ogc:Function
element event (Filter Encoding 2.0.0)
that the cursor of the given XMLStreamReader
points at.
START_ELEMENT
event (<ogc:function>)END_ELEMENT
event (</ogc:function>)
parse200
in interface CustomExpression
xmlStream
- cursor must point at the START_ELEMENT
event (<ogc:Function>), points at the
corresponding END_ELEMENT
event (</ogc:Function>) afterwards
Expression
object
XMLStreamException
public abstract CustomExpression parse(XMLStreamReader xmlStream) throws XMLStreamException
xmlStream
-
XMLStreamException
public Expression[] getParams()
Expression
getParams
in interface Expression
public String toString(String indent)
toString
in interface Expression
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |