Package gw.lang.reflect
Class MethodInfoBuilder
java.lang.Object
gw.lang.reflect.MethodInfoBuilder
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate IMethodCallHandlerprivate Stringprivate Stringprivate ExceptionInfoBuilder[]private booleanprivate booleanprivate ILocationInfoprivate Stringprivate ParameterInfoBuilder[]private Stringprivate ITypeprivate 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
-