Package gw.lang.reflect
Class MethodInfoBuilder
- java.lang.Object
-
- gw.lang.reflect.MethodInfoBuilder
-
public class MethodInfoBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description MethodInfoBuilder()
-
Method Summary
-
-
-
Method Detail
-
withName
public MethodInfoBuilder withName(String name)
-
withParameters
public MethodInfoBuilder withParameters(ParameterInfoBuilder... parameters)
-
withReturnType
public MethodInfoBuilder withReturnType(IType returnType)
-
withReturnType
public MethodInfoBuilder withReturnType(Class returnType)
-
withCallHandler
public MethodInfoBuilder withCallHandler(IMethodCallHandler callHandler)
-
withExceptions
public MethodInfoBuilder withExceptions(ExceptionInfoBuilder... exceptions)
-
withDeprecated
public MethodInfoBuilder withDeprecated(String deprecated)
-
withStatic
public MethodInfoBuilder withStatic()
-
withStatic
public MethodInfoBuilder withStatic(boolean isStatic)
-
withDescription
public MethodInfoBuilder withDescription(String description)
-
withReturnDescription
public MethodInfoBuilder withReturnDescription(String returnDescription)
-
withHidden
public MethodInfoBuilder withHidden()
-
withHidden
public MethodInfoBuilder withHidden(boolean hidden)
-
like
public MethodInfoBuilder like(Class clazz, String method, Class... params)
-
like
public MethodInfoBuilder like(IType type, String method, IType... params)
-
like
public MethodInfoBuilder like(IMethodInfo method)
-
build
public IMethodInfo build(IFeatureInfo container)
-
withLocation
public MethodInfoBuilder withLocation(ILocationInfo locationInfo)
-
-