Package org.apache.subversion.javahl.types

Class Summary
ConflictVersion The description of a merge conflict, encountered during merge/update/switch operations.
CopySource A description of a copy source.
DiffOptions Options that control the output of ISVNClient#diff.
DirEntry A general subversion directory entry.
ExternalItem Describes one external item declaration
Info this class is returned by ISVNClient.info2(java.lang.String, org.apache.subversion.javahl.types.Revision, org.apache.subversion.javahl.types.Revision, org.apache.subversion.javahl.types.Depth, java.util.Collection, org.apache.subversion.javahl.callback.InfoCallback) and contains information about items in the repository or working copy
Lock Class to describe a lock.
LogDate Holds date for a log message.
Mergeinfo Merge history for a path.
NativeInputStream Implementation class for InputStream objects returned from JavaHL methods.
NativeOutputStream Implementation class for OutputStream objects returned from JavaHL methods.
Property This class describes standard Subversion known properties
Revision Class to specify a revision in a svn command.
Revision.DateSpec class to specify a revision by a date
Revision.Number class to specify a Revision by number
RevisionRange Object that describes a revision range
RevisionRangeList Object that describes a revision range list, including operations on it.
RuntimeVersion Encapsulates the run-time version of the libsvn_clinent library that was loaded by the current process.
Status Subversion status API.
Version Encapsulates version information about the underlying native libraries.
VersionExtended Encapsulates information about the compile-time and run-time properties of the Subversion libraries.

Enum Summary
ChangePath.Action Actions which may have occurred to this path.
Checksum.Kind Kinds of checksum
Depth The concept of depth for directories.
Mergeinfo.Inheritance The three ways to request mergeinfo affecting a given path in ISVNRemote.getMergeinfo(java.lang.Iterable, long, org.apache.subversion.javahl.types.Mergeinfo.Inheritance, boolean).
Mergeinfo.LogKind Constants to specify which collection of revisions to report in getMergeinfoLog.
NodeKind Rich man's enum for svn_node_kind_t
Revision.Kind Various ways of specifying revisions.
Status.Kind class for kind status of the item or its properties the constants are defined in the interface StatusKind for building reasons