Serialized Form


Package org.tigris.subversion.javahl

Class org.tigris.subversion.javahl.ChangePath extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

path

java.lang.String path
Path of commited item


copySrcRevision

long copySrcRevision
Source revision of copy (if any).


copySrcPath

java.lang.String copySrcPath
Source path of copy (if any).


action

char action
'A'dd, 'D'elete, 'R'eplace, 'M'odify

Class org.tigris.subversion.javahl.ClientException extends org.tigris.subversion.javahl.NativeException implements Serializable

serialVersionUID: 1L

Class org.tigris.subversion.javahl.CommitItem extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

path

java.lang.String path
the pathname of the item to be commit


nodeKind

int nodeKind
the kind node (file or directory)


stateFlags

int stateFlags
the kind of change to be commited (See CommitItemStateFlages)


url

java.lang.String url
the url of the item


copyUrl

java.lang.String copyUrl
the source of the copy


revision

long revision
the revision

Class org.tigris.subversion.javahl.CopySource extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

path

java.lang.String path
The source path or URL.


revision

Revision revision
The source revision.


pegRevision

Revision pegRevision
The peg revision.

Class org.tigris.subversion.javahl.DiffSummary extends java.util.EventObject implements Serializable

serialVersionUID: 1L

Serialized Fields

diffKind

DiffSummary.DiffKind diffKind

propsChanged

boolean propsChanged

nodeKind

int nodeKind

Class org.tigris.subversion.javahl.DirEntry extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

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


hasProps

boolean hasProps
flag if the item has properties managed by subversion


lastAuthor

java.lang.String lastAuthor
the name of the author of the last change


nodeKind

int nodeKind
the kind of the node (directory or file)


size

long size
the size of the file


path

java.lang.String path
the pathname of the entry


absPath

java.lang.String absPath
the absolute path of the entry

Class org.tigris.subversion.javahl.Info extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

java.lang.String name
the name of the item


url

java.lang.String url
the url of the item


uuid

java.lang.String uuid
the uuid of the repository


repository

java.lang.String repository
the repository url


schedule

int schedule
the schedule on the next commit (see NodeKind)


nodeKind

int nodeKind
the kind of node (file or directory or unknown


author

java.lang.String author
the author of the last commit before base


revision

long revision
the last revision this item was updated


lastChangedRevision

long lastChangedRevision
the last revision the item before base


lastChangedDate

java.util.Date lastChangedDate
the date of the last commit


lastDateTextUpdate

java.util.Date lastDateTextUpdate
the last up-to-date time for the text context


lastDatePropsUpdate

java.util.Date lastDatePropsUpdate
the last up-to-date time for the properties


copied

boolean copied
the item was copied


deleted

boolean deleted
the item was deleted


absent

boolean absent
the item is absent


incomplete

boolean incomplete
the item is incomplete


copyRev

long copyRev
the copy source revision


copyUrl

java.lang.String copyUrl
the copy source url

Class org.tigris.subversion.javahl.Info2 extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

path

java.lang.String path
the path of the item


url

java.lang.String url
the url of the item


rev

long rev
the revision of the item


kind

int kind
the item kinds (see NodeKind)


reposRootUrl

java.lang.String reposRootUrl
the root URL of the repository


reposUUID

java.lang.String reposUUID
the UUID of the repository


lastChangedRev

long lastChangedRev
the revision of the last change


lastChangedDate

long lastChangedDate
the date of the last change in ns


lastChangedAuthor

java.lang.String lastChangedAuthor
the author of the last change


lock

Lock lock
the information about any lock (may be null)


hasWcInfo

boolean hasWcInfo
the flag if the remaining fields are set


schedule

int schedule
the scheduled operation at next commit (see ScheduleKind)


copyFromUrl

java.lang.String copyFromUrl
if the item was copied, the source url


copyFromRev

long copyFromRev
if the item was copied, the source rev


textTime

long textTime
the last time the item was changed in ns


propTime

long propTime
the last time the properties of the items were changed in ns


checksum

java.lang.String checksum
the checksum of the item


conflictOld

java.lang.String conflictOld
if the item is in conflict, the filename of the base version file


conflictNew

java.lang.String conflictNew
if the item is in conflict, the filename of the last repository version file


conflictWrk

java.lang.String conflictWrk
if the item is in conflict, the filename of the working copy version file


prejfile

java.lang.String prejfile
the property reject file


changelistName

java.lang.String changelistName
The name of the changelist.

Since:
1.5

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

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.

Class org.tigris.subversion.javahl.JNIError extends java.lang.Error implements Serializable

serialVersionUID: 1L

Class org.tigris.subversion.javahl.Lock extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

owner

java.lang.String owner
the owner of the lock


path

java.lang.String path
the path of the locked item


token

java.lang.String token
the token provided during the lock operation


comment

java.lang.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

Class org.tigris.subversion.javahl.LogDate extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

timeMicros

long timeMicros

cachedString

java.lang.String cachedString

cachedDate

java.util.Calendar cachedDate

Class org.tigris.subversion.javahl.LogMessage extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

message

java.lang.String message
The log message for the revision.


timeMicros

long timeMicros
The time of the commit measured in the number of microseconds since 00:00:00 January 1, 1970 UTC.


date

java.util.Date date
The date of the commit.


revision

long revision
The number of the revision.


author

java.lang.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).

