Class CommitItem

  • All Implemented Interfaces:
    java.io.Serializable

    public class CommitItem
    extends java.lang.Object
    implements java.io.Serializable
    This class describes a item which will be committed.
    See Also:
    Serialized Form
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  CommitItem.StateFlags
      the class for the commit item state flags.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getCopyUrl()
      Returns the source url if the item is copied
      java.lang.String getMovedFromPath()  
      NodeKind getNodeKind()
      return the node kind of the commit item
      java.lang.String getPath()
      retrieve the path of the commit item
      long getRevision()
      Returns the revision number
      int getStateFlags()
      return the kind of change for the commit item.
      java.lang.String getUrl()
      Returns the url of the item
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getPath

        public java.lang.String getPath()
        retrieve the path of the commit item
        Returns:
        the path
      • getNodeKind

        public NodeKind getNodeKind()
        return the node kind of the commit item
        Returns:
        the node kind. Look at the NodeKind class.
      • getStateFlags

        public int getStateFlags()
        return the kind of change for the commit item.
        Returns:
        the state flags. Look at the CommitItemStateFlags interface.
      • getUrl

        public java.lang.String getUrl()
        Returns the url of the item
        Returns:
        url
      • getCopyUrl

        public java.lang.String getCopyUrl()
        Returns the source url if the item is copied
        Returns:
        source url
      • getRevision

        public long getRevision()
        Returns the revision number
        Returns:
        revision number
      • getMovedFromPath

        public java.lang.String getMovedFromPath()
        Returns:
        the absolute path of the source of a move.
        Since:
        1.8