Class TransducedAccessor_field_Integer<T>
java.lang.Object
org.glassfish.jaxb.runtime.v2.runtime.reflect.TransducedAccessor<T>
org.glassfish.jaxb.runtime.v2.runtime.reflect.DefaultTransducedAccessor<T>
org.glassfish.jaxb.runtime.v2.runtime.reflect.opt.TransducedAccessor_field_Integer<T>
Template
TransducedAccessor for a byte field.
All the TransducedAccessor_field are generated from TransducedAccessor_field_Byte
- Author:
- Kohsuke Kawaguchi
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.glassfish.jaxb.runtime.v2.runtime.reflect.TransducedAccessor
TransducedAccessor.CompositeTransducedAccessorImpl<BeanT,ValueT> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanChecks if the field has a value.voidparse(T o, CharSequence lexical) Parses the text value into the responsible field of the given bean.Prints the responsible field of the given bean to the writer.voidwriteLeafElement(XMLSerializer w, Name tagName, T o, String fieldName) Convenience method to write the value as a text inside an element without any attributes.Methods inherited from class org.glassfish.jaxb.runtime.v2.runtime.reflect.DefaultTransducedAccessor
writeTextMethods inherited from class org.glassfish.jaxb.runtime.v2.runtime.reflect.TransducedAccessor
declareNamespace, get, useNamespace
-
Constructor Details
-
TransducedAccessor_field_Integer
public TransducedAccessor_field_Integer()
-
-
Method Details
-
print
Description copied from class:TransducedAccessorPrints the responsible field of the given bean to the writer.Use
XMLSerializer.getInstance()to access to the namespace bindings- Specified by:
printin classDefaultTransducedAccessor<T>- Returns:
- if the accessor didn't yield a value, return null.
-
parse
Description copied from class:TransducedAccessorParses the text value into the responsible field of the given bean.Use
UnmarshallingContext.getInstance()to access to the namespace bindings- Specified by:
parsein classTransducedAccessor<T>
-
hasValue
Description copied from class:TransducedAccessorChecks if the field has a value.- Specified by:
hasValuein classTransducedAccessor<T>
-
writeLeafElement
public void writeLeafElement(XMLSerializer w, Name tagName, T o, String fieldName) throws SAXException, AccessorException, IOException, XMLStreamException Description copied from class:TransducedAccessorConvenience method to write the value as a text inside an element without any attributes. Can be overridden for improved performance.The callee assumes that there's an associated value in the field. No @xsi:type handling is expected.
- Overrides:
writeLeafElementin classDefaultTransducedAccessor<T>- Throws:
SAXExceptionAccessorExceptionIOExceptionXMLStreamException
-