Class DirEntry

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      class  DirEntry.Fields
      The various field values which can be passed to list()
    • Constructor Summary

      Constructors 
      Constructor Description
      DirEntry​(java.lang.String path, java.lang.String absPath, NodeKind nodeKind, long size, boolean hasProps, long lastChangedRevision, long lastChanged, java.lang.String lastAuthor)
      this constructor is only called from the JNI code
    • Constructor Detail

      • DirEntry

        public DirEntry​(java.lang.String path,
                        java.lang.String absPath,
                        NodeKind nodeKind,
                        long size,
                        boolean hasProps,
                        long lastChangedRevision,
                        long lastChanged,
                        java.lang.String lastAuthor)
        this constructor is only called from the JNI code
        Parameters:
        path - the pathname of the entry
        absPath - the absolute path of the entry
        nodeKind - the kind of entry (file or directory)
        size - the size of the file
        hasProps - if the entry has properties managed by subversion
        lastChangedRevision - the revision number of the last change
        lastChanged - the date of the last change
        lastAuthor - the author of the last change
    • Method Detail

      • getPath

        public java.lang.String getPath()
        Returns the path of the entry.
        Returns:
        the path of the entry.
      • getAbsPath

        public java.lang.String getAbsPath()
        Returns the absolute path of the entry.
        Returns:
        the absolute path of the entry.
      • getLastChanged

        public java.util.Date getLastChanged()
        Returns the last time the file was changed.
        Returns:
        the last time the file was changed.
      • getLastChangedRevision

        public Revision.Number getLastChangedRevision()
        Returns the revision of the last change.
        Returns:
        revision of the last change as a Revision object.
      • getLastChangedRevisionNumber

        public long getLastChangedRevisionNumber()
        Returns the revision number of the last change.
        Returns:
        revision number of the last change.
      • getHasProps

        public boolean getHasProps()
        Returns if the entry has properties managed by Subversion.
        Returns:
        if the entry has properties managed by subversion.
      • getLastAuthor

        public java.lang.String getLastAuthor()
        Returns the author of the last change.
        Returns:
        the author of the last change.
      • getNodeKind

        public NodeKind getNodeKind()
        Return the kind of entry (file or directory)
        Returns:
        the kind of the entry (file or directory) see NodeKind class
      • getSize

        public long getSize()
        Return the length of file test or 0 for directories
        Returns:
        length of file text, or 0 for directories
      • setPath

        public void setPath​(java.lang.String path)
        Set the path. This should only be used by compatibility wrapper.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
        Returns:
        The path at its last changed revision.