Uses of Class
org.exolab.castor.builder.info.ClassInfo

Packages that use ClassInfo
org.exolab.castor.builder Castor XML code generator 
org.exolab.castor.builder.conflictresolution   
org.exolab.castor.builder.descriptors   
org.exolab.castor.builder.factory   
org.exolab.castor.builder.info   
org.exolab.castor.builder.info.nature   
org.exolab.castor.builder.util   
 

Uses of ClassInfo in org.exolab.castor.builder
 

Methods in org.exolab.castor.builder that return ClassInfo
 ClassInfo FactoryState.getClassInfo()
          Get ClassInfo for _jClass.
 ClassInfo ClassInfoResolver.resolve(Object key)
          Returns the ClassInfo which has been bound to the given key.
 ClassInfo FactoryState.resolve(Object key)
          Returns the ClassInfo which has been bound to the given key.
 

Methods in org.exolab.castor.builder with parameters of type ClassInfo
 void AnnotationBuilder.addClassAnnotations(ClassInfo classInfo, JClass jClass)
          add annotations to a JClass.
 void ClassInfoResolver.bindReference(Object key, ClassInfo classInfo)
          Adds the given Reference to this ClassInfo resolver.
 void FactoryState.bindReference(Object key, ClassInfo classInfoRef)
          Adds the given Reference to this ClassInfo resolver.
 

Uses of ClassInfo in org.exolab.castor.builder.conflictresolution
 

Methods in org.exolab.castor.builder.conflictresolution with parameters of type ClassInfo
 SGStateInfo ClassNameCRStrategy.dealWithClassNameConflict(SGStateInfo state, ClassInfo newClassInfo, JClass conflict)
          Implements a specific strategy for dealing with class name conflicts.
 SGStateInfo InformViaLogClassNameCRStrategy.dealWithClassNameConflict(SGStateInfo state, ClassInfo newClassInfo, JClass conflict)
          Handle a class name conflict between newClassInfo and conflict.
 SGStateInfo WarningViaDialogClassNameCRStrategy.dealWithClassNameConflict(SGStateInfo state, ClassInfo newClassInfo, JClass conflict)
          Handle a class name conflict between newClassInfo and conflict.
 

Uses of ClassInfo in org.exolab.castor.builder.descriptors
 

Methods in org.exolab.castor.builder.descriptors with parameters of type ClassInfo
 JClass DescriptorSourceFactory.createSource(ClassInfo classInfo)
          Creates the Source code of a MarshalInfo for a given XML Schema element declaration.
 JClass JDOClassDescriptorFactory.createSource(ClassInfo classInfo)
          Creates the Source code of a ClassInfo for a given XML Schema element declaration.
 

Uses of ClassInfo in org.exolab.castor.builder.factory
 

Methods in org.exolab.castor.builder.factory with parameters of type ClassInfo
 ClassMapping MappingFileSourceFactory.createMapping(ClassInfo classInfo)
          Creates the class mapping for the given ClassInfo.
 

Uses of ClassInfo in org.exolab.castor.builder.info
 

Methods in org.exolab.castor.builder.info that return ClassInfo
 ClassInfo ClassInfo.getBaseClass()
          Returns the base class of this classInfo if any.
 ClassInfo FieldInfo.getDeclaringClassInfo()
          Returns the ClassInfo to which this Member was declared, for inheritance reasons.
 

Methods in org.exolab.castor.builder.info with parameters of type ClassInfo
 void ClassInfo.setBaseClass(ClassInfo base)
          Sets the base class of this classInfo.
 void FieldInfo.setDeclaringClassInfo(ClassInfo declaringClassInfo)
          Sets the ClassInfo of the class that declares this field.
 

Uses of ClassInfo in org.exolab.castor.builder.info.nature
 

Constructors in org.exolab.castor.builder.info.nature with parameters of type ClassInfo
JDOClassInfoNature(ClassInfo classInfo)
           
 

Uses of ClassInfo in org.exolab.castor.builder.util
 

Methods in org.exolab.castor.builder.util that return ClassInfo
 ClassInfo ClassInfoResolverImpl.resolve(Object key)
          Returns the ClassInfo which has been bound to the given key.
 

Methods in org.exolab.castor.builder.util with parameters of type ClassInfo
 void ClassInfoResolverImpl.bindReference(Object key, ClassInfo classInfo)
          Adds the given Reference to this ClassInfo resolver.
 



Copyright © 2012. All Rights Reserved.