Class FSID
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.io.fs.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 Summary
Fields Modifier and Type Field Description static longITEM_FIRST_USERstatic longITEM_INDEX_CHANGESstatic longITEM_INDEX_ROOT_NODEstatic longITEM_INDEX_UNUSEDprivate java.lang.StringmyCopyIDprivate java.lang.StringmyNodeIDprivate longmyOffsetprivate longmyRevisionprivate java.lang.StringmyTxnIDprivate static longserialVersionUID
-
Constructor Summary
Constructors Modifier Constructor Description privateFSID(java.lang.String nodeId, java.lang.String txnId, java.lang.String copyId, long revision, long offset)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(FSID otherID)FSIDcopy()static FSIDcreateRevId(java.lang.String nodeId, java.lang.String copyId, long revision, long offset)static FSIDcreateTxnId(java.lang.String nodeId, java.lang.String copyId, java.lang.String txnId)booleanequals(java.lang.Object obj)static FSIDfromString(java.lang.String revNodeId)java.lang.StringgetCopyID()java.lang.StringgetNodeID()longgetOffset()longgetRevision()java.lang.StringgetTxnID()inthashCode()booleanisRelated(FSID otherID)booleanisTxn()java.lang.StringtoString()
-
-
-
Field Detail
-
ITEM_INDEX_UNUSED
public static final long ITEM_INDEX_UNUSED
- See Also:
- Constant Field Values
-
ITEM_INDEX_CHANGES
public static final long ITEM_INDEX_CHANGES
- See Also:
- Constant Field Values
-
ITEM_INDEX_ROOT_NODE
public static final long ITEM_INDEX_ROOT_NODE
- See Also:
- Constant Field Values
-
ITEM_FIRST_USER
public static final long ITEM_FIRST_USER
- See Also:
- Constant Field Values
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
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
-
-
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:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
compareTo
public int compareTo(FSID otherID)
-
isRelated
public boolean isRelated(FSID otherID)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
fromString
public static FSID fromString(java.lang.String revNodeId)
-
-