org.opengion.hayabusa.develop

## 列挙型 JspEnumeration.WHERE_OPERATORS

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

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

      public static enum JspEnumeration.WHERE_OPERATORS
      extends java.lang.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 java.util.regex.Pattern` | `LK1_PTN`
    `(package private) static java.util.regex.Pattern` | `LK2_PTN`
    `(package private) static java.util.regex.Pattern` | `LK3_PTN`
    `(package private) static java.lang.String[]` | `TABS`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `abstract java.lang.String` | `apply(java.lang.String left, java.lang.String right, boolean is_num)` 与えられた左辺と右辺を元に演算子付きの文字列を作成する。
    `(package private) static java.lang.String` | `betweenFormat(java.lang.String str, java.lang.String suffix)` BETWEENを組み立てなおす。
    `(package private) static java.lang.String` | `convert(java.lang.String arg)` 演算子の記号を略語に変換する。
    `(package private) static java.lang.String` | `inFormat(java.lang.String str, boolean is_number)` IN句の値を組み立てなおします。
    `(package private) static java.lang.String` | `leftVal(java.lang.String left)` 演算子の記号を略語に変換する。
    `abstract java.lang.String[]` | `symbol()` 演算子を返却する。
    `static JspEnumeration.WHERE_OPERATORS` | `valueOf(java.lang.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 java.lang.String[] TABS

    - #### LK1_PTN

          static java.util.regex.Pattern LK1_PTN

    - #### LK2_PTN

          static java.util.regex.Pattern LK2_PTN

    - #### LK3_PTN

          static java.util.regex.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(java.lang.String name)

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

    - #### leftVal

          static java.lang.String leftVal(java.lang.String left)

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

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

    - #### apply

          public abstract java.lang.String apply(java.lang.String left,
                               java.lang.String right,
                               boolean is_num)

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

    - #### symbol

          public abstract java.lang.String[] symbol()

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

    - #### inFormat

          static java.lang.String inFormat(java.lang.String str,
                                  boolean is_number)

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

    - #### betweenFormat

          static java.lang.String betweenFormat(java.lang.String str,
                                       java.lang.String suffix)

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

    - #### convert

          static java.lang.String convert(java.lang.String arg)

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

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