Interface ItemId

All Superinterfaces:
Serializable
All Known Subinterfaces:
ErrorId, ItemIdPartial, ItemIndex, ItemRef, ValueSetId
All Known Implementing Classes:
ImmutableErrorId, ImmutableItemIdPartial, ImmutableItemIndex, ImmutableItemRef, ImmutableValueSetId

public interface ItemId extends Serializable
  • Method Details

    • getParent

      @Parameter(order=1) Optional<ItemId> getParent()
    • getValue

      String getValue()
    • isPartial

      default boolean isPartial()
    • withParent

      default <I extends ItemId> ItemId withParent(I parent)
    • withParent

      default ItemId withParent(Optional<? extends ItemId> parent)