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

## feat2.config
クラス Config

    java.lang.Object
      feat2.config.Config

直系の既知のサブクラス:
  ActionConfigBase, CommandConfig, ExceptionConfig, FeatConfig, FeatureConfig, FeatureRootConfig, InputConfigBase, InterceptConfig, OutputConfig, ResponseConfigBase, ValidationConfig, ViewConfig

public abstract class Config
extends java.lang.Object

設定の基本クラス。

作成者:
  SUGIMOTO Ken-ichi

コンストラクタの概要
`Config()`

メソッドの概要
`java.lang.String` | `getConfigPath()` この設定オブジェクトのツリー上の位置を表す文字列を返す。
`abstract java.lang.String` | `getElementName()` 設定ファイルの要素名を返す。
`FeatConfig` | `getFeatConfig()` FeatConfigのインスタンスを検索する。
`FeatureConfig` | `getFeatureConfig()`
`abstract Identifier` | `getName()` 設定ノードのインスタンスの名前を返す。
`Config` | `getParent()`
`void` | `setParent(Config parent)`
`abstract boolean` | `validate(FeatErrors errs)`

クラス java.lang.Object から継承したメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### Config

    public Config()

メソッドの詳細

### getParent

    public Config getParent()

### setParent

    public void setParent(Config parent)

### getElementName

    public abstract java.lang.String getElementName()

  設定ファイルの要素名を返す。

### getName

    public abstract Identifier getName()

  設定ノードのインスタンスの名前を返す。

  戻り値:
    名前が無い場合はnullを返す

### getFeatConfig

    public FeatConfig getFeatConfig()

  FeatConfigのインスタンスを検索する。

  戻り値:
    FeatConfigのインスタンス。見つからなかったらnull。

### getFeatureConfig

    public FeatureConfig getFeatureConfig()

### getConfigPath

    public java.lang.String getConfigPath()

  この設定オブジェクトのツリー上の位置を表す文字列を返す。

  戻り値:

### validate

    public abstract boolean validate(FeatErrors errs)

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