Packages

case object ListSemantics extends ShortEnum[ListSemantics] with Product with Serializable

IPFIX Structured Data (List) Type Semantics as defined in RFC6313

Structured data type semantics are provided in order to express the relationship among multiple list elements in a Structured Data Information Element.

See https://www.iana.org/assignments/ipfix/ipfix.xhtml#ipfix-structured-data-types-semantics

May be converted to and from Short values.

Linear Supertypes
Ordering
  1. Grouped
  2. Alphabetic
  3. By Inheritance
Inherited
  1. ListSemantics
  2. Serializable
  3. Product
  4. Equals
  5. ShortEnum
  6. ValueEnum
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def apply(v: Short): ListSemantics

    The IPFIX list semantic type for this Short value.

    The IPFIX list semantic type for this Short value.

    Exceptions thrown

    java.util.NoSuchElementException if the value represents no known list semantic type.

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  10. final macro def findValues: IndexedSeq[ListSemantics]
    Attributes
    protected
    Definition Classes
    ShortEnum
  11. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  16. def productElementName(n: Int): String
    Definition Classes
    Product
  17. def productElementNames: Iterator[String]
    Definition Classes
    Product
  18. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  19. lazy val values: IndexedSeq[ListSemantics]

    Collection of all known valid list semantics.

    Collection of all known valid list semantics.

    Definition Classes
    ListSemantics → ValueEnum
  20. final lazy val valuesToEntriesMap: Map[Short, ListSemantics]
    Definition Classes
    ValueEnum
  21. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  22. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  23. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  24. def withName(name: String): ListSemantics

    The IPFIX list semantic type identified by the name name.

    The IPFIX list semantic type identified by the name name.

    Exceptions thrown

    java.util.NoSuchElementException if the name represents no known list semantic.

  25. def withNameOpt(name: String): Option[ListSemantics]

    Finds the IPFIX IE list semantic value whose name is name as an Option.

    Finds the IPFIX IE list semantic value whose name is name as an Option.

    The function seaches linearly through the list of list semantics.

    returns

    The list semantic represented by name.

  26. def withValue(i: Short): ListSemantics
    Definition Classes
    ValueEnum
    Annotations
    @SuppressWarnings()
  27. def withValueEither(i: Short): Either[NoSuchMember[Short, ValueEnumEntry[Short]], ListSemantics]
    Definition Classes
    ValueEnum
  28. def withValueOpt(i: Short): Option[ListSemantics]
    Definition Classes
    ValueEnum
  29. case object AllOf extends ListSemantics with Product with Serializable

    IPFIX list semantic value denoting all of the elements in the list are properties of the data record.

  30. case object ExactlyOneOf extends ListSemantics with Product with Serializable

    IPFIX list semantic value denoting that only a single element in the list is a property of the data record.

  31. case object NoneOf extends ListSemantics with Product with Serializable

    IPFIX list semantic value denoting that none of the elements are properties of the data record.

  32. case object OneOrMoreOf extends ListSemantics with Product with Serializable

    IPFIX list semantic value denoting one or more elements in the list are properties of the data record.

  33. case object Ordered extends ListSemantics with Product with Serializable

    IPFIX list semantic value denoting elements in the list are ordered.

  34. case object Undefined extends ListSemantics with Product with Serializable

    IPFIX List semantic denoting the semantic is not specified.

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from ShortEnum[ListSemantics]

Inherited from ValueEnum[Short, ListSemantics]

Inherited from AnyRef

Inherited from Any

Members

Values

Ungrouped