|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.esperio.representation.axiom.AxiomXPathPropertyGetter
public class AxiomXPathPropertyGetter
Implementation of a property getter for the Axiom XML data model.
See AxiomEventRepresentation
for more details.
Constructor Summary | |
---|---|
AxiomXPathPropertyGetter(java.lang.String propertyName,
org.apache.axiom.om.xpath.AXIOMXPath xPath,
javax.xml.namespace.QName resultType,
java.lang.Class optionalCastToType)
Ctor. |
Method Summary | |
---|---|
java.lang.Object |
get(EventBean eventBean)
|
java.lang.Object |
getFragment(EventBean eventBean)
|
java.lang.Class |
getResultClass()
Returns type of event property. |
boolean |
isExistsProperty(EventBean eventBean)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AxiomXPathPropertyGetter(java.lang.String propertyName, org.apache.axiom.om.xpath.AXIOMXPath xPath, javax.xml.namespace.QName resultType, java.lang.Class optionalCastToType)
propertyName
- is the name of the event property for which this getter gets valuesresultType
- is the resulting typexPath
- the Axiom xpath expressionoptionalCastToType
- null if no cast, or the type to cast toMethod Detail |
---|
public java.lang.Object get(EventBean eventBean) throws PropertyAccessException
get
in interface EventPropertyGetter
PropertyAccessException
public java.lang.Class getResultClass()
TypedEventPropertyGetter
getResultClass
in interface TypedEventPropertyGetter
public boolean isExistsProperty(EventBean eventBean)
isExistsProperty
in interface EventPropertyGetter
public java.lang.Object getFragment(EventBean eventBean) throws PropertyAccessException
getFragment
in interface EventPropertyGetter
PropertyAccessException
|
© 2006-2011 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |