Uses of Class
org.castor.core.nature.BaseNature

Packages that use BaseNature
org.castor.core.annotationprocessing   
org.castor.cpa.jpa.natures   
org.castor.cpa.jpa.processors   
org.castor.cpa.jpa.processors.classprocessors   
org.castor.cpa.jpa.processors.fieldprocessors   
org.castor.cpa.util.classresolution.nature   
org.exolab.castor.builder.info.nature   
org.exolab.castor.builder.info.nature.relation   
org.exolab.castor.jdo.engine.nature   
 

Uses of BaseNature in org.castor.core.annotationprocessing
 

Methods in org.castor.core.annotationprocessing with type parameters of type BaseNature
<I extends BaseNature,A extends Annotation>
boolean
BaseAnnotationProcessingService.processAnnotation(I info, A annotation)
          The processing action of this service.
<I extends BaseNature,A extends Annotation>
boolean
BaseTargetAwareAnnotationProcessingService.processAnnotation(I info, A annotation)
          This method acts like it's super method, but also tries to process the annotation with the TargetAwareAnnotationProcessors.
<I extends BaseNature,A extends Annotation>
boolean
AnnotationProcessor.processAnnotation(I info, A annotation)
          The processing action of this processor.
<I extends BaseNature,A extends Annotation>
boolean
AnnotationProcessingService.processAnnotation(I info, A annotation)
          The processing action of this service.
<I extends BaseNature,A extends Annotation>
boolean
TargetAwareAnnotationProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
          The processing action of this processor.
<I extends BaseNature,A extends Annotation>
boolean
BaseTargetAwareAnnotationProcessingService.processAnnotation(I info, A annotation, AnnotatedElement target)
          The processing action of this service.
<I extends BaseNature,A extends Annotation>
boolean
TargetAwareAnnotationProcessingService.processAnnotation(I info, A annotation, AnnotatedElement target)
          The processing action of this service.
<I extends BaseNature>
Annotation[]
BaseAnnotationProcessingService.processAnnotations(I info, Annotation[] annotations)
          Calls AnnotationProcessingService.processAnnotation(BaseNature, Annotation) for each given Annotation.
<I extends BaseNature>
Annotation[]
BaseTargetAwareAnnotationProcessingService.processAnnotations(I info, Annotation[] annotations)
          This method acts like it's super method, but also tries to process the annotations with the TargetAwareAnnotationProcessors.
<I extends BaseNature>
Annotation[]
AnnotationProcessingService.processAnnotations(I info, Annotation[] annotations)
          Calls AnnotationProcessingService.processAnnotation(BaseNature, Annotation) for each given Annotation.
<I extends BaseNature>
Annotation[]
BaseTargetAwareAnnotationProcessingService.processAnnotations(I info, Annotation[] annotations, AnnotatedElement target)
          Calls AnnotationProcessingService.processAnnotation(BaseNature, Annotation) for each given Annotation.
<I extends BaseNature>
Annotation[]
TargetAwareAnnotationProcessingService.processAnnotations(I info, Annotation[] annotations, AnnotatedElement target)
          Calls AnnotationProcessingService.processAnnotation(BaseNature, Annotation) for each given Annotation.
 

Uses of BaseNature in org.castor.cpa.jpa.natures
 

Subclasses of BaseNature in org.castor.cpa.jpa.natures
 class JPAClassNature
          A BaseNature extension that gives access to information derived from class bound JPA annotations.
 class JPAFieldNature
          A BaseNature extension, that gives access to information derived from field bound JPA annotations.
 

Uses of BaseNature in org.castor.cpa.jpa.processors
 

Methods in org.castor.cpa.jpa.processors with type parameters of type BaseNature
<I extends BaseNature,A extends Annotation>
boolean
BaseJPAAnnotationProcessor.processAnnotation(I info, A annotation)
          Returns false - non target aware processing shall not be implemented in JPA-Annotation processing.
 

Uses of BaseNature in org.castor.cpa.jpa.processors.classprocessors
 

Methods in org.castor.cpa.jpa.processors.classprocessors with type parameters of type BaseNature
<I extends BaseNature,A extends Annotation>
boolean
JPAMappedSuperclassProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
           
<I extends BaseNature,A extends Annotation>
boolean
JPANamedNativeQueryProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
           
<I extends BaseNature,A extends Annotation>
boolean
JPANamedQueriesProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
          The processing action of this processor.
<I extends BaseNature,A extends Annotation>
boolean
JPAEntityProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
          The processing action of this processor.
