列挙 Secs2Item

java.lang.Object
java.lang.Enum<Secs2Item>
com.shimizukenta.secs.secs2.Secs2Item
すべての実装されたインタフェース:
java.io.Serializable, java.lang.Comparable<Secs2Item>, java.lang.constant.Constable

public enum Secs2Item
extends java.lang.Enum<Secs2Item>
SECS-II Data Item Type.
  • ネストされたクラスの概要

    クラスから継承されたネストされたクラス/インタフェース java.lang.Enum

    java.lang.Enum.EnumDesc<E extends java.lang.Enum<E>>
  • 列挙型定数の概要

    列挙定数
    列挙型定数 説明
    ASCII
    ASCII, "A", 0x40.
    BINARY
    BINARY, "B", 0x20.
    BOOLEAN
    BOOLEAN, "BOOLEAN", x024.
    FLOAT4
    FLOAT8, "F8", 0x90.
    FLOAT8
    FLOAT4 "F4", 0x80.
    INT1
    INT1, "I1", 0x64.
    INT2
    INT2, "I2", 0x68.
    INT4
    INT4, "I4", 0x70.
    INT8
    INIT8, "I8", 0x60.
    JIS8
    JIS8, "J", 0x44.
    LIST
    LIST, "L", 0x00.
    UINT1
    UINT1, "U1", 0xA4.
    UINT2
    UNIT2, "U2", 0xA8.
    UINT4
    UINT4, "U4", 0xB0.
    UINT8
    UINT8, "U8", 0xA0.
    UNDEFINED
    UNDEFINED.
    UNICODE
    UNICODE, "U", 0x48.
  • メソッドの概要

    修飾子とタイプ メソッド 説明
    byte code()
    Returns byte code.
    static Secs2Item get​(byte itemCode)
    Secs2Item getter by byte-code
    int size()
    Returns ONE ITEM byte size (LIST is -1).
    java.lang.String symbol()
    Returns SML item type Symbol.
    static Secs2Item symbol​(java.lang.CharSequence symbol)
    Secs2Item getter by SML-Item-type-String
    static Secs2Item valueOf​(java.lang.String name)
    指定した名前を持つこの型の列挙型定数を返します。 文字列は、この型の列挙型定数を宣言するのに使用した識別子と正確に 一致している必要があります。(余分な空白文字を含めることは できません。)
    static Secs2Item[] values()
    この列挙型の定数を含む配列を宣言されている順序で 返します。

    クラスから継承されたメソッド java.lang.Enum

    compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

    クラスから継承されたメソッド java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • 列挙型定数の詳細

    • UNDEFINED

      public static final Secs2Item UNDEFINED
      UNDEFINED.
    • LIST

      public static final Secs2Item LIST
      LIST, "L", 0x00.
    • BINARY

      public static final Secs2Item BINARY
      BINARY, "B", 0x20.
    • BOOLEAN

      public static final Secs2Item BOOLEAN
      BOOLEAN, "BOOLEAN", x024.
    • ASCII

      public static final Secs2Item ASCII
      ASCII, "A", 0x40.
    • JIS8

      public static final Secs2Item JIS8
      JIS8, "J", 0x44.
    • UNICODE

      public static final Secs2Item UNICODE
      UNICODE, "U", 0x48.
    • INT8

      public static final Secs2Item INT8
      INIT8, "I8", 0x60.
    • INT1

      public static final Secs2Item INT1
      INT1, "I1", 0x64.
    • INT2

      public static final Secs2Item INT2
      INT2, "I2", 0x68.
    • INT4

      public static final Secs2Item INT4
      INT4, "I4", 0x70.
    • FLOAT8

      public static final Secs2Item FLOAT8
      FLOAT4 "F4", 0x80.
    • FLOAT4

      public static final Secs2Item FLOAT4
      FLOAT8, "F8", 0x90.
    • UINT8

      public static final Secs2Item UINT8
      UINT8, "U8", 0xA0.
    • UINT1

      public static final Secs2Item UINT1
      UINT1, "U1", 0xA4.
    • UINT2

      public static final Secs2Item UINT2
      UNIT2, "U2", 0xA8.
    • UINT4

      public static final Secs2Item UINT4
      UINT4, "U4", 0xB0.
  • メソッドの詳細

    • values

      public static Secs2Item[] values()
      この列挙型の定数を含む配列を宣言されている順序で 返します。
      戻り値:
      この列挙型の定数を含む、宣言されている順序での配列
    • valueOf

      public static Secs2Item valueOf​(java.lang.String name)
      指定した名前を持つこの型の列挙型定数を返します。 文字列は、この型の列挙型定数を宣言するのに使用した識別子と正確に 一致している必要があります。(余分な空白文字を含めることは できません。)
      パラメータ:
      name - 返される列挙型定数の名前。
      戻り値:
      指定した名前の列挙型定数
      例外:
      java.lang.IllegalArgumentException - この列挙型に、指定した名前の定数がない場合
      java.lang.NullPointerException - 引数がnullの場合
    • code

      public byte code()
      Returns byte code.
      戻り値:
      byte code
    • size

      public int size()
      Returns ONE ITEM byte size (LIST is -1).
      戻り値:
      One Item byte size
    • symbol

      public java.lang.String symbol()
      Returns SML item type Symbol.
      戻り値:
      SML-Item type String
    • get

      public static Secs2Item get​(byte itemCode)
      Secs2Item getter by byte-code
      パラメータ:
      itemCode - byte
      戻り値:
      Secs2Item
    • symbol

      public static Secs2Item symbol​(java.lang.CharSequence symbol)
      Secs2Item getter by SML-Item-type-String
      パラメータ:
      symbol - the symbol character sequence
      戻り値:
      Secs2Item