Object/Class

org.cert.netsa.io.ipfix

Template

Related Docs: class Template | package ipfix

Permalink

object Template

A Template factory.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Template
  2. AnyRef
  3. 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. final def asInstanceOf[T0]: T0

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

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

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. def fromBuffer(b: ByteBuffer, m: Message, isOptionsTemplate: Boolean): Template

    Permalink

    Creates a new Template object by interpreting the data in the specified buffer.

    Creates a new Template object by interpreting the data in the specified buffer. Adds the Template to the Session of the Message.

  10. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  11. def hashCode(): Int

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

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

    Permalink
    Definition Classes
    AnyRef
  14. def newOptionsTemplate(scope: Int, model: InfoModel, fields: Iterable[(String, Int)], name: String, description: Option[String]): Template

    Permalink

    Creates a new Options Template by getting from the InfoModel the InfoElement whose name is the String member of fields.

    Creates a new Options Template by getting from the InfoModel the InfoElement whose name is the String member of fields. The Options Template is given the specified scope. The fields are inserted into the Options Template in the order they appear in the Iterable.

    Throws an exception if the InfoElement does not exist. To avoid this exception, use the version that takes IEFieldSpecifier.

    scope

    The scope for the new Options Template.

    model

    The InfoModel in which to find the InfoElements specified in fields.

    fields

    The fields for the new Template.

    name

    A name to identify the Template.

    description

    An optional description for the Template.

    Since

    1.3.1

  15. def newOptionsTemplate(scope: Int, model: InfoModel, fields: Iterable[(String, Int)]): Template

    Permalink

    Creates a new Options Template by getting from the InfoModel the InfoElement whose name is the String member of fields.

    Creates a new Options Template by getting from the InfoModel the InfoElement whose name is the String member of fields. The Options Template is given the specified scope. The fields are inserted into the Options Template in the order they appear in the Iterable.

    Throws an exception if the InfoElement does not exist. To avoid this exception, use the version that takes IEFieldSpecifier.

    scope

    The scope for the new Options Template.

    model

    The InfoModel in which to find the InfoElements specified in fields.

    fields

    The fields for the new Template.

    Since

    1.3.1

  16. def newOptionsTemplate(scope: Int, fields: Iterable[(InfoElement, Int)], name: String, description: Option[String]): Template

    Permalink

    Creates a new Options Template.

    Creates a new Options Template. The Options Template is given the specified scope, and it uses the InfoElement and length pairs specified in fields. The fields are inserted into the Template in the order they appear in the Iterable.

    scope

    The scope for the new Options Template.

    fields

    The fields for the new Template.

    name

    A name to identify the Template.

    description

    An optional description for the Template.

    Since

    1.3.1

  17. def newOptionsTemplate(scope: Int, fields: Iterable[(InfoElement, Int)]): Template

    Permalink

    Creates a new Options Template.

    Creates a new Options Template. The Options Template is given the specified scope, and it uses the InfoElement and length pairs specified in fields. The fields are inserted into the Template in the order they appear in the Iterable.

    scope

    The scope for the new Options Template.

    fields

    The fields for the new Template.

  18. def newOptionsTemplate(scope: Int, fields: Iterable[IEFieldSpecifier], model: InfoModel, name: String, description: Option[String]): Template

    Permalink

    Creates a new Options Template.

    Creates a new Options Template. The Options Template is given the specified scope, and it has the InfoElements whose Identifiers are specified in fields, where model is used to map the Identifiers to InfoElements. The fields are inserted into the Options Template in the order they appear in the Iterable.

    If an IEFieldSpecifier specifies an unknown InfoElement, a placeholder InfoElement of type OctetArray is created to hold the value.

    scope

    The scope for the new Options Template.

    fields

    The fields for the new Options Template.

    model

    The InfoModel in which to find the InfoElements specified in fields.

    name

    A name to identify the Template.

    description

    An optional description for the Template.

    Since

    1.3.1

  19. def newOptionsTemplate(scope: Int, fields: Iterable[IEFieldSpecifier], model: InfoModel): Template

    Permalink

    Creates a new Options Template.

    Creates a new Options Template. The Options Template is given the specified scope, and it has the InfoElements whose Identifiers are specified in fields, where model is used to map the Identifiers to InfoElements. The fields are inserted into the Options Template in the order they appear in the Iterable.

    If an IEFieldSpecifier specifies an unknown InfoElement, a placeholder InfoElement of type OctetArray is created to hold the value.

    scope

    The scope for the new Options Template.

    fields

    The fields for the new Options Template.

    model

    The InfoModel in which to find the InfoElements specified in fields.

  20. def newTemplate(model: InfoModel, fields: Iterable[(String, Int)], name: String, description: Option[String]): Template

    Permalink

    Creates a new Template by getting from the InfoModel the InfoElement whose name is the String member of fields.

    Creates a new Template by getting from the InfoModel the InfoElement whose name is the String member of fields. The fields are inserted into the Template in the order they appear in the Iterable.

    Throws an exception if the InfoElement does not exist. To avoid this exception, use the version that takes IEFieldSpecifier.

    model

    The InfoModel in which to find the InfoElements specified in fields.

    fields

    The fields for the new Template.

    name

    A name to identify the Template.

    description

    An optional description for the Template.

    Since

    1.3.1

  21. def newTemplate(model: InfoModel, fields: Iterable[(String, Int)]): Template

    Permalink

    Creates a new Template by getting from the InfoModel the InfoElement whose name is the String member of fields.

    Creates a new Template by getting from the InfoModel the InfoElement whose name is the String member of fields. The fields are inserted into the Template in the order they appear in the Iterable.

    Throws an exception if the InfoElement does not exist. To avoid this exception, use the version that takes IEFieldSpecifier.

    model

    The InfoModel in which to find the InfoElements specified in fields.

    fields

    The fields for the new Template.

    Since

    1.3.1

  22. def newTemplate(fields: Iterable[(InfoElement, Int)], name: String, description: Option[String]): Template

    Permalink

    Creates a new Template using the InfoElement and length pairs specified in fields.

    Creates a new Template using the InfoElement and length pairs specified in fields. The fields are inserted into the Template in the order they appear in the Iterable.

    fields

    The fields for the new Template.

    name

    A name to identify the Template.

    description

    An optional description for the Template.

    Since

    1.3.1

  23. def newTemplate(fields: Iterable[(InfoElement, Int)]): Template

    Permalink

    Creates a new Template using the InfoElement and length pairs specified in fields.

    Creates a new Template using the InfoElement and length pairs specified in fields. The fields are inserted into the Template in the order they appear in the Iterable.

    fields

    The fields for the new Template.

  24. def newTemplate(fields: Iterable[IEFieldSpecifier], model: InfoModel, name: String, description: Option[String]): Template

    Permalink

    Creates a new Template having the InfoElements whose Identifiers are specified in fields, where model is used to map the Identifiers to InfoElements.

    Creates a new Template having the InfoElements whose Identifiers are specified in fields, where model is used to map the Identifiers to InfoElements. The fields are inserted into the Template in the order they appear in the Iterable.

    If an IEFieldSpecifier specifies an unknown InfoElement, a placeholder InfoElement of type OctetArray is created to hold the value.

    fields

    The fields for the new Template.

    model

    The InfoModel in which to find the InfoElements specified in fields.

    name

    A name to identify the Template.

    description

    An optional description for the Template.

    Since

    1.3.1

  25. def newTemplate(fields: Iterable[IEFieldSpecifier], model: InfoModel): Template

    Permalink

    Creates a new Template having the InfoElements whose Identifiers are specified in fields, where model is used to map the Identifiers to InfoElements.

    Creates a new Template having the InfoElements whose Identifiers are specified in fields, where model is used to map the Identifiers to InfoElements. The fields are inserted into the Template in the order they appear in the Iterable.

    If an IEFieldSpecifier specifies an unknown InfoElement, a placeholder InfoElement of type OctetArray is created to hold the value.

    fields

    The fields for the new Template.

    model

    The InfoModel in which to find the InfoElements specified in fields.

  26. final def notify(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
  29. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  30. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped