public interface RuntimeLeafInfo extends LeafInfo<Type,Class>, RuntimeNonElement
ANYTYPE_NAME| Modifier and Type | Method and Description |
|---|---|
Class |
getClazz()
The same as
TypeInfo.getType() but returns the type as a Class. |
<V> Transducer<V> |
getTransducer()
This method doesn't take the reference properties defined on
RuntimeNonElementRef into account (such as ID-ness.) |
QName[] |
getTypeNames()
Returns all the type names recognized by this type for unmarshalling.
|
asElement, getElementName, isElementgetTypeName, isSimpleTypecanBeReferencedByIDREF, getTypegetLocation, getUpstream<V> Transducer<V> getTransducer()
RuntimeNonElementRef into account (such as ID-ness.)getTransducer in interface RuntimeNonElementRuntimeNonElementRef.getTransducer()Class getClazz()
TypeInfo.getType() but returns the type as a Class.
Note that the returned Class object does not necessarily represents
a class declaration. It can be primitive types.
QName[] getTypeNames()
While conceptually this method belongs to RuntimeNonElement,
if we do that we have to put a lot of dummy implementations everywhere,
so it's placed here, where it's actually needed.
Copyright © 2018 JBoss by Red Hat. All rights reserved.