Interface IBaselineCollectionElement

All Superinterfaces:
IChangeGenerator, IChangeListener, IHasCustomValues, IHasValues, IStructure

public interface IBaselineCollectionElement extends IStructure
Since:
3.20.1
  • Field Details

  • Method Details

    • getRevision

      @Nullable String getRevision()
      Revision of the object in the collection.
    • setRevision

      void setRevision(@Nullable String revision)
    • getObjectWithRevision

      @Nullable <T extends IPObject> T getObjectWithRevision()
      Returns the object in the revision it has in the collection. (Or the head object if the revision is not set.)
      See Also:
    • hasObject

      boolean hasObject(@NotNull IPObject object)
      Whether this element contains the object. It ignores the revision.