Class XJCCMInfoFactory


  • public class XJCCMInfoFactory
    extends org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
    • Constructor Summary

      Constructors 
      Constructor Description
      XJCCMInfoFactory​(com.sun.tools.xjc.model.Model model)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.jvnet.jaxb2_commons.xml.bind.model.MClassTypeInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​?> createBaseTypeInfo​(com.sun.tools.xjc.model.CClassInfo info)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MClassInfoOrigin createClassInfoOrigin​(com.sun.tools.xjc.model.CClassInfo info)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.MClassRef<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> createClassRef​(com.sun.tools.xjc.model.CClassRef info)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MClassRefOrigin createClassRefOrigin​(com.sun.tools.xjc.model.CClassRef info)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MElementInfoOrigin createElementInfoOrigin​(com.sun.tools.xjc.model.CElementInfo info)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MElementOrigin createElementOrigin​(com.sun.tools.xjc.model.CElement info)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MElementTypeRefOrigin createElementTypeRefOrigin​(com.sun.tools.xjc.model.CElementPropertyInfo ep, com.sun.tools.xjc.model.CTypeRef typeRef)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MEnumConstantInfoOrigin createEnumConstantInfoOrigin​(com.sun.tools.xjc.model.CEnumConstant info)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MEnumLeafInfoOrigin createEnumLeafInfoOrigin​(com.sun.tools.xjc.model.CEnumLeafInfo info)  
      protected com.sun.tools.xjc.model.nav.NType createListType​(com.sun.tools.xjc.model.nav.NType elementType)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MModelInfoOrigin createModelInfoOrigin​(com.sun.tools.xjc.model.Model info)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MPackageInfoOrigin createPackageInfoOrigin​(com.sun.codemodel.JPackage info)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MPropertyInfoOrigin createPropertyInfoOrigin​(com.sun.tools.xjc.model.CPropertyInfo info)  
      protected com.sun.tools.xjc.model.nav.NClass getClazz​(com.sun.tools.xjc.model.CClassRef info)  
      protected com.sun.tools.xjc.model.nav.NClass getClazz​(Class<?> _clas)  
      protected com.sun.tools.xjc.model.nav.NClass getClazz​(String className)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.MContainer getContainer​(com.sun.tools.xjc.model.CClassInfo info)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.MContainer getContainer​(com.sun.tools.xjc.model.CClassRef info)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.MContainer getContainer​(com.sun.tools.xjc.model.CElementInfo info)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.MContainer getContainer​(com.sun.tools.xjc.model.CEnumLeafInfo info)  
      protected String getDefaultValue​(com.sun.tools.xjc.model.CAttributePropertyInfo propertyInfo)  
      protected String getDefaultValue​(com.sun.xml.bind.v2.model.core.TypeRef<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> typeRef)  
      protected NamespaceContext getDefaultValueNamespaceContext​(com.sun.tools.xjc.model.CAttributePropertyInfo propertyInfo)  
      protected NamespaceContext getDefaultValueNamespaceContext​(com.sun.xml.bind.v2.model.core.TypeRef<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> typeRef)  
      protected String getLocalName​(com.sun.tools.xjc.model.CClassInfo info)  
      protected String getLocalName​(com.sun.tools.xjc.model.CClassRef info)  
      protected String getLocalName​(com.sun.tools.xjc.model.CElementInfo info)  
      protected String getLocalName​(com.sun.tools.xjc.model.CEnumLeafInfo info)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.MPackageInfo getPackage​(com.sun.tools.xjc.model.CClassInfo info)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.MPackageInfo getPackage​(com.sun.tools.xjc.model.CClassRef info)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.MPackageInfo getPackage​(com.sun.tools.xjc.model.CElementInfo info)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.MPackageInfo getPackage​(com.sun.tools.xjc.model.CEnumLeafInfo info)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.MClassInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> getScope​(com.sun.tools.xjc.model.CClassInfo info)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.MClassRef<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> getTypeInfo​(com.sun.tools.xjc.model.CClassRef info)  
      protected org.jvnet.jaxb2_commons.xml.bind.model.MTypeInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> getTypeInfo​(com.sun.tools.xjc.model.CTypeInfo typeInfo)  
      protected Class<?> loadClass​(com.sun.tools.xjc.model.nav.NType referencedType)  
      • Methods inherited from class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory

        createAnyAttributePropertyInfo, createAnyAttributePropertyInfoOrigin, createAnyElementPropertyInfo, createAttributePropertyInfo, createBuiltinLeafInfo, createBuiltinLeafInfoOrigin, createClassInfo, createElementInfo, createElementPropertyInfo, createElementRefPropertyInfo, createElementRefsPropertyInfo, createElementsPropertyInfo, createEnumContantInfo, createEnumLeafInfo, createModel, createValuePropertyInfo, createWildcardTypeInfo, createWildcardTypeInfoOrigin, getElementInfo, getTypeInfo, getTypeInfo, getTypeInfo, getTypeInfo, getTypeInfo, getTypeInfo, getTypeInfoSet
    • Constructor Detail

      • XJCCMInfoFactory

        public XJCCMInfoFactory​(com.sun.tools.xjc.model.Model model)
    • Method Detail

      • getClazz

        protected com.sun.tools.xjc.model.nav.NClass getClazz​(com.sun.tools.xjc.model.CClassRef info)
      • getClazz

        protected com.sun.tools.xjc.model.nav.NClass getClazz​(Class<?> _clas)
      • getClazz

        protected com.sun.tools.xjc.model.nav.NClass getClazz​(String className)
      • getTypeInfo

        protected org.jvnet.jaxb2_commons.xml.bind.model.MClassRef<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> getTypeInfo​(com.sun.tools.xjc.model.CClassRef info)
      • createClassRef

        protected org.jvnet.jaxb2_commons.xml.bind.model.MClassRef<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> createClassRef​(com.sun.tools.xjc.model.CClassRef info)
      • getTypeInfo

        protected org.jvnet.jaxb2_commons.xml.bind.model.MTypeInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> getTypeInfo​(com.sun.tools.xjc.model.CTypeInfo typeInfo)
        Overrides:
        getTypeInfo in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • getPackage

        protected org.jvnet.jaxb2_commons.xml.bind.model.MPackageInfo getPackage​(com.sun.tools.xjc.model.CClassInfo info)
        Specified by:
        getPackage in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • getPackage

        protected org.jvnet.jaxb2_commons.xml.bind.model.MPackageInfo getPackage​(com.sun.tools.xjc.model.CClassRef info)
      • getPackage

        protected org.jvnet.jaxb2_commons.xml.bind.model.MPackageInfo getPackage​(com.sun.tools.xjc.model.CEnumLeafInfo info)
        Specified by:
        getPackage in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • getPackage

        protected org.jvnet.jaxb2_commons.xml.bind.model.MPackageInfo getPackage​(com.sun.tools.xjc.model.CElementInfo info)
        Specified by:
        getPackage in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • getContainer

        protected org.jvnet.jaxb2_commons.xml.bind.model.MContainer getContainer​(com.sun.tools.xjc.model.CClassInfo info)
        Specified by:
        getContainer in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • getContainer

        protected org.jvnet.jaxb2_commons.xml.bind.model.MContainer getContainer​(com.sun.tools.xjc.model.CElementInfo info)
        Specified by:
        getContainer in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • getContainer

        protected org.jvnet.jaxb2_commons.xml.bind.model.MContainer getContainer​(com.sun.tools.xjc.model.CEnumLeafInfo info)
        Specified by:
        getContainer in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • getContainer

        protected org.jvnet.jaxb2_commons.xml.bind.model.MContainer getContainer​(com.sun.tools.xjc.model.CClassRef info)
      • getScope

        protected org.jvnet.jaxb2_commons.xml.bind.model.MClassInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> getScope​(com.sun.tools.xjc.model.CClassInfo info)
        Specified by:
        getScope in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • getLocalName

        protected String getLocalName​(com.sun.tools.xjc.model.CClassInfo info)
        Specified by:
        getLocalName in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • getLocalName

        protected String getLocalName​(com.sun.tools.xjc.model.CClassRef info)
      • getLocalName

        protected String getLocalName​(com.sun.tools.xjc.model.CEnumLeafInfo info)
        Specified by:
        getLocalName in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • getLocalName

        protected String getLocalName​(com.sun.tools.xjc.model.CElementInfo info)
        Specified by:
        getLocalName in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • createModelInfoOrigin

        protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MModelInfoOrigin createModelInfoOrigin​(com.sun.tools.xjc.model.Model info)
        Overrides:
        createModelInfoOrigin in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • createPackageInfoOrigin

        protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MPackageInfoOrigin createPackageInfoOrigin​(com.sun.codemodel.JPackage info)
      • createClassInfoOrigin

        protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MClassInfoOrigin createClassInfoOrigin​(com.sun.tools.xjc.model.CClassInfo info)
        Overrides:
        createClassInfoOrigin in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • createElementOrigin

        protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MElementOrigin createElementOrigin​(com.sun.tools.xjc.model.CElement info)
        Overrides:
        createElementOrigin in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • createElementTypeRefOrigin

        protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MElementTypeRefOrigin createElementTypeRefOrigin​(com.sun.tools.xjc.model.CElementPropertyInfo ep,
                                                                                                                 com.sun.tools.xjc.model.CTypeRef typeRef)
        Overrides:
        createElementTypeRefOrigin in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • createClassRefOrigin

        protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MClassRefOrigin createClassRefOrigin​(com.sun.tools.xjc.model.CClassRef info)
      • createPropertyInfoOrigin

        protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MPropertyInfoOrigin createPropertyInfoOrigin​(com.sun.tools.xjc.model.CPropertyInfo info)
        Overrides:
        createPropertyInfoOrigin in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • createElementInfoOrigin

        protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MElementInfoOrigin createElementInfoOrigin​(com.sun.tools.xjc.model.CElementInfo info)
        Overrides:
        createElementInfoOrigin in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • createEnumLeafInfoOrigin

        protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MEnumLeafInfoOrigin createEnumLeafInfoOrigin​(com.sun.tools.xjc.model.CEnumLeafInfo info)
        Overrides:
        createEnumLeafInfoOrigin in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • createEnumConstantInfoOrigin

        protected org.jvnet.jaxb2_commons.xml.bind.model.origin.MEnumConstantInfoOrigin createEnumConstantInfoOrigin​(com.sun.tools.xjc.model.CEnumConstant info)
        Overrides:
        createEnumConstantInfoOrigin in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • createListType

        protected com.sun.tools.xjc.model.nav.NType createListType​(com.sun.tools.xjc.model.nav.NType elementType)
        Specified by:
        createListType in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • createBaseTypeInfo

        protected org.jvnet.jaxb2_commons.xml.bind.model.MClassTypeInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​?> createBaseTypeInfo​(com.sun.tools.xjc.model.CClassInfo info)
        Overrides:
        createBaseTypeInfo in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • loadClass

        protected Class<?> loadClass​(com.sun.tools.xjc.model.nav.NType referencedType)
        Specified by:
        loadClass in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • getDefaultValue

        protected String getDefaultValue​(com.sun.tools.xjc.model.CAttributePropertyInfo propertyInfo)
        Specified by:
        getDefaultValue in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • getDefaultValueNamespaceContext

        protected NamespaceContext getDefaultValueNamespaceContext​(com.sun.tools.xjc.model.CAttributePropertyInfo propertyInfo)
        Specified by:
        getDefaultValueNamespaceContext in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • getDefaultValue

        protected String getDefaultValue​(com.sun.xml.bind.v2.model.core.TypeRef<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> typeRef)
        Specified by:
        getDefaultValue in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>
      • getDefaultValueNamespaceContext

        protected NamespaceContext getDefaultValueNamespaceContext​(com.sun.xml.bind.v2.model.core.TypeRef<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> typeRef)
        Specified by:
        getDefaultValueNamespaceContext in class org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMInfoFactory<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.tools.xjc.model.Model,​com.sun.tools.xjc.model.CTypeInfo,​com.sun.tools.xjc.model.CBuiltinLeafInfo,​com.sun.tools.xjc.model.CElement,​com.sun.tools.xjc.model.CElementInfo,​com.sun.tools.xjc.model.CEnumLeafInfo,​com.sun.tools.xjc.model.CEnumConstant,​com.sun.tools.xjc.model.CClassInfo,​com.sun.tools.xjc.model.CPropertyInfo,​com.sun.tools.xjc.model.CAttributePropertyInfo,​com.sun.tools.xjc.model.CValuePropertyInfo,​com.sun.tools.xjc.model.CElementPropertyInfo,​com.sun.tools.xjc.model.CReferencePropertyInfo,​com.sun.tools.xjc.model.CWildcardTypeInfo,​com.sun.tools.xjc.model.CTypeRef>