Uses of Class
com.sun.tools.xjc.model.CClassInfo

Packages that use CClassInfo
com.sun.tools.xjc.api.impl.s2j implementation of the XJC API for schema to java. 
com.sun.tools.xjc.generator.bean   
com.sun.tools.xjc.model Implementation of the com.sun.xml.bind.v2.model.core package for XJC. 
com.sun.tools.xjc.outline Provides the outline of the generated Java source code so that additional processings (such as adding more annotations) can be done on the generated code. 
com.sun.tools.xjc.reader.dtd   
com.sun.tools.xjc.reader.dtd.bindinfo Object Model that represents DTD binding information. 
com.sun.tools.xjc.reader.relaxng   
com.sun.tools.xjc.reader.xmlschema   
 

Uses of CClassInfo in com.sun.tools.xjc.api.impl.s2j
 

Methods in com.sun.tools.xjc.api.impl.s2j with parameters of type CClassInfo
protected  List<Property> AbstractMappingImpl.buildDrilldown(CClassInfo typeBean)
          Derived classes can use this method to implement AbstractMappingImpl.calcDrilldown().
 

Constructors in com.sun.tools.xjc.api.impl.s2j with parameters of type CClassInfo
BeanMappingImpl(JAXBModelImpl parent, CClassInfo classInfo)
           
 

Uses of CClassInfo in com.sun.tools.xjc.generator.bean
 

Methods in com.sun.tools.xjc.generator.bean with parameters of type CClassInfo
protected abstract  ImplStructureStrategy.Result ImplStructureStrategy.createClasses(Outline outline, CClassInfo bean)
          Creates class(es) for the given bean.
 ClassOutlineImpl BeanGenerator.getClazz(CClassInfo bean)
           
 

Constructors in com.sun.tools.xjc.generator.bean with parameters of type CClassInfo
ClassOutlineImpl(BeanGenerator _parent, CClassInfo _target, com.sun.codemodel.JDefinedClass exposedClass, com.sun.codemodel.JDefinedClass _implClass, com.sun.codemodel.JClass _implRef)
           
 

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

Methods in com.sun.tools.xjc.model that return CClassInfo
 CClassInfo CClassInfo.getBaseClass()
          This inherited version returns null if this class extends from CClassRef.
 CClassInfo Model.getClassInfo(NClass t)
           
 CClassInfo CClassInfo.getScope()
           
 CClassInfo CElementInfo.getScope()
           
 CClassInfo CClassRef.getScope()
           
 CClassInfo CClassInfo.getSubstitutionHead()
           
 

Methods in com.sun.tools.xjc.model that return types with arguments of type CClassInfo
 Map<NClass,CClassInfo> Model.beans()
           
 Map<QName,CClassInfo> Model.createTopLevelBindings()
          Represents the "top-level binding".
 Iterator<CClassInfo> CClassInfo.listSubclasses()
          Enumerates all the sub-classes of this class.
 

Methods in com.sun.tools.xjc.model with parameters of type CClassInfo
(package private)  void Model.add(CClassInfo ci)
           
 T CClassInfoParent.Visitor.onBean(CClassInfo bean)
           
(package private)  void CPropertyInfo.setParent(CClassInfo parent)
           
 

Uses of CClassInfo in com.sun.tools.xjc.outline
 

Fields in com.sun.tools.xjc.outline declared as CClassInfo
 CClassInfo ClassOutline.target
          This ClassOutline holds information about this CClassInfo.
 

Methods in com.sun.tools.xjc.outline with parameters of type CClassInfo
 ClassOutline Outline.getClazz(CClassInfo clazz)
          Obtains per-class context information.
 

Constructors in com.sun.tools.xjc.outline with parameters of type CClassInfo
ClassOutline(CClassInfo _target, com.sun.codemodel.JDefinedClass exposedClass, com.sun.codemodel.JClass implRef, com.sun.codemodel.JDefinedClass _implClass)
           
 

Uses of CClassInfo in com.sun.tools.xjc.reader.dtd
 

Methods in com.sun.tools.xjc.reader.dtd that return CClassInfo
(package private)  CClassInfo Element.getClassInfo()
          Return null if this class is not bound to a class.
 

Uses of CClassInfo in com.sun.tools.xjc.reader.dtd.bindinfo
 

Fields in com.sun.tools.xjc.reader.dtd.bindinfo declared as CClassInfo
 CClassInfo BIElement.clazz
          The bean representation for this element.
 

Methods in com.sun.tools.xjc.reader.dtd.bindinfo with parameters of type CClassInfo
 void BIConstructor.createDeclaration(CClassInfo cls)
          Creates a constructor declaration into the ClassItem.
 void BIElement.declareConstructors(CClassInfo src)
          Creates constructor declarations for this element.
 

Uses of CClassInfo in com.sun.tools.xjc.reader.relaxng
 

Fields in com.sun.tools.xjc.reader.relaxng with type parameters of type CClassInfo
(package private)  Map<CClassInfo,org.kohsuke.rngom.digested.DPattern> RELAXNGCompiler.bindQueue
          Classes that need to be bound.
 

Constructors in com.sun.tools.xjc.reader.relaxng with parameters of type CClassInfo
ContentModelBinder(RELAXNGCompiler compiler, CClassInfo clazz)
           
 

Uses of CClassInfo in com.sun.tools.xjc.reader.xmlschema
 

Methods in com.sun.tools.xjc.reader.xmlschema that return CClassInfo
 CClassInfo DefaultClassBinder.annotation(XSAnnotation annon)
           
 CClassInfo DefaultClassBinder.attributeUse(XSAttributeUse use)
           
 CClassInfo DefaultClassBinder.empty(XSContentType ct)
           
 CClassInfo DefaultClassBinder.facet(XSFacet decl)
           
protected  CClassInfo ColorBinder.getCurrentBean()
           
protected  CClassInfo ParticleBinder.getCurrentBean()
           
 CClassInfo ClassSelector.getCurrentBean()
           
 CClassInfo DefaultClassBinder.identityConstraint(XSIdentityConstraint xsIdentityConstraint)
           
 CClassInfo DefaultClassBinder.notation(XSNotation not)
           
 CClassInfo DefaultClassBinder.particle(XSParticle particle)
           
 CClassInfo DefaultClassBinder.schema(XSSchema schema)
           
 CClassInfo DefaultClassBinder.wildcard(XSWildcard wc)
           
 CClassInfo DefaultClassBinder.xpath(XSXPath xsxPath)