Serialized Form

  • Package org.apache.subversion.javahl

  • Package org.apache.subversion.javahl.callback

  • Package org.apache.subversion.javahl.remote

  • Package org.apache.subversion.javahl.types

    • Class org.apache.subversion.javahl.types.ChangePath extends Object implements Serializable

      serialVersionUID:
      2L
      • Serialized Fields

        • action
          ChangePath.Action action
          'A'dd, 'D'elete, 'R'eplace, 'M'odify
        • copySrcPath
          String copySrcPath
          Source path of copy (if any).
        • copySrcRevision
          long copySrcRevision
          Source revision of copy (if any).
        • nodeKind
          NodeKind nodeKind
          The kind of the changed path.
        • path
          String path
          Path of committed item
        • propMods
          Tristate propMods
          Whether the properties were modified.
        • textMods
          Tristate textMods
          Whether the text was modified.
    • Class org.apache.subversion.javahl.types.Checksum extends Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • digest
          byte[] digest
          Digest of the checksum
        • kind
          Checksum.Kind kind
          Kind of the Checksum
    • Class org.apache.subversion.javahl.types.CopySource extends Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • path
          String path
          The source path or URL.
        • pegRevision
          Revision pegRevision
          The peg revision.
        • revision
          Revision revision
          The source revision.
    • Class org.apache.subversion.javahl.types.DirEntry extends Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • absPath
          String absPath
          the absolute path of the entry
        • hasProps
          boolean hasProps
          flag if the item has properties managed by subversion
        • lastAuthor
          String lastAuthor
          the name of the author of the last change
        • lastChanged
          long lastChanged
          the date of the last change in nanoseconds since 01/01/1970
        • lastChangedRevision
          long lastChangedRevision
          the revision number of the last change
        • nodeKind
          NodeKind nodeKind
          the kind of the node (directory or file)
        • path
          String path
          the pathname of the entry
        • size
          long size
          the size of the file
    • Class org.apache.subversion.javahl.types.ExternalItem extends Object implements Serializable

      serialVersionUID:
      1L
    • Class org.apache.subversion.javahl.types.Info extends Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • changelistName
          String changelistName
          The name of the changelist.
        • checksum
          Checksum checksum
          the checksum of the item
        • conflict
          Set<ConflictDescriptor> conflict
          Info on any tree conflict of which this node is a victim.
        • copyFromRev
          long copyFromRev
          if the item was copied, the source rev
        • copyFromUrl
          String copyFromUrl
          if the item was copied, the source url
        • depth
          Depth depth
          The depth of the item.
        • hasWcInfo
          boolean hasWcInfo
          the flag if the remaining fields are set
        • kind
          NodeKind kind
          the item kinds
        • lastChangedAuthor
          String lastChangedAuthor
          the author of the last change
        • lastChangedDate
          long lastChangedDate
          the date of the last change in ns
        • lastChangedRev
          long lastChangedRev
          the revision of the last change
        • lock
          Lock lock
          the information about any lock (may be null)
        • path
          String path
          the path of the item
        • reposRootUrl
          String reposRootUrl
          the root URL of the repository
        • reposSize
          long reposSize
          The size of the file in the repository (untranslated, e.g. without adjustment of line endings and keyword expansion). Only applicable for file -- not directory -- URLs. For working copy paths, size will be -1.
        • reposUUID
          String reposUUID
          the UUID of the repository
        • rev
          long rev
          the revision of the item
        • schedule
          Info.ScheduleKind schedule
          the scheduled operation at next commit
        • textTime
          long textTime
          the last time the item was changed in ns
        • url
          String url
          the url of the item
        • wcroot
          String wcroot
          the working copy root
        • workingSize
          long workingSize
          The size of the file after being translated into its local representation, or -1 if unknown. Not applicable for directories.
    • Class org.apache.subversion.javahl.types.Lock extends Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • comment
          String comment
          the comment provided during the lock operation
        • creationDate
          long creationDate
          the date when the lock was created
        • expirationDate
          long expirationDate
          the date when the lock will expire
        • owner
          String owner
          the owner of the lock
        • path
          String path
          the path of the locked item
        • token
          String token
          the token provided during the lock operation
    • Class org.apache.subversion.javahl.types.LogDate extends Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • cachedDate
          Calendar cachedDate
        • cachedString
          String cachedString
        • timeMicros
          long timeMicros
    • Class org.apache.subversion.javahl.types.Mergeinfo extends Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • mergeSources
          Map<String,​List<RevisionRange>> mergeSources
          A mapping of repository-relative paths to a list of revision ranges.
    • Class org.apache.subversion.javahl.types.Revision extends Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

    • Class org.apache.subversion.javahl.types.Revision.DateSpec extends Revision implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • revDate
          Date revDate
          the date
    • Class org.apache.subversion.javahl.types.Revision.Number extends Revision implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • revNumber
          long revNumber
          the revision number
    • Class org.apache.subversion.javahl.types.RevisionRange extends Object implements Serializable

      serialVersionUID:
      2L
      • Serialized Fields

    • Class org.apache.subversion.javahl.types.RevisionRangeList extends Object implements Serializable

      serialVersionUID:
      1L
    • Class org.apache.subversion.javahl.types.Status extends Object implements Serializable

      serialVersionUID:
      3L
      • Serialized Fields

        • changelist
          String changelist
          Set to the changelist of the item, or null if not under version control.
        • copied
          boolean copied
          has this item be copied from another item
        • depth
          Depth depth
          The depth of the node as recorded in the working copy.
          Since:
          1.9
        • fileExternal
          boolean fileExternal
          has the item is a file external
        • isConflicted
          boolean isConflicted
          is this item in a conflicted state
        • lastChangedDate
          long lastChangedDate
          the last date the item was changed before base (represented in microseconds since the epoch)
        • lastChangedRevision
          long lastChangedRevision
          the last revision the item was changed before base
        • lastCommitAuthor
          String lastCommitAuthor
          the last author of the last change before base
        • localLock
          Lock localLock
          the current lock
        • locked
          boolean locked
          flag is this item is locked locally by subversion (running or aborted operation)
        • movedFromAbspath
          String movedFromAbspath
        • movedToAbspath
          String movedToAbspath
        • nodeKind
          NodeKind nodeKind
          kind of the item (file, directory or unknonw)
        • nodeStatus
          Status.Kind nodeStatus
          The status of the node, based on restructuring changes; if the node has no restructuring changes, it's based on textStatus and propStatus.
          Since:
          1.9
        • path
          String path
          the path in the working copy
        • propStatus
          Status.Kind propStatus
          The status of the properties.
        • repositoryNodeStatus
          Status.Kind repositoryNodeStatus
          The status of the node, based on text and property status, unless the node has restructuring changes.
          Since:
          1.9
        • repositoryPropStatus
          Status.Kind repositoryPropStatus
          the status of the properties base (See StatusKind)
        • repositoryTextStatus
          Status.Kind repositoryTextStatus
          the file or directory status of base (See StatusKind)
        • reposKind
          NodeKind reposKind
          Set to the node kind of the youngest commit, or NodeKind.none if not out of date.
        • reposLastCmtAuthor
          String reposLastCmtAuthor
          Set to the user name of the youngest commit, or null if not out of date.
        • reposLastCmtDate
          long reposLastCmtDate
          Set to the most recent commit date, or 0 if not out of date.
        • reposLastCmtRevision
          long reposLastCmtRevision
          Set to the youngest committed revision, or Revision.SVN_INVALID_REVNUM if not out of date.
        • reposLock
          Lock reposLock
          the lock in the repository
        • revision
          long revision
          the base revision of the working copy
        • switched
          boolean switched
          has the url of the item be switch
        • textStatus
          Status.Kind textStatus
          The file or directory status, not including restructuring changes.
        • url
          String url
          the url for accessing the item
  • Package org.tigris.subversion.javahl

    • Class org.tigris.subversion.javahl.ChangePath extends Object implements Serializable

      serialVersionUID:
      2L
      • Serialized Fields

        • action
          char action
          'A'dd, 'D'elete, 'R'eplace, 'M'odify
        • copySrcPath
          String copySrcPath
          Source path of copy (if any).
        • copySrcRevision
          long copySrcRevision
          Source revision of copy (if any).
        • nodeKind
          int nodeKind
          The kind of the changed path.
        • path
          String path
          Path of committed item
    • Class org.tigris.subversion.javahl.ClientException extends org.tigris.subversion.javahl.NativeException implements Serializable

      serialVersionUID:
      1L
    • Class org.tigris.subversion.javahl.CommitItem extends Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • copyUrl
          String copyUrl
          the source of the copy
        • nodeKind
          int nodeKind
          the kind node (file or directory)
        • path
          String path
          the pathname of the item to be commit
        • revision
          long revision
          the revision
        • stateFlags
          int stateFlags
          the kind of change to be committed (See CommitItemStateFlages)
        • url
          String url
          the url of the item
    • Class org.tigris.subversion.javahl.CopySource extends Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • path
          String path
          The source path or URL.
        • pegRevision
          Revision pegRevision
          The peg revision.
        • revision
          Revision revision
          The source revision.
    • Class org.tigris.subversion.javahl.DiffSummary extends EventObject implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

    • Class org.tigris.subversion.javahl.DirEntry extends Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • absPath
          String absPath
          the absolute path of the entry
        • hasProps
          boolean hasProps
          flag if the item has properties managed by subversion
        • lastAuthor
          String lastAuthor
          the name of the author of the last change
        • lastChanged
          long lastChanged
          the date of the last change in nanoseconds since 01/01/1970
        • lastChangedRevision
          long lastChangedRevision
          the revision number of the last change
        • nodeKind
          int nodeKind
          the kind of the node (directory or file)
        • path
          String path
          the pathname of the entry
        • size
          long size
          the size of the file
    • Class org.tigris.subversion.javahl.Info extends Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • absent
          boolean absent
          the item is absent
        • author
          String author
          the author of the last commit before base
        • copied
          boolean copied
          the item was copied
        • copyRev
          long copyRev
          the copy source revision
        • copyUrl
          String copyUrl
          the copy source url
        • deleted
          boolean deleted
          the item was deleted
        • incomplete
          boolean incomplete
          the item is incomplete
        • lastChangedDate
          Date lastChangedDate
          the date of the last commit
        • lastChangedRevision
          long lastChangedRevision
          the last revision the item before base
        • lastDatePropsUpdate
          Date lastDatePropsUpdate
          the last up-to-date time for the properties
        • lastDateTextUpdate
          Date lastDateTextUpdate
          the last up-to-date time for the text context
        • name
          String name
          the name of the item
        • nodeKind
          int nodeKind
          the kind of node (file or directory or unknown
        • repository
          String repository
          the repository url
        • revision
          long revision
          the last revision this item was updated
        • schedule
          int schedule
          the schedule on the next commit (see NodeKind)
        • url
          String url
          the url of the item
        • uuid
          String uuid
          the uuid of the repository
    • Class org.tigris.subversion.javahl.Info2 extends Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • changelistName
          String changelistName
          The name of the changelist.
          Since:
          1.5
        • checksum
          String checksum
          the checksum of the item
        • conflictNew
          String conflictNew
          if the item is in conflict, the filename of the last repository version file
        • conflictOld
          String conflictOld
          if the item is in conflict, the filename of the base version file
        • conflictWrk
          String conflictWrk
          if the item is in conflict, the filename of the working copy version file
        • copyFromRev
          long copyFromRev
          if the item was copied, the source rev
        • copyFromUrl
          String copyFromUrl
          if the item was copied, the source url
        • depth
          int depth
          The depth of the item.
          Since:
          1.6
        • hasWcInfo
          boolean hasWcInfo
          the flag if the remaining fields are set
        • kind
          int kind
          the item kinds (see NodeKind)
        • lastChangedAuthor
          String lastChangedAuthor
          the author of the last change
        • lastChangedDate
          long lastChangedDate
          the date of the last change in ns
        • lastChangedRev
          long lastChangedRev
          the revision of the last change
        • lock
          Lock lock
          the information about any lock (may be null)
        • path
          String path
          the path of the item
        • prejfile
          String prejfile
          the property reject file
        • propTime
          long propTime
          the last time the properties of the items were changed in ns
        • reposRootUrl
          String reposRootUrl
          the root URL of the repository
        • reposSize
          long reposSize
          The size of the file in the repository (untranslated, e.g. without adjustment of line endings and keyword expansion). Only applicable for file -- not directory -- URLs. For working copy paths, size will be -1.
          Since:
          New in 1.5.
        • reposUUID
          String reposUUID
          the UUID of the repository
        • rev
          long rev
          the revision of the item
        • schedule
          int schedule
          the scheduled operation at next commit (see ScheduleKind)
        • textTime
          long textTime
          the last time the item was changed in ns
        • treeConflict
          ConflictDescriptor treeConflict
          Info on any tree conflict of which this node is a victim.
          Since:
          1.6
        • url
          String url
          the url of the item
        • workingSize
          long workingSize
          The size of the file after being translated into its local representation, or -1 if unknown. Not applicable for directories.
          Since:
          1.5
    • Class org.tigris.subversion.javahl.Lock extends Object implements Serializable

      serialVersionUID:
      2L
      • Serialized Fields

        • comment
          String comment
          the comment provided during the lock operation
        • creationDate
          long creationDate
          the date when the lock was created
        • expirationDate
          long expirationDate
          the date when the lock will expire
        • owner
          String owner
          the owner of the lock
        • path
          String path
          the path of the locked item
        • token
          String token
          the token provided during the lock operation
    • Class org.tigris.subversion.javahl.LogDate extends Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • cachedDate
          Calendar cachedDate
        • cachedString
          String cachedString
        • timeMicros
          long timeMicros
    • Class org.tigris.subversion.javahl.LogMessage extends Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • author
          String author
          The author of the commit.
        • changedPaths
          ChangePath[] changedPaths
          The items changed by this commit (only set when SVNClientInterface.logMessages is used with discoverPaths true).
        • date
          Date date
          The date of the commit.
        • message
          String message
          The log message for the revision.
        • revision
          long revision
          The number of the revision.
        • timeMicros
          long timeMicros
          The time of the commit measured in the number of microseconds since 00:00:00 January 1, 1970 UTC.
    • Class org.tigris.subversion.javahl.Mergeinfo extends Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • mergeSources
          Map<String,​List<RevisionRange>> mergeSources
          A mapping of repository-relative paths to a list of revision ranges.
    • Class org.tigris.subversion.javahl.NotifyInformation extends EventObject implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • action
          int action
          The NotifyAction which triggered this event.
        • changelistName
          String changelistName
          The name of the changelist.
          Since:
          1.5
        • contentState
          int contentState
          The NotifyStatus of the content of the item.
        • errMsg
          String errMsg
          Any error message for the item.
        • kind
          int kind
          The NodeKind of the item.
        • lock
          Lock lock
          Any lock for the item.
        • lockState
          int lockState
          The LockStatus of the lock of the item.
        • mergeRange
          RevisionRange mergeRange
          The range of the merge just beginning to occur.
          Since:
          1.5
        • mimeType
          String mimeType
          The MIME type of the item.
        • pathPrefix
          String pathPrefix
          A common absolute path prefix that can be subtracted from .path.
          Since:
          1.6
        • propState
          int propState
          The NotifyStatus of the properties of the item.
        • revision
          long revision
          The revision of the item.
    • Class org.tigris.subversion.javahl.ProgressEvent extends Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • progress
          long progress
          The number of bytes already transferred.
        • total
          long total
          The total number of bytes, or -1 if not known.
    • Class org.tigris.subversion.javahl.Revision extends Object implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • revKind
          int revKind
          kind of revision specified
    • Class org.tigris.subversion.javahl.Revision.DateSpec extends Revision implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • revDate
          Date revDate
          the date
    • Class org.tigris.subversion.javahl.Revision.Number extends Revision implements Serializable

      serialVersionUID:
      1L
      • Serialized Fields

        • revNumber
          long revNumber
          the revision number
    • Class org.tigris.subversion.javahl.RevisionRange extends Object implements Serializable

      serialVersionUID:
      1L
    • Class org.tigris.subversion.javahl.Status extends Object implements Serializable

      serialVersionUID:
      2L
      • Serialized Fields

        • changelist
          String changelist
          Since:
          1.5 Set to the changelist of the item, or null if not under version control.
        • conflictDescriptor
          ConflictDescriptor conflictDescriptor
          Since:
          1.6 description of the tree conflict
        • conflictNew
          String conflictNew
          if there is a conflict, the filename of the new version from the repository
        • conflictOld
          String conflictOld
          if there is a conflict, the filename of the common base version from the repository
        • conflictWorking
          String conflictWorking
          if there is a conflict, the filename of the former working copy version
        • copied
          boolean copied
          has this item be copied from another item
        • fileExternal
          boolean fileExternal
          has the item is a file external
        • lastChangedDate
          long lastChangedDate
          the last date the item was changed before base (represented in microseconds since the epoch)
        • lastChangedRevision
          long lastChangedRevision
          the last revision the item was changed before base
        • lastCommitAuthor
          String lastCommitAuthor
          the last author of the last change before base
        • lockComment
          String lockComment
          Since:
          1.2 comment specified for the lock (null if not locked)
        • lockCreationDate
          long lockCreationDate
          Since:
          1.2 date of the creation of the lock (represented in microseconds since the epoch)
        • locked
          boolean locked
          flag is this item is locked locally by subversion (running or aborted operation)
        • lockOwner
          String lockOwner
          Since:
          1.2 owner of the lock (null if not locked)
        • lockToken
          String lockToken
          Since:
          1.2 token specified for the lock (null if not locked)
        • nodeKind
          int nodeKind
          kind of the item (file, directory or unknonw)
        • path
          String path
          the path in the working copy
        • propStatus
          int propStatus
          the status of the properties (See StatusKind)
        • repositoryPropStatus
          int repositoryPropStatus
          the status of the properties base (See StatusKind)
        • repositoryTextStatus
          int repositoryTextStatus
          the file or directory status of base (See StatusKind)
        • reposKind
          int reposKind
          Since:
          1.3 Set to the node kind of the youngest commit, or NodeKind.none if not out of date.
        • reposLastCmtAuthor
          String reposLastCmtAuthor
          Since:
          1.3 Set to the user name of the youngest commit, or null if not out of date.
        • reposLastCmtDate
          long reposLastCmtDate
          Since:
          1.3 Set to the most recent commit date, or 0 if not out of date.
        • reposLastCmtRevision
          long reposLastCmtRevision
          Since:
          1.3 Set to the youngest committed revision, or Revision.SVN_INVALID_REVNUM if not out of date.
        • reposLock
          Lock reposLock
          Since:
          1.2 the lock in the repository
        • revision
          long revision
          the base revision of the working copy
        • revisionCopiedFrom
          long revisionCopiedFrom
          if copied, the revision number of the copy source
        • switched
          boolean switched
          has the url of the item be switch
        • textStatus
          int textStatus
          the file or directory status (See StatusKind)
        • treeConflicted
          boolean treeConflicted
          Since:
          1.6 is this item in a tree conflicted state
        • url
          String url
          the url for accessing the item
        • urlCopiedFrom
          String urlCopiedFrom
          if copied, the url of the copy source
    • Class org.tigris.subversion.javahl.SubversionException extends Exception implements Serializable

      serialVersionUID:
      1L