Packages

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. 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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  9. def fromBuffer(b: ByteBuffer, m: Message, isOptionsTemplate: Boolean): Template

    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[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. def hashCode(): Int
    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. def newOptionsTemplate(scope: Int, model: InfoModel, fields: Iterable[(String, Int)], name: String, description: Option[String]): Template

    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

    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

    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

    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

    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

    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

    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

    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

    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

    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

    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

    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
    Definition Classes
    AnyRef
    Annotations
    @native()
  27. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  28. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  29. def toString(): String
    Definition Classes
    AnyRef → Any
  30. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  31. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  32. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped