org.opengion.hayabusa.develop

## 列挙型 JspEnumeration.WHERE_OPERATORS

- java.lang.Object
- - java.lang.Enum<JspEnumeration.WHERE_OPERATORS>
  - - org.opengion.hayabusa.develop.JspEnumeration.WHERE_OPERATORS

- すべての実装されたインタフェース:
    Serializable, Comparable<JspEnumeration.WHERE_OPERATORS>
  含まれているクラス:
    JspEnumeration

      public static enum JspEnumeration.WHERE_OPERATORS
      extends Enum<JspEnumeration.WHERE_OPERATORS>

  演算子を列挙する。 ●使用例 WHERE_OPERATORS op = WHERE_OPERATORS.valueOf("eq"); System.out.println(op.apply("GF92.CLM","{@CLM}",false)); ●上記処理結果 GF92.CLM = '{@CLM}'

- - ### 列挙型定数の概要

    列挙定数
    列挙型定数と説明
    `bw`
    `eq`
    `ge`
    `gt`
    `in`
    `le`
    `lk1`
    `lk2`
    `lk3`
    `lt`
    `not`

  - ### フィールドの概要

    フィールド
    修飾子とタイプ | フィールドと説明
    --- | ---
    `(package private) static Pattern` | `LK1_PTN`
    `(package private) static Pattern` | `LK2_PTN`
    `(package private) static Pattern` | `LK3_PTN`
    `(package private) static String[]` | `TABS`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `abstract String` | `apply(String left, String right, boolean is_num)` 与えられた左辺と右辺を元に演算子付きの文字列を作成する。
    `(package private) static String` | `betweenFormat(String str, String suffix)` BETWEENを組み立てなおす。
    `(package private) static String` | `convert(String arg)` 演算子の記号を略語に変換する。
    `(package private) static String` | `inFormat(String str, boolean is_number)` IN句の値を組み立てなおします。
    `(package private) static String` | `leftVal(String left)` 演算子の記号を略語に変換する。
    `abstract String[]` | `symbol()` 演算子を返却する。
    `static JspEnumeration.WHERE_OPERATORS` | `valueOf(String name)` 指定した名前を持つこの型の列挙型定数を返します。
    `static JspEnumeration.WHERE_OPERATORS[]` | `values()` この列挙型の定数を含む配列を宣言されている順序で返します。

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

      `clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf`

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

      `getClass, notify, notifyAll, wait, wait, wait`

- - ### 列挙型定数の詳細

    - #### eq

          public static final JspEnumeration.WHERE_OPERATORS eq

    - #### lk1

          public static final JspEnumeration.WHERE_OPERATORS lk1

    - #### lk2

          public static final JspEnumeration.WHERE_OPERATORS lk2

    - #### lk3

          public static final JspEnumeration.WHERE_OPERATORS lk3

    - #### gt

          public static final JspEnumeration.WHERE_OPERATORS gt

    - #### ge

          public static final JspEnumeration.WHERE_OPERATORS ge

    - #### lt

          public static final JspEnumeration.WHERE_OPERATORS lt

    - #### le

          public static final JspEnumeration.WHERE_OPERATORS le

    - #### not

          public static final JspEnumeration.WHERE_OPERATORS not

    - #### bw

          public static final JspEnumeration.WHERE_OPERATORS bw

    - #### in

          public static final JspEnumeration.WHERE_OPERATORS in

  - ### フィールドの詳細

    - #### TABS

          static final String[] TABS

    - #### LK1_PTN

          static Pattern LK1_PTN

    - #### LK2_PTN

          static Pattern LK2_PTN

    - #### LK3_PTN

          static Pattern LK3_PTN

  - ### メソッドの詳細

    - #### values

          public static JspEnumeration.WHERE_OPERATORS[] values()

      この列挙型の定数を含む配列を宣言されている順序で返します。 このメソッドは次のようにして定数を反復するために 使用できます:

          for(JspEnumeration.WHERE_OPERATORS c: JspEnumeration.WHERE_OPERATORS.values())
            System.out.println(c);

    - #### valueOf

          public static JspEnumeration.WHERE_OPERATORS valueOf(String name)

      指定した名前を持つこの型の列挙型定数を返します。 文字列は、この型の列挙型定数を宣言するのに使用した識別子と厳密に 一致している必要があります。 (余分な空白文字を含めることはできません。)
      パラメータ:
        `name返される列挙型定数の名前` -
      例外:
        `IllegalArgumentException指定された名前を持つ定数を` - この列挙型が持っていない場合
        `NullPointerException引数がnullの場合`

    - #### leftVal

          static String leftVal(String left)

      演算子の記号を略語に変換する。
      パラメータ:
        `left` - 引数
      戻り値:
        演算子の記号の略語
      変更履歴:

        5.6.4.4 (2013/05/31) タブによる位置合わせの計算方法修正。

    - #### apply

          public abstract String apply(String left,
                     String right,
                     boolean is_num)

      与えられた左辺と右辺を元に演算子付きの文字列を作成する。 第３引数のbooleanは、trueの時に値が数値であることを意味する。
      パラメータ:
        `left` - String
        `right` - String
        `is_num` - boolean
      戻り値:
        演算子を加えた結果

    - #### symbol

          public abstract String[] symbol()

      演算子を返却する。
      戻り値:
        String[] 演算子

    - #### inFormat

          static String inFormat(String str,
                        boolean is_number)

      IN句の値を組み立てなおします。
      パラメータ:
        `str` - String
        `is_number` - boolean
      戻り値:
        IN句のフォーマット

    - #### betweenFormat

          static String betweenFormat(String str,
                             String suffix)

      BETWEENを組み立てなおす。
      パラメータ:
        `str` - String
        `suffix` - String
      戻り値:
        BETWEENのフォーマット

    - #### convert

          static String convert(String arg)

      演算子の記号を略語に変換する。
      パラメータ:
        `arg` - 引数
      戻り値:
        演算子の記号の略語

Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.