public class GosuMethodInfo extends AbstractGenericMethodInfo implements IGosuMethodInfo
| Type | Property and Description |
|---|---|
boolean |
isMethodFor
Gets the value of the property methodForProperty.
|
IAttributedFeatureInfo.MODIFIERIAnnotatedFeatureInfo.IAnnotationInfoHelperANNOTATION_HELPER| Constructor and Description |
|---|
GosuMethodInfo(IFeatureInfo container,
DynamicFunctionSymbol dfs) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Object o) |
boolean |
equals(Object o) |
Object |
getAnnotationDefault() |
IGosuMethodInfo |
getBackingMethodInfo() |
IMethodCallHandler |
getCallHandler() |
IExpression[] |
getDefaultValueExpressions() |
protected List<IGosuAnnotation> |
getGosuAnnotations() |
static Method |
getMethod(Class<?> clazz,
String strName,
Class[] argClasses) |
String[] |
getParameterNames() |
String |
getReturnDescription() |
IType |
getReturnType() |
boolean |
hasAnnotationDefault() |
int |
hashCode() |
boolean |
isMethodForProperty()
Gets the value of the property methodForProperty.
|
String |
toString() |
ensureInferredTypeAssignableToBoundingType, getArgs, getDescription, getDfs, getDisplayName, getExceptions, getName, getParameterizedParameterTypes, getParameterizedParameterTypes2, getParameterizedReturnType, getParameters, getTypeVariables, inferTypeParametersFromArgumentTypes, inferTypeParametersFromArgumentTypes2, isAbstract, isDefaultImpl, isFinal, isInternal, isPrivate, isProtected, isPublic, isStaticgetActualTypeInContainer, getDeclaredAnnotations, getDeprecatedReason, getOwnersType, isDeprecated, isHidden, isVisiblegetAnnotation, getAnnotations, getAnnotationsOfType, getContainer, getParamTypes, getSuperAnnotatedElements, hasAnnotation, hasDeclaredAnnotation, isInternalAPI, isScriptableclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetArgsgetParameterizedParameterTypes, getParameterizedParameterTypes2, getParameterizedReturnType, getTypeVariables, inferTypeParametersFromArgumentTypes, inferTypeParametersFromArgumentTypes2getExceptions, getName, getParametersisAbstract, isFinal, isHidden, isInternal, isPrivate, isProtected, isPublic, isScriptable, isStatic, isVisiblegetAnnotation, getAnnotations, getAnnotationsOfType, getDeclaredAnnotations, getDeprecatedReason, hasAnnotation, hasDeclaredAnnotation, isDefaultImpl, isDeprecatedgetContainer, getDescription, getDisplayName, getLocationInfo, getOwnersTypegetDfspublic boolean isMethodForProperty
isMethodForProperty in interface IGosuMethodInfopublic GosuMethodInfo(IFeatureInfo container, DynamicFunctionSymbol dfs)
public IType getReturnType()
getReturnType in interface IMethodInfopublic IMethodCallHandler getCallHandler()
getCallHandler in interface IMethodInfopublic String getReturnDescription()
getReturnDescription in interface IMethodInfopublic IExpression[] getDefaultValueExpressions()
getDefaultValueExpressions in interface IOptionalParamCapablepublic String[] getParameterNames()
getParameterNames in interface IOptionalParamCapablepublic int compareTo(Object o)
compareTo in interface Comparablepublic boolean isMethodForProperty()
isMethodForProperty in interface IGosuMethodInfopublic IGosuMethodInfo getBackingMethodInfo()
getBackingMethodInfo in interface IGosuMethodInfopublic String toString()
toString in class BaseFeatureInfoprotected List<IGosuAnnotation> getGosuAnnotations()
getGosuAnnotations in class AbstractGenericMethodInfopublic boolean hasAnnotationDefault()
hasAnnotationDefault in interface ICanHaveAnnotationDefaultpublic Object getAnnotationDefault()
getAnnotationDefault in interface ICanHaveAnnotationDefaultCopyright © 2018. All rights reserved.