APIdia Launch Partner
Top Fields Constructors Methods
com.sun.jmx.mbeanserver

pack-priv final Class ConvertingMethod

extends Object
Class Inheritance
Imports
java.io.InvalidObjectException, java.lang.reflect.InvocationTargetException, .Method, .Type, javax.management.Descriptor, .MBeanException, javax.management.openmbean.OpenDataException, .OpenType, sun.reflect.misc.MethodUtil

Field Summary

Modifier and TypeField and Description
private final Method
private static final String[]
private final boolean
private final MXBeanMapping[]
private final MXBeanMapping

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv void
pack-priv void
pack-priv static ConvertingMethod
pack-priv final Object
fromOpenParameter(MXBeanLookup lookup, Object param, int paramNo)

pack-priv final Object[]
pack-priv final Object
pack-priv Descriptor
pack-priv Type[]
pack-priv Type
pack-priv Method
pack-priv String
pack-priv OpenType<?>[]
pack-priv OpenType<?>
pack-priv String[]
pack-priv Object
private Object
private String
pack-priv final Object
toOpenParameter(MXBeanLookup lookup, Object param, int paramNo)

pack-priv final Object[]
pack-priv final Object
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

methodback to summary
private final Method method
noStringsback to summary
private static final String[] noStrings
paramConversionIsIdentityback to summary
private final boolean paramConversionIsIdentity
paramMappingsback to summary
private final MXBeanMapping[] paramMappings
returnMappingback to summary
private final MXBeanMapping returnMapping

Constructor Detail

ConvertingMethodback to summary
private ConvertingMethod(Method m) throws OpenDataException

Method Detail

checkCallFromOpenback to summary
pack-priv void checkCallFromOpen()
checkCallToOpenback to summary
pack-priv void checkCallToOpen()
fromback to summary
pack-priv static ConvertingMethod from(Method m)
fromOpenParameterback to summary
pack-priv final Object fromOpenParameter(MXBeanLookup lookup, Object param, int paramNo) throws InvalidObjectException
fromOpenParametersback to summary
pack-priv final Object[] fromOpenParameters(Object[] params) throws InvalidObjectException
fromOpenReturnValueback to summary
pack-priv final Object fromOpenReturnValue(MXBeanLookup lookup, Object ret) throws InvalidObjectException
getDescriptorback to summary
pack-priv Descriptor getDescriptor()
getGenericParameterTypesback to summary
pack-priv Type[] getGenericParameterTypes()
getGenericReturnTypeback to summary
pack-priv Type getGenericReturnType()
getMethodback to summary
pack-priv Method getMethod()
getNameback to summary
pack-priv String getName()
getOpenParameterTypesback to summary
pack-priv OpenType<?>[] getOpenParameterTypes()
getOpenReturnTypeback to summary
pack-priv OpenType<?> getOpenReturnType()
getOpenSignatureback to summary
pack-priv String[] getOpenSignature()
invokeWithOpenReturnback to summary
pack-priv Object invokeWithOpenReturn(MXBeanLookup lookup, Object obj, Object[] params) throws MBeanException, IllegalAccessException, InvocationTargetException
invokeWithOpenReturnback to summary
private Object invokeWithOpenReturn(Object obj, Object[] params) throws MBeanException, IllegalAccessException, InvocationTargetException
methodNameback to summary
private String methodName()
toOpenParameterback to summary
pack-priv final Object toOpenParameter(MXBeanLookup lookup, Object param, int paramNo) throws OpenDataException
toOpenParametersback to summary
pack-priv final Object[] toOpenParameters(MXBeanLookup lookup, Object[] params) throws OpenDataException
toOpenReturnValueback to summary
pack-priv final Object toOpenReturnValue(MXBeanLookup lookup, Object ret) throws OpenDataException