Class GIOPVersion

java.lang.Object
com.sun.corba.se.spi.ior.iiop.GIOPVersion

public class GIOPVersion extends Object
  • Field Details

  • Constructor Details

    • GIOPVersion

      public GIOPVersion()
    • GIOPVersion

      public GIOPVersion(byte majorB, byte minorB)
    • GIOPVersion

      public GIOPVersion(int major, int minor)
  • Method Details

    • getMajor

      public byte getMajor()
    • getMinor

      public byte getMinor()
    • equals

      public boolean equals(GIOPVersion gv)
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • lessThan

      public boolean lessThan(GIOPVersion gv)
    • intValue

      public int intValue()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getInstance

      public static GIOPVersion getInstance(byte major, byte minor)
    • parseVersion

      public static GIOPVersion parseVersion(String s)
    • chooseRequestVersion

      public static GIOPVersion chooseRequestVersion(ORB orb, IOR ior)
      This chooses the appropriate GIOP version.
      Returns:
      the GIOP version 13.00 if Java serialization is enabled, or smallest(profGIOPVersion, orbGIOPVersion)
    • supportsIORIIOPProfileComponents

      public boolean supportsIORIIOPProfileComponents()
    • read

      public void read(InputStream istream)
    • write

      public void write(OutputStream ostream)