package concept
- Alphabetic
- By Inheritance
- concept
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- trait Args[Derived] extends Any
特定の型がコマンドライン引数を設定値として保持できることを表します。
特定の型がコマンドライン引数を設定値として保持できることを表します。
このトレイトは型クラスとなっており、例えばコマンドライン引数をscala.Predef.Stringのscala.Listとして、 設定値に持てるようにするには、例に示すような型クラスインスタンスを定義します。
- Derived
コマンドライン引数を設定値として持つ型
- Annotations
- @implicitNotFound("Cannot add args ${Derived}.")
- Version
1.0.0
- Since
1.0.0
- trait ChildrenParser[Derived] extends Any
特定の型から子パーサへ分岐できることを意味します。
特定の型から子パーサへ分岐できることを意味します。
このトレイトは型クラスとなっており、例えばscala.Predef.Stringのscala.Listから子パーサへ分岐する場合、 例に示すような型クラスインスタンスを定義します。
- Derived
子パーサへ分岐させる型
- Annotations
- @implicitNotFound("Cannot make children convert ${Derived}.")
- Version
1.0.0
- Since
1.0.0
- trait ConfigParser[Derived] extends Any
オプションに対する詳細設定を行えることを表します。
オプションに対する詳細設定を行えることを表します。
- Derived
詳細設定が可能な型
- Annotations
- @implicitNotFound("Cannot add parser convert ${Derived}.")
- Version
1.0.0
- Since
1.0.0
- trait ElementParser[Derived] extends Any
新しい型に対応したオプションをパーサへ追加できることを表します。
新しい型に対応したオプションをパーサへ追加できることを表します。
- Derived
オプションを追加可能な型
- Annotations
- @implicitNotFound("Cannot add parser convert ${Derived}.")
- Version
1.0.0
- Since
1.0.0
- trait Initial[Derived] extends Any
特定の型の初期値を保持できることを表します。
特定の型の初期値を保持できることを表します。
このトレイトは型クラスとなっており、例えばscala.Predef.Stringのscala.Listを、 初期値として持てるようにするには、例に示すような型クラスインスタンスを定義します。
- Derived
特定の型の初期値を持つ型
- Annotations
- @implicitNotFound("Cannot add field convert ${Derived}.")
- Version
1.0.0
- Since
1.0.0
- trait ParentParser[Derived] extends Any
特定の型が親パーサへ合流できることを意味します。
特定の型が親パーサへ合流できることを意味します。
このトレイトは型クラスとなっており、例えばscala.Predef.Stringの多重scala.Listから親パーサへ合流する場合、 例に示すような型クラスインスタンスを定義します。
- Derived
親パーサへ合流させる型
- Annotations
- @implicitNotFound("Cannot accept parent convert ${Derived}.")
- Version
1.0.0
- Since
1.0.0
- trait Setup[Derived] extends Any
特定の型がパーサの動作設定を保持できることを表します。
特定の型がパーサの動作設定を保持できることを表します。
このトレイトは型クラスとなっており、例えばscala.Predef.Mapを設定値保持用とするには、 例に示すような型クラスインスタンスを定義します。
- Derived
パーサの動作設定を保持する型
- Annotations
- @implicitNotFound("Cannot add parser's setup convert ${Derived}.")
- Version
1.0.0
- Since
1.0.0
- trait UnitParser[Derived] extends Any
型を持たないオプションをパーサへ追加できることを表します。
型を持たないオプションをパーサへ追加できることを表します。
- Derived
オプションを追加可能な型
- Annotations
- @implicitNotFound("Cannot add parser convert ${Derived}.")
- Version
1.0.0
- Since
1.0.0
Value Members
- object Args
コマンドライン引数の追加に関連する機能を定義します。
コマンドライン引数の追加に関連する機能を定義します。
- Version
1.0.0
- Since
1.0.0
- object ChildrenParser
子パーサへの分岐に関連する機能を定義します。
子パーサへの分岐に関連する機能を定義します。
- Version
1.0.0
- Since
1.0.0
- object ConfigParser
オプションに対する詳細設定に関連する機能を定義します。
オプションに対する詳細設定に関連する機能を定義します。
- Version
1.0.0
- Since
1.0.0
- object Datatype extends Datatype
コマンドライン引数解析機能で使用する型をインポートできます。
コマンドライン引数解析機能で使用する型をインポートできます。
- Version
1.0.0
- Since
1.0.0
- object ElementParser
現在の型の更新とパーサへのオプション追加に関連する機能を定義します。
現在の型の更新とパーサへのオプション追加に関連する機能を定義します。
- Version
1.0.0
- Since
1.0.0
- object Initial
初期値の追加に関連する機能を定義します。
初期値の追加に関連する機能を定義します。
- Version
1.0.0
- Since
1.0.0
- object ParentParser
親パーサへの合流に関連する機能を定義します。
親パーサへの合流に関連する機能を定義します。
- Version
1.0.0
- Since
1.0.0
- object Setup
パーサの動作設定に関連する機能を定義します。
パーサの動作設定に関連する機能を定義します。
- Version
1.0.0
- Since
1.0.0
- object UnitParser
パーサへのオプション追加に関連する機能を定義します。
パーサへのオプション追加に関連する機能を定義します。
- Version
1.0.0
- Since
1.0.0