Class RmiType
java.lang.Object
com.sun.xml.rpc.processor.modeler.rmi.RmiType
- All Implemented Interfaces:
InternalEncodingConstants,ModelerConstants,RmiConstants
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final RmiTypestatic final RmiTypestatic final RmiTypestatic final RmiTypestatic final RmiTypestatic final RmiTypestatic final RmiTypestatic final RmiTypestatic final RmiTypestatic final RmiTypestatic final RmiTypestatic final RmiTypeFields inherited from interface com.sun.xml.rpc.encoding.InternalEncodingConstants
ARRAY_ELEMENT_NAME, COLLECTION_ELEMENT_NAME, JAX_RPC_MAP_ENTRY_KEY_NAME, JAX_RPC_MAP_ENTRY_VALUE_NAME, JAXRPC_URI, QNAME_TYPE_ARRAY_LIST, QNAME_TYPE_COLLECTION, QNAME_TYPE_DATA_HANDLER, QNAME_TYPE_HASH_MAP, QNAME_TYPE_HASH_SET, QNAME_TYPE_HASHTABLE, QNAME_TYPE_IMAGE, QNAME_TYPE_JAX_RPC_MAP_ENTRY, QNAME_TYPE_LINKED_LIST, QNAME_TYPE_LIST, QNAME_TYPE_MAP, QNAME_TYPE_MIME_MULTIPART, QNAME_TYPE_PROPERTIES, QNAME_TYPE_SET, QNAME_TYPE_SOURCE, QNAME_TYPE_STACK, QNAME_TYPE_TREE_MAP, QNAME_TYPE_TREE_SET, QNAME_TYPE_VECTORFields inherited from interface com.sun.xml.rpc.processor.modeler.ModelerConstants
ARRAY_LIST_CLASSNAME, ARRAY_STR, BIGDECIMAL_CLASSNAME, BIGINTEGER_CLASSNAME, BOOLEAN_CLASSNAME, BOXED_BOOLEAN_CLASSNAME, BOXED_BYTE_ARRAY_CLASSNAME, BOXED_BYTE_CLASSNAME, BOXED_CHAR_CLASSNAME, BOXED_DOUBLE_CLASSNAME, BOXED_FLOAT_CLASSNAME, BOXED_INTEGER_CLASSNAME, BOXED_LONG_CLASSNAME, BOXED_SHORT_CLASSNAME, BRACKETS, BYTE_ARRAY_CLASSNAME, BYTE_CLASSNAME, CALENDAR_CLASSNAME, CHAR_CLASSNAME, CLASS_CLASSNAME, COLLECTION_CLASSNAME, DATA_HANDLER_CLASSNAME, DATE_CLASSNAME, DOUBLE_CLASSNAME, FALSE_STR, FLOAT_CLASSNAME, HASH_MAP_CLASSNAME, HASH_SET_CLASSNAME, HASHTABLE_CLASSNAME, IMAGE_CLASSNAME, INT_CLASSNAME, IOEXCEPTION_CLASSNAME, JAX_RPC_MAP_ENTRY_CLASSNAME, LINKED_LIST_CLASSNAME, LIST_CLASSNAME, LONG_CLASSNAME, MAP_CLASSNAME, MIME_MULTIPART_CLASSNAME, NULL_STR, OBJECT_CLASSNAME, PROPERTIES_CLASSNAME, QNAME_CLASSNAME, SET_CLASSNAME, SHORT_CLASSNAME, SOAPELEMENT_CLASSNAME, SOURCE_CLASSNAME, STACK_CLASSNAME, STRING_ARRAY_CLASSNAME, STRING_CLASSNAME, TREE_MAP_CLASSNAME, TREE_SET_CLASSNAME, URI_CLASSNAME, VECTOR_CLASSNAME, VOID_CLASSNAME, ZERO_STRFields inherited from interface com.sun.xml.rpc.processor.modeler.rmi.RmiConstants
ARRAY_OF, BINDING, DOT, DOTC, ELEMENT, EMPTY_STRING, EXCEPTION_CLASSNAME, GET_LOCALIZED_MESSAGE, GET_MESSAGE, HOLDER_CLASSNAME, IMPL, PORT, REMOTE_CLASSNAME, REMOTE_EXCEPTION_CLASSNAME, REQUEST_STRUCT, RESPONSE, RESPONSE_STRUCT, RESULT, RMI_MODELER_CLASS_NOT_FOUND, RMI_MODELER_INVALID_REMOTE_INTERFACE, RMI_MODELER_NESTED_INNER_CLASSES_NOT_SUPPORTED, RMI_MODELER_NESTED_RMI_MODELER_ERROR, RUNTIME_EXCEPTION_CLASSNAME, SERIALIZABLE_CLASSNAME, SIG_ARRAY, SIG_BOOLEAN, SIG_BYTE, SIG_CHAR, SIG_CLASS, SIG_DOUBLE, SIG_ENDCLASS, SIG_ENDMETHOD, SIG_FLOAT, SIG_INNERCLASS, SIG_INT, SIG_LONG, SIG_METHOD, SIG_PACKAGE, SIG_SHORT, SIG_VOID, SIGC_ARRAY, SIGC_BOOLEAN, SIGC_BYTE, SIGC_CHAR, SIGC_CLASS, SIGC_DOUBLE, SIGC_ENDCLASS, SIGC_ENDMETHOD, SIGC_FLOAT, SIGC_INNERCLASS, SIGC_INT, SIGC_LONG, SIGC_METHOD, SIGC_PACKAGE, SIGC_SHORT, SIGC_UNDERSCORE, SIGC_VOID, TC_ARRAY, TC_BOOLEAN, TC_BYTE, TC_CHAR, TC_CLASS, TC_DOUBLE, TC_ERROR, TC_FLOAT, TC_INT, TC_LONG, TC_METHOD, TC_NULL, TC_SHORT, TC_VOID, UNDERSCORE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic RmiTypestatic RmiTypeintstatic RmiTypegetRmiType(Class classObj) static RmiTypegetRmiType(String sig) getTypeClass(ClassLoader loader) intfinal StringReturn the Java type signature.booleantoString()typeString(boolean abbrev)
-
Field Details
-
tVoid
-
tBoolean
-
tByte
-
tChar
-
tShort
-
tInt
-
tFloat
-
tLong
-
tDouble
-
tObject
-
tClassDesc
-
tString
-
-
Constructor Details
-
RmiType
protected RmiType() -
RmiType
-
-
Method Details
-
getTypeSignature
Return the Java type signature. -
getTypeCode
public int getTypeCode() -
getElementType
-
getClassName
-
getArrayDimension
public int getArrayDimension() -
getTypeClass
- Throws:
ClassNotFoundException
-
classType
-
arrayType
-
getRmiType
-
getRmiType
-
typeString
-
isNillable
public boolean isNillable() -
toString
-