Class PropLib
java.lang.Object
org.apache.subversion.javahl.util.PropLib
public class PropLib extends Object
Encapsulates utility functions for properties provided by libsvn_wc.
- Since:
- 1.9
-
Constructor Summary
Constructors Constructor Description PropLib()
-
Method Summary
Modifier and Type Method Description byte[]
canonicalizeNodeProperty(String name, byte[] value, String path, NodeKind kind, String mimeType, InputStream fileContents)
List<ExternalItem>
parseExternals(byte[] description, String parentDirectory, boolean canonicalizeUrl)
String
resolveExternalsUrl(ExternalItem external, String reposRootUrl, String parentDirUrl)
byte[]
unparseExternals(List<ExternalItem> items, String parentDirectory, boolean old_format)
-
Constructor Details
-
PropLib
public PropLib()
-
-
Method Details
-
canonicalizeNodeProperty
public byte[] canonicalizeNodeProperty(String name, byte[] value, String path, NodeKind kind, String mimeType, InputStream fileContents) throws ClientException- Throws:
ClientException
- See Also:
SVNUtil#canonicalizeSvnProperty
-
parseExternals
public List<ExternalItem> parseExternals(byte[] description, String parentDirectory, boolean canonicalizeUrl) throws ClientException- Throws:
ClientException
- See Also:
SVNUtil.parseExternals
-
unparseExternals
public byte[] unparseExternals(List<ExternalItem> items, String parentDirectory, boolean old_format) throws SubversionException -
resolveExternalsUrl
public String resolveExternalsUrl(ExternalItem external, String reposRootUrl, String parentDirUrl) throws ClientException
-