public class FSRevisionNode
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
HEADER_COPYFROM |
static java.lang.String |
HEADER_COPYROOT |
static java.lang.String |
HEADER_COUNT |
static java.lang.String |
HEADER_CPATH |
static java.lang.String |
HEADER_ID |
static java.lang.String |
HEADER_IS_FRESH_TXN_ROOT |
static java.lang.String |
HEADER_MERGE_INFO_COUNT |
static java.lang.String |
HEADER_MERGE_INFO_HERE |
static java.lang.String |
HEADER_PRED |
static java.lang.String |
HEADER_PROPS |
static java.lang.String |
HEADER_TEXT |
static java.lang.String |
HEADER_TYPE |
Constructor and Description |
---|
FSRevisionNode() |
Modifier and Type | Method and Description |
---|---|
FSRepresentation |
chooseDeltaBase(FSFS fsfsOwner) |
static FSRevisionNode |
dumpRevisionNode(FSRevisionNode revNode) |
static FSRevisionNode |
fromMap(java.util.Map headers) |
FSRevisionNode |
getChildDirNode(java.lang.String childName,
FSFS fsfsOwner) |
java.lang.String |
getCopyFromPath() |
long |
getCopyFromRevision() |
java.lang.String |
getCopyRootPath() |
long |
getCopyRootRevision() |
long |
getCount() |
java.lang.String |
getCreatedPath() |
long |
getCreatedRevision() |
protected java.util.Map |
getDirContents() |
java.util.Map |
getDirEntries(FSFS fsfsOwner) |
long |
getFileLength() |
java.lang.String |
getFileMD5Checksum() |
java.lang.String |
getFileSHA1Checksum() |
FSID |
getId() |
long |
getMergeInfoCount() |
FSID |
getPredecessorId() |
SVNProperties |
getProperties(FSFS fsfsOwner) |
FSRepresentation |
getPropsRepresentation() |
FSRepresentation |
getTextRepresentation() |
SVNNodeKind |
getType() |
boolean |
hasDescendantsWithMergeInfo() |
boolean |
hasMergeInfo() |
boolean |
isFreshTxnRoot() |
static void |
parseRepresentationHeader(java.lang.String representation,
FSRevisionNode revNode,
java.lang.String txnId,
boolean isData,
boolean mutableRepTuncated) |
void |
setCopyFromPath(java.lang.String copyFromPath) |
void |
setCopyFromRevision(long copyFromRev) |
void |
setCopyRootPath(java.lang.String copyRootPath) |
void |
setCopyRootRevision(long copyRootRev) |
void |
setCount(long count) |
void |
setCreatedPath(java.lang.String cpath) |
void |
setDirContents(java.util.Map dirContents) |
void |
setFreshRootPredecessorId(FSID freshRootPredecessorId) |
void |
setHasMergeInfo(boolean hasMergeInfo) |
void |
setId(FSID revNodeID) |
void |
setIsFreshTxnRoot(boolean isFreshTxnRoot) |
void |
setMergeInfoCount(long mergeInfoCount) |
void |
setPredecessorId(FSID predRevNodeId) |
void |
setPropsRepresentation(FSRepresentation propsRepr) |
void |
setTextRepresentation(FSRepresentation textRepr) |
void |
setType(SVNNodeKind nodeKind) |
java.lang.String |
toString() |
public static final java.lang.String HEADER_ID
public static final java.lang.String HEADER_TYPE
public static final java.lang.String HEADER_COUNT
public static final java.lang.String HEADER_PROPS
public static final java.lang.String HEADER_TEXT
public static final java.lang.String HEADER_CPATH
public static final java.lang.String HEADER_PRED
public static final java.lang.String HEADER_COPYFROM
public static final java.lang.String HEADER_COPYROOT
public static final java.lang.String HEADER_IS_FRESH_TXN_ROOT
public static final java.lang.String HEADER_MERGE_INFO_COUNT
public static final java.lang.String HEADER_MERGE_INFO_HERE
public void setId(FSID revNodeID)
public void setType(SVNNodeKind nodeKind)
public void setCount(long count)
public void setPredecessorId(FSID predRevNodeId)
public void setTextRepresentation(FSRepresentation textRepr)
public void setPropsRepresentation(FSRepresentation propsRepr)
public void setCreatedPath(java.lang.String cpath)
public void setCopyFromRevision(long copyFromRev)
public void setCopyFromPath(java.lang.String copyFromPath)
public void setCopyRootRevision(long copyRootRev)
public void setCopyRootPath(java.lang.String copyRootPath)
public void setMergeInfoCount(long mergeInfoCount)
public void setHasMergeInfo(boolean hasMergeInfo)
public FSID getId()
public SVNNodeKind getType()
public long getCount()
public FSID getPredecessorId()
public FSRepresentation getTextRepresentation()
public FSRepresentation getPropsRepresentation()
public java.lang.String getCreatedPath()
public long getCreatedRevision()
public long getCopyFromRevision()
public java.lang.String getCopyFromPath()
public long getCopyRootRevision()
public java.lang.String getCopyRootPath()
public static FSRevisionNode dumpRevisionNode(FSRevisionNode revNode)
protected java.util.Map getDirContents()
public void setDirContents(java.util.Map dirContents)
public boolean hasMergeInfo()
public long getMergeInfoCount()
public boolean hasDescendantsWithMergeInfo()
public java.lang.String toString()
toString
in class java.lang.Object
public static FSRevisionNode fromMap(java.util.Map headers) throws SVNException
SVNException
public static void parseRepresentationHeader(java.lang.String representation, FSRevisionNode revNode, java.lang.String txnId, boolean isData, boolean mutableRepTuncated) throws SVNException
SVNException
public FSRevisionNode getChildDirNode(java.lang.String childName, FSFS fsfsOwner) throws SVNException
SVNException
public java.util.Map getDirEntries(FSFS fsfsOwner) throws SVNException
SVNException
public SVNProperties getProperties(FSFS fsfsOwner) throws SVNException
SVNException
public FSRepresentation chooseDeltaBase(FSFS fsfsOwner) throws SVNException
SVNException
public java.lang.String getFileMD5Checksum() throws SVNException
SVNException
public java.lang.String getFileSHA1Checksum() throws SVNException
SVNException
public long getFileLength() throws SVNException
SVNException
public void setIsFreshTxnRoot(boolean isFreshTxnRoot)
public boolean isFreshTxnRoot()
public void setFreshRootPredecessorId(FSID freshRootPredecessorId)
Copyright © 2004-2012 TMate Software Ltd. All Rights Reserved.