| java.lang.Object uk.org.ponder.saxalizer.SAXAccessMethod
SAXAccessMethod | public class SAXAccessMethod implements AccessMethod(Code) | | SAXAccessMethod is a package private class that represents a
SAXAccessMethodSpec that the SAXalizer has resolved to an actual method by
means of reflection. For a set method, when the correct XML closing tag is
seen, the method will be invoked with the just-constructed tag as argument.
All construction of reflectors is done during the construction of this class.
author: Antranig Basman (antranig@caret.cam.ac.uk) author: Aaron Zeckoski (aaronz@vt.edu) |
accessclazz | Class accessclazz(Code) | | The actual (declared) return or field type in code (maybe container)
|
clazz | Class clazz(Code) | | The type of subobject (or superclass thereof) handled by this method
|
declaringclazz | Class declaringclazz(Code) | | The class where the physical declaration of this access member appears
|
field | Field field(Code) | | The Field object corresponding to the child field, if there is
one.
|
isdevnull | boolean isdevnull(Code) | | if this is a "black hole" setter for ignoring properties
|
isenumonly | boolean isenumonly(Code) | | if "ismultiple" is this ONLY enumerable and not denumerable?
|
isexactsetter | public boolean isexactsetter(Code) | | A more specific set method has been supplied than get method.
|
ismappable | boolean ismappable(Code) | | Is this property typed either BeanLocator or Map?
|
ismultiple | public boolean ismultiple(Code) | | A collection rather than a single object is being addressed
|
ispolymorphic | boolean ispolymorphic(Code) | | Uses the new "tag*" polymorphic nickname scheme
|
parentclazz | Class parentclazz(Code) | | The owning class, an AccessMethod for some particular user-visible class
|
SAXAccessMethod | protected SAXAccessMethod()(Code) | | |
canGet | public boolean canGet()(Code) | | Determines whether this method can be used for getting.
|
canSet | public boolean canSet()(Code) | | Determines whether this method can be used for setting.
|
getAccessedType | public Class getAccessedType()(Code) | | The type of subobject that this method deals in *
|
getDeclaringClass | public Class getDeclaringClass()(Code) | | |
isDenumerable | public boolean isDenumerable()(Code) | | Determines whether this GET method result may be used for the delivery of multiple
subobjects. If it is, the object delivered by Get may be converted into a
receiver by EnumerationConverter.getDenumeration(oldinstance).
|
isEnumeration | public boolean isEnumeration()(Code) | | Determines whether the return type of this method is assignable to
Enumeration, which is interpreted as indicating a non-settable multiple
value, in the case that there is no individual set method.
|
|
|