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 classSvnWcDbReader.InstallInfostatic classSvnWcDbReader.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 booleanhasLocalModifications(SVNWCContext context, java.io.File localAbspath)static booleanhasSwitchedSubtrees(SVNWCDb db, java.io.File localAbspath)static booleanisSparseCheckout(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
-
-