Interface ItemListBuilder<B extends ItemListBuilder<B>>

All Known Subinterfaces:
ItemForestBuilder<B>
All Known Implementing Classes:
ItemForestBuilderImpl

@PublicApi public interface ItemListBuilder<B extends ItemListBuilder<B>>
  • Method Summary

    Modifier and Type
    Method
    Description
    Appends a new row with the given item identity.
    nextRow(ItemIdentity itemId, long semantics)
    Appends a new row with the given item identity and semantics.
  • Method Details

    • nextRow

      @NotNull B nextRow(@NotNull ItemIdentity itemId)
      Appends a new row with the given item identity.
      Parameters:
      itemId - Item identity
      Returns:
      this instance
    • nextRow

      @NotNull B nextRow(@NotNull ItemIdentity itemId, long semantics)
      Appends a new row with the given item identity and semantics.
      Parameters:
      itemId - Item identity
      semantics - Semantics code. Semantics is still work in progress, and passing any value other than 0 may result in undefined behavior.
      Returns:
      this instance