Class FSID

  • All Implemented Interfaces:
    java.io.Serializable

    public class FSID
    extends java.lang.Object
    implements java.io.Serializable
    Version:
    1.3
    See Also:
    Serialized Form
    • Field Detail

      • myNodeID

        private java.lang.String myNodeID
      • myCopyID

        private java.lang.String myCopyID
      • myTxnID

        private java.lang.String myTxnID
      • myRevision

        private long myRevision
      • myOffset

        private long myOffset
    • Constructor Detail

      • FSID

        private FSID​(java.lang.String nodeId,
                     java.lang.String txnId,
                     java.lang.String copyId,
                     long revision,
                     long offset)
    • Method Detail

      • isTxn

        public boolean isTxn()
      • createTxnId

        public static FSID createTxnId​(java.lang.String nodeId,
                                       java.lang.String copyId,
                                       java.lang.String txnId)
      • createRevId

        public static FSID createRevId​(java.lang.String nodeId,
                                       java.lang.String copyId,
                                       long revision,
                                       long offset)
      • copy

        public FSID copy()
      • getNodeID

        public java.lang.String getNodeID()
      • getTxnID

        public java.lang.String getTxnID()
      • getCopyID

        public java.lang.String getCopyID()
      • getRevision

        public long getRevision()
      • getOffset

        public long getOffset()
      • equals

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

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

        public int compareTo​(FSID otherID)
      • isRelated

        public boolean isRelated​(FSID otherID)
      • toString

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

        public static FSID fromString​(java.lang.String revNodeId)