ariba.util.fieldtype
Class JavaTypeProvider.JavaMethodInfo

java.lang.Object
  extended by ariba.util.fieldtype.JavaTypeProvider.JavaMethodInfo
All Implemented Interfaces:
MethodInfo, PropertyInfo
Enclosing class:
JavaTypeProvider

public static class JavaTypeProvider.JavaMethodInfo
extends Object
implements MethodInfo


Method Summary
 int getAccessibility()
           
 Method getMethod()
           
 String getMungedName()
           
 String getName()
           
 List getParameters(TypeRetriever retriever)
           
 TypeInfo getParentType()
           
 TypeInfo getReturnType(TypeRetriever retriever)
           
 TypeInfo getType(TypeRetriever retriever)
           
 boolean isStatic()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getName

public String getName()
Specified by:
getName in interface PropertyInfo

getMungedName

public String getMungedName()

isStatic

public boolean isStatic()
Specified by:
isStatic in interface MethodInfo

getMethod

public Method getMethod()

getParameters

public List getParameters(TypeRetriever retriever)
Specified by:
getParameters in interface MethodInfo
Parameters:
retriever -
Returns:
Return an empty list if there is no parameter. If any parameter type cannot be retrieved, return null.

getReturnType

public TypeInfo getReturnType(TypeRetriever retriever)
Specified by:
getReturnType in interface MethodInfo
Parameters:
retriever -
Returns:
Return a void class if there is no return type. If the return type exists but cannot be found, then return null.

getType

public TypeInfo getType(TypeRetriever retriever)
Specified by:
getType in interface PropertyInfo

getAccessibility

public int getAccessibility()
Specified by:
getAccessibility in interface PropertyInfo

toString

public String toString()
Overrides:
toString in class Object

getParentType

public TypeInfo getParentType()
Specified by:
getParentType in interface PropertyInfo


AribaWeb User Interface Development Framework
Copyright © 2000-2009 Ariba, Inc. All Rights Reserved.