Object/Class

org.cert.netsa.io.ipfix

ListSemantics

Related Docs: class ListSemantics | package ipfix

Permalink

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
Serializable, Serializable, Product, Equals, ShortEnum[ListSemantics], ValueEnum[Short, ListSemantics], AnyRef, Any
Ordering
  1. Grouped
  2. Alphabetic
  3. By Inheritance
Inherited
  1. ListSemantics
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. ShortEnum
  7. ValueEnum
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object AllOf extends ListSemantics with Product with Serializable

    Permalink

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

  5. object ExactlyOneOf extends ListSemantics with Product with Serializable

    Permalink

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

  6. object NoneOf extends ListSemantics with Product with Serializable

    Permalink

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

  7. object OneOrMoreOf extends ListSemantics with Product with Serializable

    Permalink

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

  8. object Ordered extends ListSemantics with Product with Serializable

    Permalink

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

  9. object Undefined extends ListSemantics with Product with Serializable

    Permalink

    IPFIX List semantic denoting the semantic is not specified.

  10. def apply(v: Short): ListSemantics

    Permalink

    Converts a short value to a list semantic type.

    Converts a short value to a list semantic type.

    returns

    The list semantic represented by this value.

    Exceptions thrown

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

  11. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  12. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  15. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. final macro def findValues: IndexedSeq[ListSemantics]

    Permalink
    Attributes
    protected
    Definition Classes
    ShortEnum
  17. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  18. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  19. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  20. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  21. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  22. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  23. lazy val values: IndexedSeq[ListSemantics]

    Permalink

    Collection of all known valid list semantics.

    Collection of all known valid list semantics.

    Definition Classes
    ListSemantics → ValueEnum
  24. final lazy val valuesToEntriesMap: Map[Short, ListSemantics]

    Permalink
    Definition Classes
    ValueEnum
  25. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. def withName(name: String): ListSemantics

    Permalink

    Finds the IPFIX list semantic type whose name is name.

    Finds the IPFIX list semantic type whose name is name.

    The function seaches linearly through the list of list semantics.

    returns

    The list semantic represented by name.

    Exceptions thrown

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

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

    Permalink

    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.

  30. def withValue(i: Short): ListSemantics

    Permalink
    Definition Classes
    ValueEnum
    Annotations
    @SuppressWarnings()
  31. def withValueEither(i: Short): Either[NoSuchMember[Short, ValueEnumEntry[Short]], ListSemantics]

    Permalink
    Definition Classes
    ValueEnum
  32. def withValueOpt(i: Short): Option[ListSemantics]

    Permalink
    Definition Classes
    ValueEnum

Inherited from Serializable

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