<I extends BaseNature,A extends Annotation>
boolean
JPAInheritanceProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
          The processing action of this processor.
<I extends BaseNature,A extends Annotation>
boolean
JPATableProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
          The processing action of this processor.
<I extends BaseNature,A extends Annotation>
boolean
JPATableGeneratorClassProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
           
<I extends BaseNature,A extends Annotation>
boolean
JPASequenceGeneratorClassProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
           
<I extends BaseNature,A extends Annotation>
boolean
JPANamedQueryProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
          The processing action of this processor.
<I extends BaseNature,A extends Annotation>
boolean
JPACacheProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
           
<I extends BaseNature,A extends Annotation>
boolean
JPANamedNativeQueriesProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
           
 

Uses of BaseNature in org.castor.cpa.jpa.processors.fieldprocessors
 

Methods in org.castor.cpa.jpa.processors.fieldprocessors with type parameters of type BaseNature
<I extends BaseNature,A extends Annotation>
boolean
JPABasicProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
          The processing action of this processor.
<I extends BaseNature,A extends Annotation>
boolean
JPAOneToManyProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
          The processing action of this processor.
<I extends BaseNature,A extends Annotation>
boolean
JPAVersionProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
           
<I extends BaseNature,A extends Annotation>
boolean
JPAJoinColumnProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
          The processing action of this processor.
<I extends BaseNature,A extends Annotation>
boolean
JPAGeneratedValueProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
           
<I extends BaseNature,A extends Annotation>
boolean
JPAManyToManyProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
          The processing action of this processor.
<I extends BaseNature,A extends Annotation>
boolean
JPAColumnProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
          The processing action of this processor.
<I extends BaseNature,A extends Annotation>
boolean
JPAJoinTableProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
          The processing action of this processor.
<I extends BaseNature,A extends Annotation>
boolean
JPAIdProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
          The processing action of this processor.
<I extends BaseNature,A extends Annotation>
boolean
JPATransientProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
          The processing action of this processor.
<I extends BaseNature,A extends Annotation>
boolean
JPATemporalProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
           
<I extends BaseNature,A extends Annotation>
boolean
JPASequenceGeneratorFieldProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
           
<I extends BaseNature,A extends Annotation>
boolean
JPAOneToOneProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
          The processing action of this processor.
<I extends BaseNature,A extends Annotation>
boolean
JPAManyToOneProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
          The processing action of this processor.
<I extends BaseNature,A extends Annotation>
boolean
JPALobProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
           
<I extends BaseNature,A extends Annotation>
boolean
JPATableGeneratorFieldProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
           
<I extends BaseNature,A extends Annotation>
boolean
JPAEnumeratedProcessor.processAnnotation(I info, A annotation, AnnotatedElement target)
           
 

Uses of BaseNature in org.castor.cpa.util.classresolution.nature
 

Subclasses of BaseNature in org.castor.cpa.util.classresolution.nature
 class ClassLoaderNature
          A ClassLoaderNature provides a ClassLoader.
 class MappingLoaderNature
          MappingLoaderNature provides a MappingLoader.
 class PackageBasedCDRResolutionNature
          This class provides a view on a additional properties for ClassDescriptorResolutionCommands.
 

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

Subclasses of BaseNature in org.exolab.castor.builder.info.nature
 class JDOClassInfoNature
          A JDO specific view of a ClassInfo.
 class JDOFieldInfoNature
          A JDO specific view of a FieldInfo.
 class XMLInfoNature
          A XML specific view of a PropertyHolder, which can be a ClassInfo or a FieldInfo.
 

Uses of BaseNature in org.exolab.castor.builder.info.nature.relation
 

Subclasses of BaseNature in org.exolab.castor.builder.info.nature.relation
 class JDOOneToManyNature
          A JDOOneToManyNature defines typed properties needed in the context a one-to-many relation between two FieldInfos.
 class JDOOneToOneNature
          A JDOOneToOneNature defines a one-to-one relation between two FieldInfos.
 

Uses of BaseNature in org.exolab.castor.jdo.engine.nature
 

Subclasses of BaseNature in org.exolab.castor.jdo.engine.nature
 class ClassDescriptorJDONature
          JDO-specific nature for ClassDescriptor.

Augments ClassDescriptor to include persistence-specific data such as e.g.
 class FieldDescriptorJDONature
          JDO-specific nature for FieldDescriptor.

Augments FieldDescriptor to include persistence-specific data such as e.g.
 



Copyright © 2012. All Rights Reserved.