public interface RuntimeClassInfo extends com.sun.xml.bind.v2.model.core.ClassInfo<Type,Class>, RuntimeNonElement
ANYTYPE_NAME
Modifier and Type | Method and Description |
---|---|
<BeanT> Accessor<BeanT,Map<QName,String>> |
getAttributeWildcard()
If
ClassInfo.hasAttributeWildcard() is true,
returns the accessor to access the property. |
RuntimeClassInfo |
getBaseClass() |
Method |
getFactoryMethod() |
<BeanT> Accessor<BeanT,Locator> |
getLocatorField()
If this JAXB bean has a property annotated with
XmlLocation ,
this method returns it. |
List<? extends RuntimePropertyInfo> |
getProperties() |
RuntimePropertyInfo |
getProperty(String name) |
declaresAttributeWildcard, getClazz, getName, hasAttributeWildcard, hasProperties, hasSubClasses, hasValueProperty, inheritsAttributeWildcard, isAbstract, isFinal, isOrdered
asElement, getElementName, isElement
getTypeName, isSimpleType
canBeReferencedByIDREF, getType
getLocation, getUpstream
getTransducer
RuntimeClassInfo getBaseClass()
getBaseClass
in interface com.sun.xml.bind.v2.model.core.ClassInfo<Type,Class>
List<? extends RuntimePropertyInfo> getProperties()
getProperties
in interface com.sun.xml.bind.v2.model.core.ClassInfo<Type,Class>
RuntimePropertyInfo getProperty(String name)
getProperty
in interface com.sun.xml.bind.v2.model.core.ClassInfo<Type,Class>
Method getFactoryMethod()
<BeanT> Accessor<BeanT,Map<QName,String>> getAttributeWildcard()
ClassInfo.hasAttributeWildcard()
is true,
returns the accessor to access the property.ClassInfo.hasAttributeWildcard()
==true.Accessor.optimize(JAXBContextImpl)
<BeanT> Accessor<BeanT,Locator> getLocatorField()
XmlLocation
,
this method returns it.Copyright © 2018 Oracle Corporation. All rights reserved.