|
||||||||||
| 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.MethodMetadataConfigurator<C,M,F>
C - class of ClassMetadataM - class of MethodMetadataF - class of FieldMetadatapublic abstract class MethodMetadataConfigurator<C extends IClassMetadata<C,M,F>,M extends IMethodMetadata<C,M,F>,F extends IFieldMetadata<C,M,F>>
MethodMetadataConfigurator is a configurator of field specific to MethodMetata.
| Constructor Summary | |
|---|---|
MethodMetadataConfigurator(M methodMetadata)
Constructor. |
|
MethodMetadataConfigurator(M methodMetadata,
java.util.List<ISpecificClassConfigurator<C,M,F>> specificClassConfiguratorList)
Construtor. |
|
| Method Summary | |
|---|---|
void |
configurationComplete(java.util.Set<java.lang.String> referencedClasses)
Add method metadata to his class metadata when configuration ended. |
IAnnotationVisitor |
getAnnotationVisitor(JAnnotation annotation)
a method invoked when an annotation is found. |
protected M |
getMethodMetadata()
|
| 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 MethodMetadataConfigurator(M methodMetadata)
methodMetadata - the method metadata
public MethodMetadataConfigurator(M methodMetadata,
java.util.List<ISpecificClassConfigurator<C,M,F>> specificClassConfiguratorList)
methodMetadata - the method metadataspecificClassConfiguratorList - a list of specific class configurator| Method Detail |
|---|
protected final M getMethodMetadata()
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 | |||||||||