概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
openGion 5.6.6.0
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | 列挙型定数 | フィールド | メソッド | 詳細: 列挙型定数 | フィールド | メソッド

## 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` - 返される列挙型定数の名前
  戻り値:
    指定された名前を持つ列挙型定数
  例外:
    `java.lang.IllegalArgumentException` - 指定された名前を持つ定数を この列挙型が持っていない場合
    `java.lang.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` - 引数
  戻り値:
    演算子の記号の略語

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| openGion 5.6.6.0
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | 列挙型定数 | フィールド | メソッド | 詳細: 列挙型定数 | フィールド | メソッド

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