Uses of Class
org.exolab.castor.builder.info.ClassInfo
Packages that use ClassInfo
Package
Description
Castor XML code generator
-
Uses of ClassInfo in org.exolab.castor.builder
Methods in org.exolab.castor.builder that return ClassInfoModifier and TypeMethodDescriptionfinal ClassInfo
FactoryState.getClassInfo()
Get ClassInfo for_jClass
.Returns the ClassInfo which has been bound to the given key.Returns the ClassInfo which has been bound to the given key.Methods in org.exolab.castor.builder with parameters of type ClassInfoModifier and TypeMethodDescriptionvoid
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 ClassInfoModifier and TypeMethodDescriptionClassNameCRStrategy.dealWithClassNameConflict
(SGStateInfo state, ClassInfo newClassInfo, JClass conflict) Implements a specific strategy for dealing with class name conflicts.InformViaLogClassNameCRStrategy.dealWithClassNameConflict
(SGStateInfo state, ClassInfo newClassInfo, JClass conflict) Handle a class name conflict between newClassInfo and conflict.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 ClassInfoModifier and TypeMethodDescriptionDescriptorSourceFactory.createSource
(ClassInfo classInfo) Creates the Source code of a MarshalInfo for a given XML Schema element declaration.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 ClassInfoModifier and TypeMethodDescriptionMappingFileSourceFactory.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 ClassInfoModifier and TypeMethodDescriptionClassInfo.getBaseClass()
Returns the base class of this classInfo if any.final 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 ClassInfoModifier and TypeMethodDescriptionvoid
ClassInfo.setBaseClass
(ClassInfo base) Sets the base class of this classInfo.final void
FieldInfo.setDeclaringClassInfo
(ClassInfo declaringClassInfo) Sets theClassInfo
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 -
Uses of ClassInfo in org.exolab.castor.builder.util
Methods in org.exolab.castor.builder.util that return ClassInfoModifier and TypeMethodDescriptionfinal ClassInfo
Returns the ClassInfo which has been bound to the given key.Methods in org.exolab.castor.builder.util with parameters of type ClassInfoModifier and TypeMethodDescriptionfinal void
ClassInfoResolverImpl.bindReference
(Object key, ClassInfo classInfo) Adds the given Reference to this ClassInfo resolver.