Class RmiType

java.lang.Object
com.sun.xml.rpc.processor.modeler.rmi.RmiType
All Implemented Interfaces:
InternalEncodingConstants, ModelerConstants, RmiConstants
Direct Known Subclasses:
ArrayType, ClassType

public class RmiType extends Object implements RmiConstants
  • Field Details

    • tVoid

      public static final RmiType tVoid
    • tBoolean

      public static final RmiType tBoolean
    • tByte

      public static final RmiType tByte
    • tChar

      public static final RmiType tChar
    • tShort

      public static final RmiType tShort
    • tInt

      public static final RmiType tInt
    • tFloat

      public static final RmiType tFloat
    • tLong

      public static final RmiType tLong
    • tDouble

      public static final RmiType tDouble
    • tObject

      public static final RmiType tObject
    • tClassDesc

      public static final RmiType tClassDesc
    • tString

      public static final RmiType tString
  • Constructor Details

    • RmiType

      protected RmiType()
    • RmiType

      protected RmiType(int typeCode, String typeSig)
  • Method Details

    • getTypeSignature

      public final String getTypeSignature()
      Return the Java type signature.
    • getTypeCode

      public int getTypeCode()
    • getElementType

      public RmiType getElementType()
    • getClassName

      public String getClassName()
    • getArrayDimension

      public int getArrayDimension()
    • getTypeClass

      public Class getTypeClass(ClassLoader loader) throws ClassNotFoundException
      Throws:
      ClassNotFoundException
    • classType

      public static RmiType classType(String className)
    • arrayType

      public static RmiType arrayType(RmiType elem)
    • getRmiType

      public static RmiType getRmiType(Class classObj)
    • getRmiType

      public static RmiType getRmiType(String sig)
    • typeString

      public String typeString(boolean abbrev)
    • isNillable

      public boolean isNillable()
    • toString

      public String toString()
      Overrides:
      toString in class Object