|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.util.scan.api.configurator.BasicConfigurator
org.ow2.util.scan.api.configurator.metadata.FieldMetadataConfigurator<C,M,F>
C - class of ClassMetadataM - class of MethodMetadataF - class of FieldMetadatapublic abstract class FieldMetadataConfigurator<C extends IClassMetadata<C,M,F>,M extends IMethodMetadata<C,M,F>,F extends IFieldMetadata<C,M,F>>
FieldMetadataConfigurator is a configurator of field specific to FieldMetata.
| Constructor Summary | |
|---|---|
FieldMetadataConfigurator(F fieldMetadata)
Construtor. |
|
FieldMetadataConfigurator(F fieldMetadata,
java.util.List<ISpecificClassConfigurator<C,M,F>> specificClassConfiguratorList)
Construtor. |
|
| Method Summary | |
|---|---|
void |
configurationComplete(java.util.Set<java.lang.String> referencedClasses)
Add the field metadata to his class metadata when configuration ended. |
IAnnotationVisitor |
getAnnotationVisitor(JAnnotation annotation)
a method invoked when an annotation is found. |
protected F |
getFieldMetadata()
|
| Methods inherited from class org.ow2.util.scan.api.configurator.BasicConfigurator |
|---|
getAnnotationVisitors |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FieldMetadataConfigurator(F fieldMetadata)
fieldMetadata - the field metadata
public FieldMetadataConfigurator(F fieldMetadata,
java.util.List<ISpecificClassConfigurator<C,M,F>> specificClassConfiguratorList)
fieldMetadata - the field metadataspecificClassConfiguratorList - a list of specific class configurator| Method Detail |
|---|
protected F getFieldMetadata()
public IAnnotationVisitor getAnnotationVisitor(JAnnotation annotation)
ICommonConfigurator
getAnnotationVisitor in interface ICommonConfiguratorgetAnnotationVisitor in class BasicConfiguratorannotation - an annotation
public void configurationComplete(java.util.Set<java.lang.String> referencedClasses)
configurationComplete in interface ICommonConfiguratorconfigurationComplete in class BasicConfiguratorreferencedClasses - you may fill this set with class referenced in current metadata
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||