Class AbstractCDOID

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<CDOID>, CDOID

    public abstract class AbstractCDOID
    extends java.lang.Object
    implements CDOID
    If the meaning of this type isn't clear, there really should be more of a description here...
    Since:
    2.0
    Author:
    Eike Stepper
    See Also:
    Serialized Form
    No Extend
    This interface is not intended to be extended by clients.
    • Constructor Detail

      • AbstractCDOID

        protected AbstractCDOID()
    • Method Detail

      • isNull

        public boolean isNull()
        Specified by:
        isNull in interface CDOID
        Since:
        4.2
      • isNil

        public boolean isNil()
        Specified by:
        isNil in interface CDOID
        Since:
        4.6
      • isDangling

        @Deprecated
        public final boolean isDangling()
        Deprecated.
        Specified by:
        isDangling in interface CDOID
        Since:
        4.2
      • read

        @Deprecated
        public final void read​(java.lang.String fragmentPart)
        Deprecated.
        As of 4.2 not called anymore.
      • read

        @Deprecated
        public final void read​(org.eclipse.net4j.util.io.ExtendedDataInput in)
                        throws java.io.IOException
        Deprecated.
        As of 4.2 not called anymore.
        Throws:
        java.io.IOException
      • write

        @Deprecated
        public void write​(org.eclipse.net4j.util.io.ExtendedDataOutput out)
                   throws java.io.IOException
        Deprecated.
        As of 4.2 write(CDODataOutput) is called.
        Throws:
        java.io.IOException
      • write

        public abstract void write​(CDODataOutput out)
                            throws java.io.IOException
        Throws:
        java.io.IOException
        Since:
        4.2
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • compareTo

        public final int compareTo​(CDOID o)
        Specified by:
        compareTo in interface java.lang.Comparable<CDOID>
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public abstract int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • doCompareTo

        protected abstract int doCompareTo​(CDOID o)
                                    throws java.lang.ClassCastException
        Throws:
        java.lang.ClassCastException