Uses of Interface
org.glassfish.jaxb.core.v2.model.core.TypeInfo
-
Packages that use TypeInfo Package Description com.sun.tools.xjc.model Implementation of theorg.glassfish.jaxb.core.v2.model.corepackage for XJC.org.glassfish.jaxb.core.v2.model.core The in-memory model of the JAXB-bound beans.org.glassfish.jaxb.runtime.v2.model.impl Implementation of the org.glassfish.jaxb.j2s.model package.org.glassfish.jaxb.runtime.v2.model.runtime The specialization oforg.glassfish.jaxb.core.v2.model.corefor the runtime. -
-
Uses of TypeInfo in com.sun.tools.xjc.model
Subinterfaces of TypeInfo in com.sun.tools.xjc.model Modifier and Type Interface Description interfaceCClassEitherCClassInfoorCClassRef.interfaceCElementinterfaceCNonElementNonElementat compile-time.interfaceCTypeInfoTypeInfoat the compile-time.Classes in com.sun.tools.xjc.model that implement TypeInfo Modifier and Type Class Description classCArrayInfoBecause XJC doesn't generate the array binding, this class will never show up in the model constructed by XJC.classCBuiltinLeafInfoEncapsulates 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.classCClassInfoMutableClassInforepresentation.classCClassRefReference to an existing class.classCElementInfoElementInfoimplementation for the compile-time model.classCEnumLeafInfoTransducer that converts a string into an "enumeration class." The structure of the generated class needs to precisely follow the JAXB spec.classCWildcardTypeInfoCTypeInfofor the DOM node. -
Uses of TypeInfo in org.glassfish.jaxb.core.v2.model.core
Subinterfaces of TypeInfo in org.glassfish.jaxb.core.v2.model.core Modifier and Type Interface Description interfaceArrayInfo<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.interfaceElement<T,C>TypeInfothat maps to an element.interfaceElementInfo<T,C>A particular use (specialization) ofJAXBElement.interfaceEnumLeafInfo<T,C>NonElementthat represents anEnumclass.interfaceLeafInfo<T,C>EitherBuiltinLeafInfoorEnumLeafInfo.interfaceMaybeElement<T,C>SomeNonElementcan optionally be anElement.interfaceNonElement<T,C>TypeInfothat maps to an element.interfaceWildcardTypeInfo<T,C>Type referenced as a result of having the wildcard.Methods in org.glassfish.jaxb.core.v2.model.core that return TypeInfo Modifier and Type Method Description TypeInfo<T,C>PropertyInfo. parent()Gets theClassInfoorElementInfoto which this property belongs.Methods in org.glassfish.jaxb.core.v2.model.core that return types with arguments of type TypeInfo Modifier and Type Method Description Set<TypeInfo<T,C>>RegistryInfo. getReferences()Returns all the references to other types in this registry.Collection<? extends TypeInfo<T,C>>PropertyInfo. ref()List ofTypeInfos that this property references.Collection<? extends TypeInfo<T,C>>ReferencePropertyInfo. ref()List ofTypeInfos that this property references. -
Uses of TypeInfo in org.glassfish.jaxb.runtime.v2.model.impl
Classes in org.glassfish.jaxb.runtime.v2.model.impl that implement TypeInfo Modifier and Type Class Description classArrayInfoImpl<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.classRuntimeBuiltinLeafInfoImpl<T>BuiltinLeafInfoImplwith a support for runtime. -
Uses of TypeInfo in org.glassfish.jaxb.runtime.v2.model.runtime
Subinterfaces of TypeInfo in org.glassfish.jaxb.runtime.v2.model.runtime Modifier and Type Interface Description interfaceRuntimeArrayInfointerfaceRuntimeBuiltinLeafInfointerfaceRuntimeClassInfointerfaceRuntimeElementinterfaceRuntimeElementInfointerfaceRuntimeEnumLeafInfointerfaceRuntimeLeafInfointerfaceRuntimeNonElementinterfaceRuntimeTypeInfo
-