Package org.tigris.subversion.javahl
Class Info2
- java.lang.Object
-
- org.tigris.subversion.javahl.Info2
-
- All Implemented Interfaces:
java.io.Serializable
public class Info2 extends java.lang.Object implements java.io.Serializablethis class is returned by SVNClientInterface.info2 and contains information about items in the repository or working copy- Since:
- 1.2
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetChangelistName()java.lang.StringgetChecksum()return the checksum of the itemConflictDescriptorgetConflictDescriptor()java.lang.StringgetConflictNew()return if the item is in conflict, the filename of the last repository version filejava.lang.StringgetConflictOld()return if the item is in conflict, the filename of the base version filejava.lang.StringgetConflictWrk()return if the item is in conflict, the filename of the working copy version filelonggetCopyFromRev()return if the item was copied, the source revjava.lang.StringgetCopyFromUrl()return if the item was copied, the source urlintgetDepth()intgetKind()return the item kinds (see NodeKind)java.lang.StringgetLastChangedAuthor()return the author of the last changejava.util.DategetLastChangedDate()return the date of the last changelonggetLastChangedRev()return the revision of the last changeLockgetLock()return the information about any lock (may be null)java.lang.StringgetPath()return the path of the itemjava.lang.StringgetPrejfile()return the property reject filejava.util.DategetPropTime()return the last time the properties of the items were changedjava.lang.StringgetReposRootUrl()return the root URL of the repositorylonggetReposSize()java.lang.StringgetReposUUID()return the UUID of the repositorylonggetRev()return the revision of the itemintgetSchedule()return the scheduled operation at next commit (see ScheduleKind)java.util.DategetTextTime()return the last time the item was changedjava.lang.StringgetUrl()return the url of the itemlonggetWorkingSize()booleanisHasWcInfo()return the flag if the working copy fields are setjava.lang.StringtoString()
-
-
-
Constructor Detail
-
Info2
public Info2(Info aInfo)
A backward-compat constructor.
-
-
Method Detail
-
getPath
public java.lang.String getPath()
return the path of the item
-
getUrl
public java.lang.String getUrl()
return the url of the item
-
getRev
public long getRev()
return the revision of the item
-
getKind
public int getKind()
return the item kinds (see NodeKind)
-
getReposRootUrl
public java.lang.String getReposRootUrl()
return the root URL of the repository
-
getReposUUID
public java.lang.String getReposUUID()
return the UUID of the repository
-
getLastChangedRev
public long getLastChangedRev()
return the revision of the last change
-
getLastChangedDate
public java.util.Date getLastChangedDate()
return the date of the last change
-
getLastChangedAuthor
public java.lang.String getLastChangedAuthor()
return the author of the last change
-
getLock
public Lock getLock()
return the information about any lock (may be null)
-
isHasWcInfo
public boolean isHasWcInfo()
return the flag if the working copy fields are set
-
getSchedule
public int getSchedule()
return the scheduled operation at next commit (see ScheduleKind)
-
getCopyFromUrl
public java.lang.String getCopyFromUrl()
return if the item was copied, the source url
-
getCopyFromRev
public long getCopyFromRev()
return if the item was copied, the source rev
-
getTextTime
public java.util.Date getTextTime()
return the last time the item was changed
-
getPropTime
public java.util.Date getPropTime()
return the last time the properties of the items were changed
-
getChecksum
public java.lang.String getChecksum()
return the checksum of the item
-
getConflictOld
public java.lang.String getConflictOld()
return if the item is in conflict, the filename of the base version file
-
getConflictNew
public java.lang.String getConflictNew()
return if the item is in conflict, the filename of the last repository version file
-
getConflictWrk
public java.lang.String getConflictWrk()
return if the item is in conflict, the filename of the working copy version file
-
getPrejfile
public java.lang.String getPrejfile()
return the property reject file
-
getChangelistName
public java.lang.String getChangelistName()
- Returns:
- The name of the changelist.
- Since:
- 1.5
-
getWorkingSize
public long getWorkingSize()
- Returns:
- The size of the file after being translated into its
local representation, or
-1if unknown. Not applicable for directories. - Since:
- 1.5
-
getReposSize
public long getReposSize()
- Returns:
- 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.
-
getDepth
public int getDepth()
- Returns:
- The depth of the directory or
nullif the item is a file. - Since:
- New in 1.5.
-
getConflictDescriptor
public ConflictDescriptor getConflictDescriptor()
- Returns:
- the tree conflict of which this node is a victim, or null if none
- Since:
- New in 1.6.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object- Returns:
- A string representation of this info.
-
-