Class SvnWcDbProperties
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.wc17.db.SvnWcDbShared
-
- org.tmatesoft.svn.core.internal.wc17.db.SvnWcDbProperties
-
public class SvnWcDbProperties extends SvnWcDbShared
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
SvnWcDbProperties.Properties
private static class
SvnWcDbProperties.SelectRowWithMaxOpDepth
-
Nested classes/interfaces inherited from class org.tmatesoft.svn.core.internal.wc17.db.SvnWcDbShared
SvnWcDbShared.Target
-
-
Field Summary
Fields Modifier and Type Field Description private static int
WC__NO_REVERT_FILES
-
Fields inherited from class org.tmatesoft.svn.core.internal.wc17.db.SvnWcDbShared
EMPTY_PROPS_BLOB
-
-
Constructor Summary
Constructors Constructor Description SvnWcDbProperties()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static java.util.Collection<SvnWcDbProperties.Properties>
cacheProperties(SVNWCDbRoot root, java.io.File relpath, SVNDepth depth, boolean baseProperties, boolean pristineProperties, java.util.Collection<java.lang.String> changelists)
static java.util.Map<java.io.File,java.io.File>
getInheritedPropertiesNodes(SVNWCDbRoot root, java.io.File localRelPath, SVNDepth depth)
static SVNProperties
readChangedProperties(SVNWCDbRoot root, java.io.File relpath)
static java.util.List<Structure<StructureFields.InheritedProperties>>
readInheritedProperties(SVNWCDbRoot root, java.io.File localRelPath, java.lang.String propertyName)
static SVNProperties
readPristineProperties(SVNWCDbRoot root, java.io.File relpath)
static SVNProperties
readProperties(SVNWCDbRoot root, java.io.File relpath)
static void
readPropertiesRecursively(SVNWCDbRoot root, java.io.File relpath, SVNDepth depth, boolean baseProperties, boolean pristineProperties, java.util.Collection<java.lang.String> changelists, ISvnObjectReceiver<SVNProperties> receiver)
private static void
setActualProps(SVNWCDbRoot root, java.io.File localRelPath, SVNProperties properties)
static void
upgradeApplyDavCache(SVNWCDbRoot root, java.io.File dirRelPath, java.util.Map<java.lang.String,SVNProperties> cacheValues)
static void
upgradeApplyProperties(SVNWCDbRoot root, java.io.File dirAbsPath, java.io.File localRelPath, SVNProperties baseProps, SVNProperties workingProps, SVNProperties revertProps, int originalFormat)
-
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
-
-
-
-
Field Detail
-
WC__NO_REVERT_FILES
private static final int WC__NO_REVERT_FILES
- See Also:
- Constant Field Values
-
-
Method Detail
-
readProperties
public static SVNProperties readProperties(SVNWCDbRoot root, java.io.File relpath) throws SVNException
- Throws:
SVNException
-
readChangedProperties
public static SVNProperties readChangedProperties(SVNWCDbRoot root, java.io.File relpath) throws SVNException
- Throws:
SVNException
-
readPristineProperties
public static SVNProperties readPristineProperties(SVNWCDbRoot root, java.io.File relpath) throws SVNException
- Throws:
SVNException
-
readPropertiesRecursively
public static void readPropertiesRecursively(SVNWCDbRoot root, java.io.File relpath, SVNDepth depth, boolean baseProperties, boolean pristineProperties, java.util.Collection<java.lang.String> changelists, ISvnObjectReceiver<SVNProperties> receiver) throws SVNException
- Throws:
SVNException
-
setActualProps
private static void setActualProps(SVNWCDbRoot root, java.io.File localRelPath, SVNProperties properties) throws SVNException
- Throws:
SVNException
-
upgradeApplyProperties
public static void upgradeApplyProperties(SVNWCDbRoot root, java.io.File dirAbsPath, java.io.File localRelPath, SVNProperties baseProps, SVNProperties workingProps, SVNProperties revertProps, int originalFormat) throws SVNException
- Throws:
SVNException
-
upgradeApplyDavCache
public static void upgradeApplyDavCache(SVNWCDbRoot root, java.io.File dirRelPath, java.util.Map<java.lang.String,SVNProperties> cacheValues) throws SVNException
- Throws:
SVNException
-
cacheProperties
private static java.util.Collection<SvnWcDbProperties.Properties> cacheProperties(SVNWCDbRoot root, java.io.File relpath, SVNDepth depth, boolean baseProperties, boolean pristineProperties, java.util.Collection<java.lang.String> changelists) throws SVNException
- Throws:
SVNException
-
getInheritedPropertiesNodes
public static java.util.Map<java.io.File,java.io.File> getInheritedPropertiesNodes(SVNWCDbRoot root, java.io.File localRelPath, SVNDepth depth) throws SVNException
- Throws:
SVNException
-
readInheritedProperties
public static java.util.List<Structure<StructureFields.InheritedProperties>> readInheritedProperties(SVNWCDbRoot root, java.io.File localRelPath, java.lang.String propertyName) throws SVNException
- Throws:
SVNException
-
-