# Uses of Class
com.onwbp.base.text.NomenclatureItem

Packages that use NomenclatureItem
Package
Description
com.onwbp.base.text
Provides classes for creating user messages and nomenclatures.

- ## Uses of NomenclatureItem in com.onwbp.base.text

  Subclasses of NomenclatureItem in com.onwbp.base.text
  Modifier and Type
  Class
  Description
  `class`
  `NomenclatureItemValue<T>`
  A `NomenclatureItemValue` is a label value in a containing `Nomenclature`.
  Methods in com.onwbp.base.text that return NomenclatureItem
  Modifier and Type
  Method
  Description
  `NomenclatureItem<T>`
  Nomenclature.`findNomenclatureItemWithValue(Object aSearchedValue)`
  Returns the first `NomenclatureItem` whose value is equal to the argument.
  `NomenclatureItem<T>`
  Nomenclature.`getItems(int index)`
  Returns the item at the specified position in this `Nomenclature`.
  Methods in com.onwbp.base.text that return types with arguments of type NomenclatureItem
  Modifier and Type
  Method
  Description
  `static final <T> Comparator<NomenclatureItem<T>>`
  Nomenclature.`comparatorByLabel()`
  Returns a label comparator.
  `static final <U> Comparator<NomenclatureItem<U>>`
  Nomenclature.`getComparatorByLabel()`
  `List<NomenclatureItem<T>>`
  Nomenclature.`getItems()`
  Returns all items (internal, used for debug tag)
  `Iterator<NomenclatureItem<T>>`
  Nomenclature.`getItemsIterator()`
  Returns an iterator over all the items of this `Nomenclature`.
  Methods in com.onwbp.base.text with parameters of type NomenclatureItem
  Modifier and Type
  Method
  Description
  `Nomenclature<T>`
  Nomenclature.`addItem(NomenclatureItem<T> anItem)`
  Adds a `NomenclatureItem` to this instance.
  Method parameters in com.onwbp.base.text with type arguments of type NomenclatureItem
  Modifier and Type
  Method
  Description
  `void`
  Nomenclature.`setItems(List<NomenclatureItem<T>> aList)`