Uses of Interface
com.sun.xml.bind.v2.model.core.NonElement
Packages that use NonElement
Package
Description
The in-memory model of the JAXB-bound beans.
Implementation of the com.sun.xml.bind.j2s.model package.
The specialization of
com.sun.xml.bind.v2.model.core for the runtime.Schema generator.
-
Uses of NonElement in com.sun.xml.bind.v2.model.core
Subinterfaces of NonElement in com.sun.xml.bind.v2.model.coreModifier and TypeInterfaceDescriptioninterfaceArrayInfo<T,C> Stand-alone array that can be marshalled/unmarshalled on its own (without being part of any enclodingClassInfo.)interfaceBuiltinLeafInfo<T,C> JAXB spec designates a few Java classes to be mapped to leaves in XML.interfaceClassInfo<T,C> Information about JAXB-bound class.interfaceEnumLeafInfo<T,C> NonElementthat represents anEnumclass.interfaceLeafInfo<T,C> EitherBuiltinLeafInfoorEnumLeafInfo.interfaceMaybeElement<T,C> SomeNonElementcan optionally be anElement.Methods in com.sun.xml.bind.v2.model.core that return NonElementModifier and TypeMethodDescriptionNonElement<T,C> TypeInfoSet.getAnyTypeInfo()Gets theTypeInfofor the any type.NonElement<T,C> EnumLeafInfo.getBaseType()Returns the base type of the enumeration.NonElement<T,C> TypeInfoSet.getClassInfo(C type) NonElement<T,C> ElementInfo.getContentType()Short forgetProperty().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> AttributePropertyInfo.getTarget()Gets the type of the attribute.NonElement<T,C> NonElementRef.getTarget()Target of the reference.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 aTypeInfofor 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 NonElementModifier and TypeClassDescriptionclassArrayInfoImpl<TypeT,ClassDeclT, FieldT, MethodT> Public because XJC needs to access itclassBuiltinLeafInfoImpl<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.classClassInfoImpl<T,C, F, M> A part of theClassInfothat doesn't depend on a particular reflection library.classBuiltinLeafInfoImplwith a support for runtime.Methods in com.sun.xml.bind.v2.model.impl that return NonElementModifier and TypeMethodDescriptionNonElement<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 JAXBClassInfomodel from a given class declaration and adds that to this model owner.ArrayInfoImpl.getItemType()NonElement<T,C> ModelBuilder.getTypeInfo(Ref<T, C> ref) This method is used to add a root reference to a model.NonElement<T,C> ModelBuilder.getTypeInfo(T t, Locatable upstream) Have the builder recognize the type (if it hasn't done so yet), and returns aNonElementthat represents it. -
Uses of NonElement in com.sun.xml.bind.v2.model.runtime
Subinterfaces of NonElement in com.sun.xml.bind.v2.model.runtimeModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceinterfaceinterface -
Uses of NonElement in com.sun.xml.bind.v2.schemagen
Methods in com.sun.xml.bind.v2.schemagen with parameters of type NonElementModifier and TypeMethodDescriptionvoidXmlSchemaGenerator.add(QName tagName, boolean isNillable, NonElement<T, C> type) Adds an additional element declaration.