Package org.apache.xmlrpc.metadata
Class Util
- java.lang.Object
-
- org.apache.xmlrpc.metadata.Util
-
public class Util extends java.lang.ObjectUtility class, which provides services to meta data handlers and handler mappings.
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.ClassjaxbElementClassThis field should solve the problem, that we do not want to depend on the presence of JAXB.
-
Constructor Summary
Constructors Constructor Description Util()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringgetMethodHelp(java.lang.Class pClass, java.lang.reflect.Method pMethod)Returns a help string for the given method, which is applied to the given class.static java.lang.StringgetMethodHelp(java.lang.Class pClass, java.lang.reflect.Method[] pMethods)Returns a help string for the given method, which is applied to the given class.static java.lang.StringgetSignature(java.lang.Object[] args)Returns a signature for the given parameter set.static java.lang.String[]getSignature(java.lang.reflect.Method pMethod)Returns a signature for the given methods.static java.lang.String[][]getSignature(java.lang.reflect.Method[] pMethods)Returns a signature for the given methods.static java.lang.StringgetSignatureType(java.lang.Class pType)Returns a signature for the given return type or parameter class.static java.lang.ObjectnewInstance(java.lang.Class pClass)Creates a new instance ofpClass.
-
-
-
Method Detail
-
getSignatureType
public static java.lang.String getSignatureType(java.lang.Class pType)
Returns a signature for the given return type or parameter class.- Parameters:
pType- The class for which a signature is being queried.- Returns:
- Signature, if known, or null.
-
getSignature
public static java.lang.String[][] getSignature(java.lang.reflect.Method[] pMethods)
Returns a signature for the given methods.- Parameters:
pMethods- Methods, for which a signature is being queried.- Returns:
- Signature string, or null, if no signature is available.
-
getSignature
public static java.lang.String[] getSignature(java.lang.reflect.Method pMethod)
Returns a signature for the given methods.- Parameters:
pMethod- Method, for which a signature is being queried.- Returns:
- Signature string, or null, if no signature is available.
-
getMethodHelp
public static java.lang.String getMethodHelp(java.lang.Class pClass, java.lang.reflect.Method[] pMethods)Returns a help string for the given method, which is applied to the given class.
-
getMethodHelp
public static java.lang.String getMethodHelp(java.lang.Class pClass, java.lang.reflect.Method pMethod)Returns a help string for the given method, which is applied to the given class.
-
getSignature
public static java.lang.String getSignature(java.lang.Object[] args)
Returns a signature for the given parameter set. This is used in error messages.
-
newInstance
public static java.lang.Object newInstance(java.lang.Class pClass) throws XmlRpcExceptionCreates a new instance ofpClass.- Throws:
XmlRpcException
-
-