Package gw.lang.reflect
Class MethodInfoBuilder
java.lang.Object
gw.lang.reflect.MethodInfoBuilder
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate IMethodCallHandler
private String
private String
private ExceptionInfoBuilder[]
private boolean
private boolean
private ILocationInfo
private String
private ParameterInfoBuilder[]
private String
private IType
private static final IMethodCallHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild
(IFeatureInfo container) like
(IMethodInfo method) withCallHandler
(IMethodCallHandler callHandler) withDeprecated
(String deprecated) withDescription
(String description) withExceptions
(ExceptionInfoBuilder... exceptions) withHidden
(boolean hidden) withLocation
(ILocationInfo locationInfo) withParameters
(ParameterInfoBuilder... parameters) withReturnDescription
(String returnDescription) withReturnType
(IType returnType) withReturnType
(Class returnType) withStatic
(boolean isStatic)
-
Field Details
-
EMPTY_CALL_HANDLER
-
_name
-
_parameters
-
_returnType
-
_callHandler
-
_exceptions
-
_deprecated
-
_isStatic
private boolean _isStatic -
_description
-
_returnDescription
-
_locationInfo
-
-
Constructor Details
-
MethodInfoBuilder
public MethodInfoBuilder()
-
-
Method Details
-
withName
-
withParameters
-
withReturnType
-
withReturnType
-
withCallHandler
-
withExceptions
-
withDeprecated
-
withStatic
-
withStatic
-
withDescription
-
withReturnDescription
-
withHidden
-
withHidden
-
like
-
like
-
like
-
build
-
withLocation
-