public class FSRevisionNode extends Object
Modifier and Type | Field and Description |
---|---|
static String |
HEADER_COPYFROM |
static String |
HEADER_COPYROOT |
static String |
HEADER_COUNT |
static String |
HEADER_CPATH |
static String |
HEADER_ID |
static String |
HEADER_IS_FRESH_TXN_ROOT |
static String |
HEADER_MERGE_INFO_COUNT |
static String |
HEADER_MERGE_INFO_HERE |
static String |
HEADER_PRED |
static String |
HEADER_PROPS |
static String |
HEADER_TEXT |
static String |
HEADER_TYPE |
Constructor and Description |
---|
FSRevisionNode() |
public static final String HEADER_ID
public static final String HEADER_TYPE
public static final String HEADER_COUNT
public static final String HEADER_PROPS
public static final String HEADER_TEXT
public static final String HEADER_CPATH
public static final String HEADER_PRED
public static final String HEADER_COPYFROM
public static final String HEADER_COPYROOT
public static final String HEADER_IS_FRESH_TXN_ROOT
public static final String HEADER_MERGE_INFO_COUNT
public static final 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(String cpath)
public void setCopyFromRevision(long copyFromRev)
public void setCopyFromPath(String copyFromPath)
public void setCopyRootRevision(long copyRootRev)
public void setCopyRootPath(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 String getCreatedPath()
public long getCreatedRevision()
public long getCopyFromRevision()
public String getCopyFromPath()
public long getCopyRootRevision()
public String getCopyRootPath()
public static FSRevisionNode dumpRevisionNode(FSRevisionNode revNode)
protected Map getDirContents()
public void setDirContents(Map dirContents)
public boolean hasMergeInfo()
public long getMergeInfoCount()
public boolean hasDescendantsWithMergeInfo()
public static FSRevisionNode fromMap(Map headers) throws SVNException
SVNException
public static void parseRepresentationHeader(String representation, FSRevisionNode revNode, String txnId, boolean isData, boolean mutableRepTuncated) throws SVNException
SVNException
public FSRevisionNode getChildDirNode(String childName, FSFS fsfsOwner) throws SVNException
SVNException
public Map getDirEntries(FSFS fsfsOwner) throws SVNException
SVNException
public SVNProperties getProperties(FSFS fsfsOwner) throws SVNException
SVNException
public FSRepresentation chooseDeltaBase(FSFS fsfsOwner) throws SVNException
SVNException
public String getFileMD5Checksum() throws SVNException
SVNException
public 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 © 2022. All rights reserved.