org.ow2.util.scan.api.metadata
Interface IMethodMetadata<C extends IClassMetadata<C,M,F>,M extends IMethodMetadata<C,M,F>,F extends IFieldMetadata<C,M,F>>

Type Parameters:
C - interface of a class metadata
M - interface of a method metadata
F - interface of a field metadata
All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
MethodMetadata

public interface IMethodMetadata<C extends IClassMetadata<C,M,F>,M extends IMethodMetadata<C,M,F>,F extends IFieldMetadata<C,M,F>>
extends java.io.Serializable

Interface of a method metadata.

Author:
Gael Lalire

Method Summary
 C getClassMetadata()
           
 JMethod getJMethod()
           
 void setClassMetadata(C classMetadata)
           
 void setJMethod(JMethod jMethod)
          Sets the JMethod object (for changing some data).
 

Method Detail

getJMethod

JMethod getJMethod()
Returns:
JMethod object

setJMethod

void setJMethod(JMethod jMethod)
Sets the JMethod object (for changing some data).

Parameters:
jMethod - the given JMethod object

getClassMetadata

C getClassMetadata()
Returns:
parent metadata (class)

setClassMetadata

void setClassMetadata(C classMetadata)
Parameters:
classMetadata - parent metadata (class)


Copyright © 2007-2009 OW2 Consortium. All Rights Reserved.