jfun.yan.function
Interface Signature<T>

All Known Subinterfaces:
Function<T>
All Known Implementing Classes:
Property2Signature

public interface Signature<T>

Represents any callable entity that has a signature.

Zephyr Business Solution

Author:
Ben Yu

Method Summary
 java.lang.String getName()
          Get the name of the signature.
 java.lang.Class[] getParameterTypes()
          Gets the parameter types of the function.
 java.lang.Class<T> getReturnType()
          Gets the return type of the function.
 

Method Detail

getReturnType

java.lang.Class<T> getReturnType()
Gets the return type of the function.

Returns:
the return type.

getParameterTypes

java.lang.Class[] getParameterTypes()
Gets the parameter types of the function.

Returns:
the parameter types.

getName

java.lang.String getName()
Get the name of the signature.