Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.mjh.switchrmi.protocol.xmlrpc
Class XmlRpcTypes  view XmlRpcTypes download XmlRpcTypes.java

java.lang.Object
  extended bycom.mjh.switchrmi.protocol.xmlrpc.XmlRpcTypes

public class XmlRpcTypes
extends java.lang.Object


Field Summary
static java.lang.String ARRAY_TYPE
           
static java.lang.String BASE64_TYPE
           
static java.lang.String BOOLEAN_TYPE
           
static java.lang.String DATETIME_TYPE
           
static java.lang.String DOUBLE_TYPE
           
static java.lang.String I4_TYPE
           
static java.lang.String INT_TYPE
           
private static java.util.HashMap javaTypes
           
private static org.apache.log4j.Logger log
           
private static java.util.HashMap primitives
           
static java.lang.String STRING_TYPE
           
static java.lang.String STRUCT_TYPE
           
private static java.util.HashMap xmlrpcTypes
           
 
Constructor Summary
XmlRpcTypes()
           
 
Method Summary
private static java.lang.Class convertJavaTypeToClass(java.lang.String javaType)
           
static java.lang.Class[] getJavaTypesForXmlRpcType(java.lang.String type)
           
static java.lang.String getXmlRpcTypeByInterface(java.lang.String type)
           
static java.lang.String getXmlRpcTypeForJavaType(java.lang.String type)
           
static boolean javaTypeMatchesXmlRpcType(java.lang.String javaType, java.lang.String xmlRmiType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private static org.apache.log4j.Logger log

INT_TYPE

public static final java.lang.String INT_TYPE
See Also:
Constant Field Values

I4_TYPE

public static final java.lang.String I4_TYPE
See Also:
Constant Field Values

DOUBLE_TYPE

public static final java.lang.String DOUBLE_TYPE
See Also:
Constant Field Values

STRING_TYPE

public static final java.lang.String STRING_TYPE
See Also:
Constant Field Values

BOOLEAN_TYPE

public static final java.lang.String BOOLEAN_TYPE
See Also:
Constant Field Values

DATETIME_TYPE

public static final java.lang.String DATETIME_TYPE
See Also:
Constant Field Values

STRUCT_TYPE

public static final java.lang.String STRUCT_TYPE
See Also:
Constant Field Values

ARRAY_TYPE

public static final java.lang.String ARRAY_TYPE
See Also:
Constant Field Values

BASE64_TYPE

public static final java.lang.String BASE64_TYPE
See Also:
Constant Field Values

javaTypes

private static java.util.HashMap javaTypes

xmlrpcTypes

private static java.util.HashMap xmlrpcTypes

primitives

private static java.util.HashMap primitives
Constructor Detail

XmlRpcTypes

public XmlRpcTypes()
Method Detail

getJavaTypesForXmlRpcType

public static java.lang.Class[] getJavaTypesForXmlRpcType(java.lang.String type)

javaTypeMatchesXmlRpcType

public static boolean javaTypeMatchesXmlRpcType(java.lang.String javaType,
                                                java.lang.String xmlRmiType)

convertJavaTypeToClass

private static java.lang.Class convertJavaTypeToClass(java.lang.String javaType)

getXmlRpcTypeForJavaType

public static java.lang.String getXmlRpcTypeForJavaType(java.lang.String type)

getXmlRpcTypeByInterface

public static java.lang.String getXmlRpcTypeByInterface(java.lang.String type)