|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
C - interface of a class metadataM - interface of a method metadataF - interface of a field metadatapublic interface IClassMetadata<C extends IClassMetadata<C,M,F>,M extends IMethodMetadata<C,M,F>,F extends IFieldMetadata<C,M,F>>
Interface of a class metadata.
| Method Summary | |
|---|---|
void |
addStandardFieldMetadata(F fieldAnnotationMetadata)
Add field annotation metadata for a given Bean. |
void |
addStandardMethodMetadata(M methodAnnotationMetadata)
add a method metadata. |
JClass |
getJClass()
|
F |
getStandardFieldMetadata(JField jField)
|
java.util.Collection<? extends F> |
getStandardFieldMetadataCollection()
Get collections of fields annotation metadata. |
M |
getStandardMethodMetadata(JMethod jMethod)
|
java.util.Collection<M> |
getStandardMethodMetadataCollection()
Get collections of methods annotation metadata. |
java.util.List<F> |
searchStandardFieldMetadata(java.lang.String fieldName)
|
java.util.List<M> |
searchStandardMethodMetadata(java.lang.String methodName)
|
void |
setJClass(JClass jClass)
|
| Method Detail |
|---|
void addStandardMethodMetadata(M methodAnnotationMetadata)
methodAnnotationMetadata - the method metadataM getStandardMethodMetadata(JMethod jMethod)
jMethod - key of the map of methods annotations.
java.util.List<M> searchStandardMethodMetadata(java.lang.String methodName)
methodName - the name of the method to search
java.util.List<F> searchStandardFieldMetadata(java.lang.String fieldName)
fieldName - the name of the field to search
java.util.Collection<M> getStandardMethodMetadataCollection()
void addStandardFieldMetadata(F fieldAnnotationMetadata)
fieldAnnotationMetadata - metadata of a field.F getStandardFieldMetadata(JField jField)
jField - key of the map of fields annotations.
java.util.Collection<? extends F> getStandardFieldMetadataCollection()
JClass getJClass()
void setJClass(JClass jClass)
jClass - jClass
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||