Class MethodDescriptor
java.lang.Object
jodd.introspector.Descriptor
jodd.introspector.MethodDescriptor
Method descriptor. Holds additional method data,
that might be specific to implementation class.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final MapperFunctionprotected final Methodprivate static final MethodParamDescriptor[]protected final MethodParamDescriptor[]protected final Classprotected final Classprotected final Classprotected final TypeFields inherited from class Descriptor
classDescriptor, isPublic -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns method.getName()Returns method name.intReturns number of parameters.Returnsmethod parameteres.Returns raw component type of return type.Returns raw component type of return type.Returns raw return type.Class[]Resolves raw return component types This value is NOT cached.toString()Methods inherited from class Descriptor
getClassDescriptor, isPublic, matchDeclared
-
Field Details
-
NO_PARAMS
-
method
-
returnType
-
rawReturnType
-
rawReturnComponentType
-
rawReturnKeyComponentType
-
parameters
-
mapperFunction
-
-
Constructor Details
-
MethodDescriptor
-
-
Method Details
-
getName
-
getMethod
Returns method. -
getRawReturnType
Returns raw return type. -
getRawReturnComponentType
Returns raw component type of return type. May benullif return type does not have components. -
getRawReturnKeyComponentType
Returns raw component type of return type. May benullif return type does not have components. -
resolveRawReturnComponentTypes
Resolves raw return component types This value is NOT cached. -
getParameters
Returnsmethod parameteres. -
getParameterCount
public int getParameterCount()Returns number of parameters. -
toString
-