com.sun.xml.bind.v2.model.core.ClassInfo<java.lang.reflect.Type,java.lang.Class>, com.sun.xml.bind.v2.model.annotation.Locatable, com.sun.xml.bind.v2.model.core.MaybeElement<java.lang.reflect.Type,java.lang.Class>, com.sun.xml.bind.v2.model.core.NonElement<java.lang.reflect.Type,java.lang.Class>, RuntimeNonElement, RuntimeTypeInfo, com.sun.xml.bind.v2.model.core.TypeInfo<java.lang.reflect.Type,java.lang.Class>public interface RuntimeClassInfo extends com.sun.xml.bind.v2.model.core.ClassInfo<java.lang.reflect.Type,java.lang.Class>, RuntimeNonElement
| Modifier and Type | Method | Description |
|---|---|---|
<BeanT> Accessor<BeanT,java.util.Map<javax.xml.namespace.QName,java.lang.String>> |
getAttributeWildcard() |
If
ClassInfo.hasAttributeWildcard() is true,
returns the accessor to access the property. |
RuntimeClassInfo |
getBaseClass() |
|
java.lang.reflect.Method |
getFactoryMethod() |
|
<BeanT> Accessor<BeanT,org.xml.sax.Locator> |
getLocatorField() |
If this JAXB bean has a property annotated with
XmlLocation,
this method returns it. |
java.util.List<? extends RuntimePropertyInfo> |
getProperties() |
|
RuntimePropertyInfo |
getProperty(java.lang.String name) |
declaresAttributeWildcard, getClazz, getName, hasAttributeWildcard, hasProperties, hasSubClasses, hasValueProperty, inheritsAttributeWildcard, isAbstract, isFinal, isOrderedgetLocation, getUpstreamasElement, getElementName, isElementgetTypeName, isSimpleTypegetTransducerRuntimeClassInfo getBaseClass()
getBaseClass in interface com.sun.xml.bind.v2.model.core.ClassInfo<java.lang.reflect.Type,java.lang.Class>java.util.List<? extends RuntimePropertyInfo> getProperties()
getProperties in interface com.sun.xml.bind.v2.model.core.ClassInfo<java.lang.reflect.Type,java.lang.Class>RuntimePropertyInfo getProperty(java.lang.String name)
getProperty in interface com.sun.xml.bind.v2.model.core.ClassInfo<java.lang.reflect.Type,java.lang.Class>java.lang.reflect.Method getFactoryMethod()
<BeanT> Accessor<BeanT,java.util.Map<javax.xml.namespace.QName,java.lang.String>> getAttributeWildcard()
ClassInfo.hasAttributeWildcard() is true,
returns the accessor to access the property.ClassInfo.hasAttributeWildcard()==true.Accessor.optimize(JAXBContextImpl)<BeanT> Accessor<BeanT,org.xml.sax.Locator> getLocatorField()
XmlLocation,
this method returns it.Copyright © 2017 Oracle Corporation. All rights reserved.