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 long
ITEM_FIRST_USER
static long
ITEM_INDEX_CHANGES
static long
ITEM_INDEX_ROOT_NODE
static long
ITEM_INDEX_UNUSED
private java.lang.String
myCopyID
private java.lang.String
myNodeID
private long
myOffset
private long
myRevision
private java.lang.String
myTxnID
private static long
serialVersionUID
-
Constructor Summary
Constructors Modifier Constructor Description private
FSID(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 int
compareTo(FSID otherID)
FSID
copy()
static FSID
createRevId(java.lang.String nodeId, java.lang.String copyId, long revision, long offset)
static FSID
createTxnId(java.lang.String nodeId, java.lang.String copyId, java.lang.String txnId)
boolean
equals(java.lang.Object obj)
static FSID
fromString(java.lang.String revNodeId)
java.lang.String
getCopyID()
java.lang.String
getNodeID()
long
getOffset()
long
getRevision()
java.lang.String
getTxnID()
int
hashCode()
boolean
isRelated(FSID otherID)
boolean
isTxn()
java.lang.String
toString()
-
-
-
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:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
compareTo
public int compareTo(FSID otherID)
-
isRelated
public boolean isRelated(FSID otherID)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
fromString
public static FSID fromString(java.lang.String revNodeId)
-
-