Class SvnWcDbReader
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.wc17.db.SvnWcDbShared
-
- org.tmatesoft.svn.core.internal.wc17.db.SvnWcDbReader
-
public class SvnWcDbReader extends SvnWcDbShared
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SvnWcDbReader.InstallInfo
static class
SvnWcDbReader.ReplaceInfo
-
Nested classes/interfaces inherited from class org.tmatesoft.svn.core.internal.wc17.db.SvnWcDbShared
SvnWcDbShared.Target
-
-
Field Summary
-
Fields inherited from class org.tmatesoft.svn.core.internal.wc17.db.SvnWcDbShared
EMPTY_PROPS_BLOB
-
-
Constructor Summary
Constructors Constructor Description SvnWcDbReader()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static long[]
getMinAndMaxRevisions(SVNWCDb db, java.io.File localAbsPath)
static java.util.Collection<java.io.File>
getNotPresentDescendants(SVNWCDb db, java.io.File parentPath)
static java.util.Collection<java.io.File>
getServerExcludedNodes(SVNWCDb db, java.io.File path)
static boolean
hasLocalModifications(SVNWCContext context, java.io.File localAbspath)
static boolean
hasSwitchedSubtrees(SVNWCDb db, java.io.File localAbspath)
static boolean
isSparseCheckout(SVNWCDb db, java.io.File localAbspath)
static Structure<SvnWcDbReader.InstallInfo>
readNodeInstallInfo(SVNWCDb db, java.io.File localAbspath, SvnWcDbReader.InstallInfo... fields)
static Structure<SvnWcDbReader.ReplaceInfo>
readNodeReplaceInfo(SVNWCDb db, java.io.File localAbspath, SvnWcDbReader.ReplaceInfo... fields)
static java.util.Map<java.lang.String,Structure<StructureFields.WalkerChildInfo>>
readWalkerChildrenInfo(SVNWCDb db, java.io.File localAbspath, java.util.Map<java.lang.String,Structure<StructureFields.WalkerChildInfo>> children)
-
Methods inherited from class org.tmatesoft.svn.core.internal.wc17.db.SvnWcDbShared
begingReadTransaction, begingWriteTransaction, canonicalizeURLs, collectTargets, commitTransaction, doesNodeExists, getBaseInfo, getBaseInfo, getDepthInfo, getMovedFromInfo, nodeIsNotInstallable, nodeNotFound, nodeNotFound, readInfo, readInfo, rollbackTransaction, scanAddition, scanAddition, scanDeletion, scanDeletion, scanMoved, sqliteError
-
-
-
-
Method Detail
-
getServerExcludedNodes
public static java.util.Collection<java.io.File> getServerExcludedNodes(SVNWCDb db, java.io.File path) throws SVNException
- Throws:
SVNException
-
getNotPresentDescendants
public static java.util.Collection<java.io.File> getNotPresentDescendants(SVNWCDb db, java.io.File parentPath) throws SVNException
- Throws:
SVNException
-
readNodeReplaceInfo
public static Structure<SvnWcDbReader.ReplaceInfo> readNodeReplaceInfo(SVNWCDb db, java.io.File localAbspath, SvnWcDbReader.ReplaceInfo... fields) throws SVNException
- Throws:
SVNException
-
readNodeInstallInfo
public static Structure<SvnWcDbReader.InstallInfo> readNodeInstallInfo(SVNWCDb db, java.io.File localAbspath, SvnWcDbReader.InstallInfo... fields) throws SVNException
- Throws:
SVNException
-
getMinAndMaxRevisions
public static long[] getMinAndMaxRevisions(SVNWCDb db, java.io.File localAbsPath) throws SVNException
- Throws:
SVNException
-
readWalkerChildrenInfo
public static java.util.Map<java.lang.String,Structure<StructureFields.WalkerChildInfo>> readWalkerChildrenInfo(SVNWCDb db, java.io.File localAbspath, java.util.Map<java.lang.String,Structure<StructureFields.WalkerChildInfo>> children) throws SVNException
- Throws:
SVNException
-
hasSwitchedSubtrees
public static boolean hasSwitchedSubtrees(SVNWCDb db, java.io.File localAbspath) throws SVNException
- Throws:
SVNException
-
hasLocalModifications
public static boolean hasLocalModifications(SVNWCContext context, java.io.File localAbspath) throws SVNException
- Throws:
SVNException
-
isSparseCheckout
public static boolean isSparseCheckout(SVNWCDb db, java.io.File localAbspath) throws SVNException
- Throws:
SVNException
-
-