java.lang.Object
org.tmatesoft.svn.core.internal.wc.admin.SVNEntry
Direct Known Subclasses:
SVNEntry16, SVNEntry17

public abstract class SVNEntry extends java.lang.Object
Version:
1.3
  • Field Details

    • myName

      private java.lang.String myName
    • author

      private java.lang.String author
    • cachableProperties

      private java.lang.String[] cachableProperties
    • changelistName

      private java.lang.String changelistName
    • checksum

      private java.lang.String checksum
    • committedDate

      private SVNDate committedDate
    • committedRevision

      private long committedRevision
    • conflictNew

      private java.lang.String conflictNew
    • conflictOld

      private java.lang.String conflictOld
    • conflictWorking

      private java.lang.String conflictWorking
    • copyFromRevision

      private long copyFromRevision
    • copyFromURL

      private java.lang.String copyFromURL
    • depth

      private SVNDepth depth
    • externalFilePath

      private java.lang.String externalFilePath
    • externalFilePegRevision

      private SVNRevision externalFilePegRevision
    • externalFileRevision

      private SVNRevision externalFileRevision
    • kind

      private SVNNodeKind kind
    • lockComment

      private java.lang.String lockComment
    • lockCreationDate

      private SVNDate lockCreationDate
    • lockOwner

      private java.lang.String lockOwner
    • lockToken

      private java.lang.String lockToken
    • presentProperties

      private java.lang.String[] presentProperties
    • propRejectFile

      private java.lang.String propRejectFile
    • propTime

      private SVNDate propTime
    • repositoryRoot

      private java.lang.String repositoryRoot
    • revision

      private long revision
    • schedule

      private java.lang.String schedule
    • textTime

      private SVNDate textTime
    • treeConflictData

      private java.lang.String treeConflictData
    • url

      private java.lang.String url
    • uuid

      private java.lang.String uuid
    • workingSize

      private long workingSize
    • absent

      private boolean absent
    • copied

      private boolean copied
    • deleted

      private boolean deleted
    • incomplete

      private boolean incomplete
    • keepLocal

      private boolean keepLocal
    • hasProperties

      private boolean hasProperties
    • hasPropertiesModifications

      private boolean hasPropertiesModifications
    • parentURL

      private java.lang.String parentURL
  • Constructor Details

    • SVNEntry

      public SVNEntry()
  • Method Details

    • isThisDir

      public abstract boolean isThisDir()
    • getAdminArea

      public abstract SVNAdminArea getAdminArea()
    • getURL

      public java.lang.String getURL()
    • getSVNURL

      public SVNURL getSVNURL() throws SVNException
      Throws:
      SVNException
    • getName

      public java.lang.String getName()
    • isDirectory

      public boolean isDirectory()
    • getRevision

      public long getRevision()
    • isScheduledForAddition

      public boolean isScheduledForAddition()
    • isScheduledForDeletion

      public boolean isScheduledForDeletion()
    • isScheduledForReplacement

      public boolean isScheduledForReplacement()
    • isHidden

      public boolean isHidden()
    • isFile

      public boolean isFile()
    • getLockToken

      public java.lang.String getLockToken()
    • isDeleted

      public boolean isDeleted()
    • isAbsent

      public boolean isAbsent()
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • setRevision

      public boolean setRevision(long revision)
    • setCommittedRevision

      public boolean setCommittedRevision(long cmtRevision)
    • setAuthor

      public boolean setAuthor(java.lang.String cmtAuthor)
    • setChangelistName

      public boolean setChangelistName(java.lang.String changelistName)
    • getChangelistName

      public java.lang.String getChangelistName()
    • setWorkingSize

      public boolean setWorkingSize(long size)
    • getWorkingSize

      public long getWorkingSize()
    • getDepth

      public SVNDepth getDepth()
    • setDepth

      public void setDepth(SVNDepth depth)
    • setURL

      public boolean setURL(java.lang.String url)
    • setIncomplete

      public void setIncomplete(boolean incomplete)
    • isIncomplete

      public boolean isIncomplete()
    • getConflictOld

      public java.lang.String getConflictOld()
    • setConflictOld

      public void setConflictOld(java.lang.String name)
    • getConflictNew

      public java.lang.String getConflictNew()
    • setConflictNew

      public void setConflictNew(java.lang.String name)
    • getConflictWorking

      public java.lang.String getConflictWorking()
    • setConflictWorking

      public void setConflictWorking(java.lang.String name)
    • getPropRejectFile

      public java.lang.String getPropRejectFile()
    • setPropRejectFile

      public void setPropRejectFile(java.lang.String name)
    • getAuthor

      public java.lang.String getAuthor()
    • setCommittedDate

      public void setCommittedDate(java.lang.String date)
    • getCommittedDate

      public java.lang.String getCommittedDate()
    • getCommittedRevision

      public long getCommittedRevision()
    • setTextTime

      public void setTextTime(java.lang.String time)
    • setKind

      public void setKind(SVNNodeKind kind)
    • setAbsent

      public void setAbsent(boolean absent)
    • setDeleted

      public void setDeleted(boolean deleted)
    • getKind

      public SVNNodeKind getKind()
    • getTextTime

      public java.lang.String getTextTime()
    • getChecksum

      public java.lang.String getChecksum()
    • setChecksum

      public void setChecksum(java.lang.String checksum)
    • setLockComment

      public void setLockComment(java.lang.String comment)
    • setLockOwner

      public void setLockOwner(java.lang.String owner)
    • setLockCreationDate

      public void setLockCreationDate(java.lang.String date)
    • setLockToken

      public void setLockToken(java.lang.String token)
    • setUUID

      public void setUUID(java.lang.String uuid)
    • unschedule

      public void unschedule()
    • scheduleForAddition

      public void scheduleForAddition()
    • scheduleForDeletion

      public void scheduleForDeletion()
    • scheduleForReplacement

      public void scheduleForReplacement()
    • setSchedule

      public void setSchedule(java.lang.String schedule)
    • setCopyFromRevision

      public void setCopyFromRevision(long revision)
    • setCopyFromURL

      public boolean setCopyFromURL(java.lang.String url)
    • setCopied

      public void setCopied(boolean copied)
    • getCopyFromURL

      public java.lang.String getCopyFromURL()
    • getCopyFromSVNURL

      public SVNURL getCopyFromSVNURL() throws SVNException
      Throws:
      SVNException
    • getCopyFromRevision

      public long getCopyFromRevision()
    • getPropTime

      public java.lang.String getPropTime()
    • setPropTime

      public void setPropTime(java.lang.String time)
    • isCopied

      public boolean isCopied()
    • getUUID

      public java.lang.String getUUID()
    • getRepositoryRoot

      public java.lang.String getRepositoryRoot()
    • getRepositoryRootURL

      public SVNURL getRepositoryRootURL() throws SVNException
      Throws:
      SVNException
    • setRepositoryRoot

      public boolean setRepositoryRoot(java.lang.String url)
    • setRepositoryRootURL

      public boolean setRepositoryRootURL(SVNURL url)
    • getLockOwner

      public java.lang.String getLockOwner()
    • getLockComment

      public java.lang.String getLockComment()
    • getLockCreationDate

      public java.lang.String getLockCreationDate()
    • getSchedule

      public java.lang.String getSchedule()
    • setCachableProperties

      public void setCachableProperties(java.lang.String[] cachableProps)
    • setPresentProperties

      public void setPresentProperties(java.lang.String[] properties)
    • setKeepLocal

      public void setKeepLocal(boolean keepLocal)
    • isKeepLocal

      public boolean isKeepLocal()
    • getCachableProperties

      public java.lang.String[] getCachableProperties()
    • getPresentProperties

      public java.lang.String[] getPresentProperties()
    • getExternalFilePath

      public java.lang.String getExternalFilePath()
    • getExternalFileRevision

      public SVNRevision getExternalFileRevision()
    • getExternalFilePegRevision

      public SVNRevision getExternalFilePegRevision()
    • setExternalFilePath

      public void setExternalFilePath(java.lang.String path)
    • setExternalFileRevision

      public void setExternalFileRevision(SVNRevision rev)
    • setExternalFilePegRevision

      public void setExternalFilePegRevision(SVNRevision pegRev)
    • getTreeConflictData

      public java.lang.String getTreeConflictData()
    • getTreeConflicts

      public abstract java.util.Map<java.io.File,SVNTreeConflictDescription> getTreeConflicts() throws SVNException
      Throws:
      SVNException
    • setTreeConflictData

      public void setTreeConflictData(java.lang.String conflictData)
    • setTreeConflicts

      public void setTreeConflicts(java.util.Map treeConflicts) throws SVNException
      Throws:
      SVNException
    • setHasProperties

      public void setHasProperties(boolean hasProps)
    • setHasPropertiesModifications

      public void setHasPropertiesModifications(boolean hasPropsMods)
    • hasPropertiesModifications

      public boolean hasPropertiesModifications()
    • hasProperties

      public boolean hasProperties()
    • setParentURL

      public void setParentURL(java.lang.String url)
    • setName

      public void setName(java.lang.String name)
    • applyChanges

      public void applyChanges(java.util.Map attributes)
    • setAttribute

      private void setAttribute(java.lang.String name, java.lang.Object value)
    • asMap

      public java.util.Map asMap()