Package gw.internal.gosu.parser
Class MetaTypeTypeInfo.DeprecatedStaticMethodInfoDelegate
java.lang.Object
gw.lang.reflect.MethodInfoDelegate
gw.internal.gosu.parser.MetaTypeTypeInfo.StaticMethodInfoDelegate
gw.internal.gosu.parser.MetaTypeTypeInfo.DeprecatedStaticMethodInfoDelegate
- All Implemented Interfaces:
IAnnotatedFeatureInfo
,IAttributedFeatureInfo
,IFeatureInfo
,IFeatureInfoDelegate
,IGenericMethodInfo
,IHasParameterInfos
,IMethodInfo
,IMethodInfoDelegate
,IOptionalParamCapable
,ITypeInfoMethodInfo
- Enclosing class:
- MetaTypeTypeInfo
private static class MetaTypeTypeInfo.DeprecatedStaticMethodInfoDelegate
extends MetaTypeTypeInfo.StaticMethodInfoDelegate
implements ITypeInfoMethodInfo
-
Nested Class Summary
Nested classes/interfaces inherited from interface gw.lang.reflect.IAnnotatedFeatureInfo
IAnnotatedFeatureInfo.IAnnotationInfoHelper
Nested classes/interfaces inherited from interface gw.lang.reflect.IAttributedFeatureInfo
IAttributedFeatureInfo.MODIFIER
-
Field Summary
Fields inherited from interface gw.lang.reflect.IAnnotatedFeatureInfo
ANNOTATION_HELPER
-
Constructor Summary
ConstructorsConstructorDescriptionDeprecatedStaticMethodInfoDelegate
(IFeatureInfo container, IMethodInfo source) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Methods inherited from class gw.internal.gosu.parser.MetaTypeTypeInfo.StaticMethodInfoDelegate
isStatic
Methods inherited from class gw.lang.reflect.MethodInfoDelegate
getAnnotation, getAnnotations, getAnnotationsOfType, getCallHandler, getContainer, getDeclaredAnnotations, getDefaultValueExpressions, getDescription, getDisplayName, getExceptions, getName, getOwnersType, getParameterizedParameterTypes, getParameterizedParameterTypes2, getParameterizedReturnType, getParameterNames, getParameters, getReturnDescription, getReturnType, getSource, getTypeVariables, hasAnnotation, hasDeclaredAnnotation, inferTypeParametersFromArgumentTypes, inferTypeParametersFromArgumentTypes2, isAbstract, isDefaultImpl, isFinal, isHidden, isInternal, isPrivate, isProtected, isPublic, isScriptable, isVisible, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface gw.lang.reflect.IAnnotatedFeatureInfo
getAnnotation, getAnnotations, getAnnotationsOfType, getDeclaredAnnotations, hasAnnotation, hasDeclaredAnnotation, isDefaultImpl
Methods inherited from interface gw.lang.reflect.IAttributedFeatureInfo
isAbstract, isFinal, isHidden, isInternal, isPrivate, isProtected, isPublic, isReified, isScriptable, isStatic, isVisible
Methods inherited from interface gw.lang.reflect.IFeatureInfo
getContainer, getDescription, getDisplayName, getLocationInfo, getOwnersType
Methods inherited from interface gw.lang.reflect.IMethodInfo
getCallHandler, getExceptions, getName, getParameters, getReturnDescription, getReturnType
-
Constructor Details
-
DeprecatedStaticMethodInfoDelegate
-
-
Method Details
-
isDeprecated
public boolean isDeprecated()- Specified by:
isDeprecated
in interfaceIAnnotatedFeatureInfo
- Overrides:
isDeprecated
in classMethodInfoDelegate
- Returns:
- True if this feature is deprecated.
-
getBackingMethodInfo
- Specified by:
getBackingMethodInfo
in interfaceITypeInfoMethodInfo
-
getDeprecatedReason
- Specified by:
getDeprecatedReason
in interfaceIAnnotatedFeatureInfo
- Overrides:
getDeprecatedReason
in classMethodInfoDelegate
- Returns:
- The deprecation message, or null if the feature is not deprecated.
-