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 classSvnWcDbProperties.Propertiesprivate static classSvnWcDbProperties.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 intWC__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 SVNPropertiesreadChangedProperties(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 SVNPropertiesreadPristineProperties(SVNWCDbRoot root, java.io.File relpath)static SVNPropertiesreadProperties(SVNWCDbRoot root, java.io.File relpath)static voidreadPropertiesRecursively(SVNWCDbRoot root, java.io.File relpath, SVNDepth depth, boolean baseProperties, boolean pristineProperties, java.util.Collection<java.lang.String> changelists, ISvnObjectReceiver<SVNProperties> receiver)private static voidsetActualProps(SVNWCDbRoot root, java.io.File localRelPath, SVNProperties properties)static voidupgradeApplyDavCache(SVNWCDbRoot root, java.io.File dirRelPath, java.util.Map<java.lang.String,SVNProperties> cacheValues)static voidupgradeApplyProperties(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
-
-