Class org.tigris.subversion.javahl.Mergeinfo extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

mergeSources

java.util.Map<K,V> mergeSources
A mapping of repository-relative paths to a list of revision ranges.

Class org.tigris.subversion.javahl.NotifyInformation extends java.util.EventObject implements Serializable

serialVersionUID: 1L

Serialized Fields

action

int action
The NotifyAction which triggered this event.


kind

int kind
The NodeKind of the item.


mimeType

java.lang.String mimeType
The MIME type of the item.


lock

Lock lock
Any lock for the item.


errMsg

java.lang.String errMsg
Any error message for the item.


contentState

int contentState
The NotifyStatus of the content of the item.


propState

int propState
The NotifyStatus of the properties of the item.


lockState

int lockState
The LockStatus of the lock of the item.


revision

long revision
The revision of the item.


changelistName

java.lang.String changelistName
The name of the changelist.

Since:
1.5

mergeRange

RevisionRange mergeRange
The range of the merge just beginning to occur.

Since:
1.5

Class org.tigris.subversion.javahl.ProgressEvent extends java.lang.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 java.lang.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

java.util.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 java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

from

Revision from

to

Revision to

Class org.tigris.subversion.javahl.Status extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

url

java.lang.String url
the url for accessing the item


path

java.lang.String path
the path in the working copy


nodeKind

int nodeKind
kind of the item (file, directory or unknonw)


revision

long revision
the base revision of the working copy


lastChangedRevision

long lastChangedRevision
the last revision the item was changed before base


lastChangedDate

long lastChangedDate
the last date the item was changed before base (represented in microseconds since the epoch)


lastCommitAuthor

java.lang.String lastCommitAuthor
the last author of the last change before base


textStatus

int textStatus
the file or directory status (See StatusKind)


propStatus

int propStatus
the status of the properties (See StatusKind)


locked

boolean locked
flag is this item is locked locally by subversion (running or aborted operation)


copied

boolean copied
has this item be copied from another item


switched

boolean switched
has the url of the item be switch


repositoryTextStatus

int repositoryTextStatus
the file or directory status of base (See StatusKind)


repositoryPropStatus

int repositoryPropStatus
the status of the properties base (See StatusKind)


conflictNew

java.lang.String conflictNew
if there is a conflict, the filename of the new version from the repository


conflictOld

java.lang.String conflictOld
if there is a conflict, the filename of the common base version from the repository


conflictWorking

java.lang.String conflictWorking
if there is a conflict, the filename of the former working copy version


urlCopiedFrom

java.lang.String urlCopiedFrom
if copied, the url of the copy source


revisionCopiedFrom

long revisionCopiedFrom
if copied, the revision number of the copy source


lockToken

java.lang.String lockToken
Since:
1.2 token specified for the lock (null if not locked)

lockOwner

java.lang.String lockOwner
Since:
1.2 owner of the lock (null if not locked)

lockComment

java.lang.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)

reposLock

Lock reposLock
Since:
1.2 the lock in the repository

reposLastCmtRevision

long reposLastCmtRevision
Since:
1.3 Set to the youngest committed revision, or Revision.SVN_INVALID_REVNUM 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.

reposKind

int reposKind
Since:
1.3 Set to the node kind of the youngest commit, or NodeKind.none if not out of date.

reposLastCmtAuthor

java.lang.String reposLastCmtAuthor
Since:
1.3 Set to the user name of the youngest commit, or null if not out of date.

changelist

java.lang.String changelist
Since:
1.5 Set to the changelist of the item, or null if not under version control.

Class org.tigris.subversion.javahl.SubversionException extends java.lang.Exception implements Serializable

serialVersionUID: 1L