Uses of Interface
com.sun.tools.xjc.model.nav.NClass

Packages that use NClass
com.sun.tools.xjc.model Implementation of the com.sun.xml.bind.v2.model.core package for XJC. 
com.sun.tools.xjc.model.nav   
 

Uses of NClass in com.sun.tools.xjc.model
 

Classes in com.sun.tools.xjc.model that implement NClass
 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 NClass
 NClass CClassInfo.getClazz()
           
 NClass CEnumLeafInfo.getClazz()
           
 NClass CReferencePropertyInfo.getDOMHandler()
           
 NClass CClassInfo.getType()
           
 

Methods in com.sun.tools.xjc.model that return types with arguments of type NClass
 Element<NType,NClass> CBuiltinLeafInfo.asElement()
          Deprecated. always return null at this level.
 Element<NType,NClass> CClassInfo.asElement()
           
 Element<NType,NClass> CEnumLeafInfo.asElement()
           
 Map<NClass,CClassInfo> Model.beans()
           
 Map<NClass,CEnumLeafInfo> Model.enums()
           
 NonElement<NType,NClass> CEnumLeafInfo.getBaseType()
           
 Navigator<NType,NClass,Void,Void> Model.getNavigator()
           
 PropertyInfo<NType,NClass> CTypeRef.getSource()
           
 

Methods in com.sun.tools.xjc.model with parameters of type NClass
 CClassInfo Model.getClassInfo(NClass t)
           
 CElementInfo Model.getElementInfo(NClass scope, QName name)
           
 Map<QName,CElementInfo> Model.getElementMappings(NClass scope)
           
 

Method parameters in com.sun.tools.xjc.model with type arguments of type NClass
 CNonElement Model.getTypeInfo(Ref<NType,NClass> ref)
           
 

Uses of NClass in com.sun.tools.xjc.model.nav
 

Classes in com.sun.tools.xjc.model.nav that implement NClass
 class EagerNClass
           
 

Methods in com.sun.tools.xjc.model.nav that return NClass
 NClass NavigatorImpl.asDecl(Class c)
           
 NClass NavigatorImpl.asDecl(NType nt)
           
static NClass NavigatorImpl.create(Class c)
           
 NClass NavigatorImpl.getDeclaringClassForField(Void aVoid)
           
 NClass NavigatorImpl.getDeclaringClassForMethod(Void aVoid)
           
 NClass NavigatorImpl.getSuperClass(NClass nClass)
           
 NClass NavigatorImpl.loadObjectFactory(NClass referencePoint, String pkg)
           
 NClass NavigatorImpl.ref(Class c)
           
 NClass NavigatorImpl.ref(JClass c)
           
 

Methods in com.sun.tools.xjc.model.nav with parameters of type NClass
static NType NavigatorImpl.createParameterizedType(NClass rawType, NType... args)
          Creates a NType representation for a parameterized type RawType&lt;ParamType1,ParamType2,...> .
 NType NavigatorImpl.getBaseClass(NType nt, NClass base)
           
 Location NavigatorImpl.getClassLocation(NClass c)
           
 String NavigatorImpl.getClassName(NClass nClass)
           
 String NavigatorImpl.getClassShortName(NClass nClass)
           
 Void NavigatorImpl.getDeclaredField(NClass clazz, String fieldName)
           
 Collection<? extends Void> NavigatorImpl.getDeclaredFields(NClass nClass)
           
 Collection<? extends Void> NavigatorImpl.getDeclaredMethods(NClass nClass)
           
 Void[] NavigatorImpl.getEnumConstants(NClass clazz)
           
 String NavigatorImpl.getPackageName(NClass clazz)
           
 NClass NavigatorImpl.getSuperClass(NClass nClass)
           
 boolean NavigatorImpl.hasDefaultConstructor(NClass nClass)
           
 boolean NavigatorImpl.isAbstract(NClass clazz)
           
 boolean NavigatorImpl.isEnum(NClass c)
           
 boolean NavigatorImpl.isFinal(NClass clazz)
          Deprecated. no class generated by XJC is final.
 boolean NavigatorImpl.isInnerClass(NClass clazz)
           
 boolean NavigatorImpl.isInterface(NClass clazz)
           
 boolean NavigatorImpl.isOverriding(Void method, NClass clazz)
           
 NClass NavigatorImpl.loadObjectFactory(NClass referencePoint, String pkg)
           
 NType NavigatorImpl.use(NClass nc)
           
 



Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.