Class FSRevisionNode
java.lang.Object
org.tmatesoft.svn.core.internal.io.fs.FSRevisionNode
- Version:
- 1.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
private String
private long
private String
private long
private long
private String
private Map
private FSID
private boolean
private FSID
private boolean
private long
private FSID
private FSRepresentation
private FSRepresentation
private SVNNodeKind
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionchooseDeltaBase
(FSFS fsfsOwner) static FSRevisionNode
dumpRevisionNode
(FSRevisionNode revNode) static FSRevisionNode
getChildDirNode
(String childName, FSFS fsfsOwner) long
long
long
getCount()
long
protected Map
getDirEntries
(FSFS fsfsOwner) long
getId()
long
getProperties
(FSFS fsfsOwner) getType()
boolean
boolean
boolean
private static void
parseCopyFrom
(String copyfrom, FSRevisionNode revNode) private static void
parseCopyRoot
(String copyroot, FSRevisionNode revNode) static void
parseRepresentationHeader
(String representation, FSRevisionNode revNode, String txnId, boolean isData, boolean mutableRepTuncated) void
setCopyFromPath
(String copyFromPath) void
setCopyFromRevision
(long copyFromRev) void
setCopyRootPath
(String copyRootPath) void
setCopyRootRevision
(long copyRootRev) void
setCount
(long count) void
setCreatedPath
(String cpath) void
setDirContents
(Map dirContents) void
setFreshRootPredecessorId
(FSID freshRootPredecessorId) void
setHasMergeInfo
(boolean hasMergeInfo) void
void
setIsFreshTxnRoot
(boolean isFreshTxnRoot) void
setMergeInfoCount
(long mergeInfoCount) void
setPredecessorId
(FSID predRevNodeId) void
setPropsRepresentation
(FSRepresentation propsRepr) void
setTextRepresentation
(FSRepresentation textRepr) void
setType
(SVNNodeKind nodeKind) toString()
-
Field Details
-
HEADER_ID
- See Also:
-
HEADER_TYPE
- See Also:
-
HEADER_COUNT
- See Also:
-
HEADER_PROPS
- See Also:
-
HEADER_TEXT
- See Also:
-
HEADER_CPATH
- See Also:
-
HEADER_PRED
- See Also:
-
HEADER_COPYFROM
- See Also:
-
HEADER_COPYROOT
- See Also:
-
HEADER_IS_FRESH_TXN_ROOT
- See Also:
-
HEADER_MERGE_INFO_COUNT
- See Also:
-
HEADER_MERGE_INFO_HERE
- See Also:
-
myId
-
myType
-
myCount
private long myCount -
myPredecessorId
-
myTextRepresentation
-
myPropsRepresentation
-
myCreatedPath
-
myCopyFromRevision
private long myCopyFromRevision -
myCopyFromPath
-
myCopyRootRevision
private long myCopyRootRevision -
myCopyRootPath
-
myDirContents
-
myIsFreshTxnRoot
private boolean myIsFreshTxnRoot -
myFreshRootPredecessorId
-
myMergeInfoCount
private long myMergeInfoCount -
myHasMergeInfo
private boolean myHasMergeInfo
-
-
Constructor Details
-
FSRevisionNode
public FSRevisionNode()
-
-
Method Details
-
setId
-
setType
-
setCount
public void setCount(long count) -
setPredecessorId
-
setTextRepresentation
-
setPropsRepresentation
-
setCreatedPath
-
setCopyFromRevision
public void setCopyFromRevision(long copyFromRev) -
setCopyFromPath
-
setCopyRootRevision
public void setCopyRootRevision(long copyRootRev) -
setCopyRootPath
-
setMergeInfoCount
public void setMergeInfoCount(long mergeInfoCount) -
setHasMergeInfo
public void setHasMergeInfo(boolean hasMergeInfo) -
getId
-
getType
-
getCount
public long getCount() -
getPredecessorId
-
getTextRepresentation
-
getPropsRepresentation
-
getCreatedPath
-
getCreatedRevision
public long getCreatedRevision() -
getCopyFromRevision
public long getCopyFromRevision() -
getCopyFromPath
-
getCopyRootRevision
public long getCopyRootRevision() -
getCopyRootPath
-
dumpRevisionNode
-
getDirContents
-
setDirContents
-
hasMergeInfo
public boolean hasMergeInfo() -
getMergeInfoCount
public long getMergeInfoCount() -
hasDescendantsWithMergeInfo
public boolean hasDescendantsWithMergeInfo() -
toString
-
fromMap
- Throws:
SVNException
-
parseRepresentationHeader
public static void parseRepresentationHeader(String representation, FSRevisionNode revNode, String txnId, boolean isData, boolean mutableRepTuncated) throws SVNException - Throws:
SVNException
-
parseCopyFrom
- Throws:
SVNException
-
parseCopyRoot
- Throws:
SVNException
-
getChildDirNode
- Throws:
SVNException
-
getDirEntries
- Throws:
SVNException
-
getProperties
- Throws:
SVNException
-
chooseDeltaBase
- Throws:
SVNException
-
getFileMD5Checksum
- Throws:
SVNException
-
getFileSHA1Checksum
- Throws:
SVNException
-
getFileLength
- Throws:
SVNException
-
setIsFreshTxnRoot
public void setIsFreshTxnRoot(boolean isFreshTxnRoot) -
isFreshTxnRoot
public boolean isFreshTxnRoot() -
setFreshRootPredecessorId
-