|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use NonElement | |
---|---|
com.sun.tools.xjc.model | Implementation of the com.sun.xml.bind.v2.model.core package for XJC. |
com.sun.xml.bind.v2.model.core | The in-memory model of the JAXB-bound beans. |
com.sun.xml.bind.v2.model.impl | Implementation of the com.sun.xml.bind.j2s.model package. |
com.sun.xml.bind.v2.model.runtime | The specialization of com.sun.xml.bind.v2.model.core for the runtime. |
com.sun.xml.bind.v2.schemagen | Schema generator. |
Uses of NonElement in com.sun.tools.xjc.model |
---|
Subinterfaces of NonElement in com.sun.tools.xjc.model | |
---|---|
interface |
CClass
Either CClassInfo or CClassRef . |
interface |
CNonElement
NonElement at compile-time. |
Classes in com.sun.tools.xjc.model that implement NonElement | |
---|---|
class |
CArrayInfo
Because XJC doesn't generate the array binding, this class will never show up in the model constructed by XJC. |
class |
CBuiltinLeafInfo
Encapsulates the default handling for leaf classes (which are bound to text in XML.) In particular this class knows how to convert the lexical value into the Java class according to this default rule. |
class |
CClassInfo
Mutable ClassInfo represenatation. |
class |
CClassRef
Refernece to an existing class. |
class |
CEnumLeafInfo
Transducer that converts a string into an "enumeration class." The structure of the generated class needs to precisely follow the JAXB spec. |
Methods in com.sun.tools.xjc.model that return NonElement | |
---|---|
NonElement<NType,NClass> |
CEnumLeafInfo.getBaseType()
|
Uses of NonElement in com.sun.xml.bind.v2.model.core |
---|
Subinterfaces of NonElement in com.sun.xml.bind.v2.model.core | |
---|---|
interface |
ArrayInfo<T,C>
Stand-alone array that can be marshalled/unmarshalled on its own (without being part of any encloding ClassInfo .) |
interface |
BuiltinLeafInfo<T,C>
JAXB spec designates a few Java classes to be mapped to leaves in XML. |
interface |
ClassInfo<T,C>
Information about JAXB-bound class. |
interface |
EnumLeafInfo<T,C>
NonElement that represents an Enum class. |
interface |
LeafInfo<T,C>
Either BuiltinLeafInfo or EnumLeafInfo . |
interface |
MaybeElement<T,C>
Some NonElement can optionally be an Element . |
Methods in com.sun.xml.bind.v2.model.core that return NonElement | |
---|---|
NonElement<T,C> |
TypeInfoSet.getAnyTypeInfo()
Gets the TypeInfo for the any type. |
NonElement<T,C> |
EnumLeafInfo.getBaseType()
Returns the base type of the enumeration. |
NonElement<T,C> |
TypeInfoSet.getClassInfo(C type)
Returns a ClassInfo , ArrayInfo , or LeafInfo
for the given bean. |
NonElement<T,C> |
ElementInfo.getContentType()
Short for getProperty().ref().get(0) . |
NonElement<T,C> |
ArrayInfo.getItemType()
T of T[]. |
NonElement<T,C> |
MapPropertyInfo.getKeyType()
Type of the key of the map. |
NonElement<T,C> |
NonElementRef.getTarget()
Target of the reference. |
NonElement<T,C> |
AttributePropertyInfo.getTarget()
Gets the type of the attribute. |
NonElement<T,C> |
TypeInfoSet.getTypeInfo(Ref<T,C> ref)
Returns a type information for the given reference. |
NonElement<T,C> |
TypeInfoSet.getTypeInfo(T type)
Returns a TypeInfo for the given type. |
NonElement<T,C> |
MapPropertyInfo.getValueType()
Type of the value of the map. |
Uses of NonElement in com.sun.xml.bind.v2.model.impl |
---|
Classes in com.sun.xml.bind.v2.model.impl that implement NonElement | |
---|---|
(package private) class |
AnyTypeImpl<T,C>
TypeInfo implementation for xs:anyType. |
class |
ArrayInfoImpl<TypeT,ClassDeclT,FieldT,MethodT>
Public because XJC needs to access it |
class |
BuiltinLeafInfoImpl<TypeT,ClassDeclT>
JAXB spec designates a few Java classes to be mapped to XML types in a way that ignores restrictions placed on user-defined beans. |
(package private) class |
ClassInfoImpl<T,C,F,M>
A part of the ClassInfo that doesn't depend on a particular
reflection library. |
(package private) class |
EnumLeafInfoImpl<T,C,F,M>
EnumLeafInfo implementation. |
(package private) class |
LeafInfoImpl<TypeT,ClassDeclT>
|
(package private) class |
RuntimeAnyTypeImpl
|
(package private) class |
RuntimeArrayInfoImpl
|
class |
RuntimeBuiltinLeafInfoImpl<T>
BuiltinLeafInfoImpl with a support for runtime. |
(package private) class |
RuntimeClassInfoImpl
|
(package private) class |
RuntimeEnumLeafInfoImpl<T extends Enum<T>,B>
|
Fields in com.sun.xml.bind.v2.model.impl declared as NonElement | |
---|---|
(package private) NonElement<T,C> |
EnumLeafInfoImpl.baseType
|
Methods in com.sun.xml.bind.v2.model.impl that return NonElement | |
---|---|
protected NonElement<T,C> |
TypeInfoSetImpl.createAnyType()
|
NonElement<T,C> |
TypeInfoSetImpl.getAnyTypeInfo()
|
NonElement<T,C> |
EnumLeafInfoImpl.getBaseType()
|
NonElement<T,C> |
TypeInfoSetImpl.getClassInfo(C type)
Returns a ClassInfo for the given bean. |
NonElement<T,C> |
ModelBuilder.getClassInfo(C clazz,
boolean searchForSuperClass,
Locatable upstream)
For limited cases where the caller needs to search for a super class. |
NonElement<T,C> |
ModelBuilder.getClassInfo(C clazz,
Locatable upstream)
Builds a JAXB ClassInfo model from a given class declaration
and adds that to this model owner. |
NonElement<T,C> |
ElementInfoImpl.getContentType()
|
NonElement<TypeT,ClassDeclT> |
ArrayInfoImpl.getItemType()
|
NonElement<T,C> |
MapPropertyInfoImpl.getKeyType()
|
NonElement<T,C> |
ElementInfoImpl.PropertyImpl.getTarget()
|
NonElement<T,C> |
SingleTypePropertyInfoImpl.getTarget()
|
NonElement<TypeT,ClassDeclT> |
TypeRefImpl.getTarget()
|
NonElement<T,C> |
MapPropertyInfoImpl.getTarget(T type)
|
NonElement<T,C> |
ModelBuilder.getTypeInfo(Ref<T,C> ref)
This method is used to add a root reference to a model. |
NonElement<T,C> |
TypeInfoSetImpl.getTypeInfo(Ref<T,C> ref)
This method is used to add a root reference to a model. |
NonElement<T,C> |
TypeInfoSetImpl.getTypeInfo(T type)
Returns a TypeInfo for the given type. |
NonElement<T,C> |
ModelBuilder.getTypeInfo(T t,
Locatable upstream)
Have the builder recognize the type (if it hasn't done so yet), and returns a NonElement that represents it. |
NonElement<T,C> |
MapPropertyInfoImpl.getValueType()
|
Methods in com.sun.xml.bind.v2.model.impl that return types with arguments of type NonElement | |
---|---|
List<? extends NonElement<T,C>> |
ElementInfoImpl.PropertyImpl.ref()
|
List<? extends NonElement<T,C>> |
SingleTypePropertyInfoImpl.ref()
|
Uses of NonElement in com.sun.xml.bind.v2.model.runtime |
---|
Subinterfaces of NonElement in com.sun.xml.bind.v2.model.runtime | |
---|---|
interface |
RuntimeArrayInfo
|
interface |
RuntimeBuiltinLeafInfo
|
interface |
RuntimeClassInfo
|
interface |
RuntimeEnumLeafInfo
|
interface |
RuntimeLeafInfo
|
interface |
RuntimeNonElement
|
Uses of NonElement in com.sun.xml.bind.v2.schemagen |
---|
Methods in com.sun.xml.bind.v2.schemagen with parameters of type NonElement | |
---|---|
void |
XmlSchemaGenerator.add(QName tagName,
boolean isNillable,
NonElement<T,C> type)
Adds an additional element declaration. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |