org.kynthus.unixista.argparse.syntax

All

trait All extends BuilderSyntax with ParserSyntax with ArgsSyntax with InitialSyntax with SetupSyntax with RunProductSyntax

コマンドライン引数の解析機能に関する全てのメソッド拡張用クラスを定義します。

Version

1.0.0

Since

1.0.0

Linear Supertypes
RunProductSyntax, RunProductSyntax0, SetupSyntax, SetupSyntax0, InitialSyntax, InitialSyntax0, ArgsSyntax, ArgsSyntax0, ParserSyntax, ParserSyntax0, ParserSyntax1, BuilderSyntax, BuilderSyntax0, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. All
  2. RunProductSyntax
  3. RunProductSyntax0
  4. SetupSyntax
  5. SetupSyntax0
  6. InitialSyntax
  7. InitialSyntax0
  8. ArgsSyntax
  9. ArgsSyntax0
  10. ParserSyntax
  11. ParserSyntax0
  12. ParserSyntax1
  13. BuilderSyntax
  14. BuilderSyntax0
  15. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def getClass(): Class[_]

    Definition Classes
    Any

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  2. final def ##(): Int

    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  4. implicit final def ArgsOps[Derived](derived: ⇒ Derived): ArgsOps[Derived]

    コマンドライン引数を追加するメソッドを付与するクラスへの暗黙変換です。

    コマンドライン引数を追加するメソッドを付与するクラスへの暗黙変換です。

    Derived

    コマンドライン引数を保持する型

    derived

    コマンドライン引数を保持する値

    returns

    コマンドライン引数を追加するメソッドを付与するクラスのインスタンス

    Definition Classes
    ArgsSyntax0
    Version

    1.0.0

    Since

    1.0.0

  5. implicit final def CategoryChildrenParserOps[Derived, Category[_], Input, Instance](derived: ⇒ Category[@@[Derived, @@[Input, Instance]]])(implicit runCategory: @@[ResultCategory[Category], Run.type], bind: Bind[Category]): CategoryChildrenParserOps[Derived, Category, Input, Instance]

    ラップした型に対して、子パーサへの分岐を行うメソッドを付与するクラスへの暗黙変換です。

    ラップした型に対して、子パーサへの分岐を行うメソッドを付与するクラスへの暗黙変換です。

    Derived

    構築中のパーサを保持する型

    Category

    型パラメータを持ち、scalaz.Bindの特性を持つ型

    Input

    現在値の型

    Instance

    各オプションの初期値を持つ型

    derived

    構築中のパーサを保持する値

    runCategory

    ラップする型を決定するマーカー

    bind

    平坦化変換が可能なことを保証する

    returns

    ラップした型に対して、子パーサへの分岐を行うメソッドを付与するクラスのインスタンス

    Definition Classes
    ParserSyntax1
    Version

    1.0.0

    Since

    1.0.0

  6. implicit final def CategoryConfigParserOps[Derived, Category[_], Input, Instance](derived: ⇒ Category[@@[Derived, @@[Input, Instance]]])(implicit runCategory: @@[ResultCategory[Category], Run.type], bind: Bind[Category]): CategoryConfigParserOps[Derived, Category, Input, Instance]

    ラップした型に対して、オプションに対する詳細設定を行うメソッドを付与するクラスへの暗黙変換です。

    ラップした型に対して、オプションに対する詳細設定を行うメソッドを付与するクラスへの暗黙変換です。

    Derived

    構築中のパーサを保持する型

    Category

    型パラメータを持ち、scalaz.Bindの特性を持つ型

    Input

    現在値の型

    Instance

    各オプションの初期値を持つ型

    derived

    構築中のパーサを保持する値

    runCategory

    ラップする型を決定するマーカー

    bind

    平坦化変換が可能なことを保証する

    returns

    ラップした型に対して、オプションに対する詳細設定を行うメソッドを付与するクラスのインスタンス

    Definition Classes
    ParserSyntax1
    Version

    1.0.0

    Since

    1.0.0

  7. implicit final def CategoryElementParserOps[Derived, Category[_], Input, Instance](derived: ⇒ Category[@@[Derived, @@[Input, Instance]]])(implicit runCategory: @@[ResultCategory[Category], Run.type], bind: Bind[Category]): CategoryElementParserOps[Derived, Category, Input, Instance]

    ラップした型に対して、新しい型に対応したオプションを追加するメソッドを付与するクラスへの暗黙変換です。

    ラップした型に対して、新しい型に対応したオプションを追加するメソッドを付与するクラスへの暗黙変換です。

    Derived

    構築中のパーサを保持する型

    Category

    型パラメータを持ち、scalaz.Bindの特性を持つ型

    Input

    現在値の型

    Instance

    各オプションの初期値を持つ型

    derived

    構築中のパーサを保持する値

    runCategory

    ラップする型を決定するマーカー

    bind

    平坦化変換が可能なことを保証する

    returns

    ラップした型に対して、新しい型に対応したオプションを追加するメソッドを付与するクラスのインスタンス

    Definition Classes
    ParserSyntax1
    Version

    1.0.0

    Since

    1.0.0

  8. implicit final def CategoryParentParserOps[Derived, Category[_], Input, Instance](derived: ⇒ Category[@@[Derived, @@[Input, Instance]]])(implicit runCategory: @@[ResultCategory[Category], Run.type], bind: Bind[Category]): CategoryParentParserOps[Derived, Category, Input, Instance]

    ラップした型に対して、親パーサへ合流を行うメソッドを付与するクラスへの暗黙変換です。

    ラップした型に対して、親パーサへ合流を行うメソッドを付与するクラスへの暗黙変換です。

    Derived

    構築中のパーサを保持する型

    Category

    型パラメータを持ち、scalaz.Bindの特性を持つ型

    Input

    現在値の型

    Instance

    各オプションの初期値を持つ型

    derived

    構築中のパーサを保持する値

    runCategory

    ラップする型を決定するマーカー

    bind

    平坦化変換が可能なことを保証する

    returns

    ラップした型に対して、親パーサへ合流を行うメソッドを付与するクラスのインスタンス

    Definition Classes
    ParserSyntax1
    Version

    1.0.0

    Since

    1.0.0

  9. implicit final def CategoryUnitParserOps[Derived, Category[_], Input, Instance](derived: ⇒ Category[@@[Derived, @@[Input, Instance]]])(implicit runCategory: @@[ResultCategory[Category], Run.type], bind: Bind[Category]): CategoryUnitParserOps[Derived, Category, Input, Instance]

    ラップした型に対して、型を持たないオプションを追加するメソッドを付与するクラスへの暗黙変換です。

    ラップした型に対して、型を持たないオプションを追加するメソッドを付与するクラスへの暗黙変換です。

    Derived

    構築中のパーサを保持する型

    Category

    型パラメータを持ち、scalaz.Bindの特性を持つ型

    Input

    現在値の型

    Instance

    各オプションの初期値を持つ型

    derived

    構築中のパーサを保持する値

    runCategory

    ラップする型を決定するマーカー

    bind

    平坦化変換が可能なことを保証する

    returns

    ラップした型に対して、型を持たないオプションを追加するメソッドを付与するクラスのインスタンス

    Definition Classes
    ParserSyntax1
    Version

    1.0.0

    Since

    1.0.0

  10. implicit final def ChildrenParserOps[Derived, Input, Instance](derived: @@[Derived, @@[Input, Instance]]): ChildrenParserOps[Derived, Input, Instance]

    子パーサへの分岐を行うメソッドを付与するクラスへの暗黙変換です。

    子パーサへの分岐を行うメソッドを付与するクラスへの暗黙変換です。

    Derived

    構築中のパーサを保持する型

    Input

    現在値の型

    Instance

    各オプションの初期値を持つ型

    derived

    構築中のパーサを保持する値

    returns

    新しい型に対応したオプションを追加するメソッドを付与するクラスのインスタンス

    Definition Classes
    ParserSyntax0
    Version

    1.0.0

    Since

    1.0.0

  11. implicit final def ConfigParserOps[Derived, Input, Instance](derived: ⇒ @@[Derived, @@[Input, Instance]]): ConfigParserOps[Derived, Input, Instance]

    オプションに対する詳細設定を行うメソッドを付与するクラスへの暗黙変換です。

    オプションに対する詳細設定を行うメソッドを付与するクラスへの暗黙変換です。

    Derived

    構築中のパーサを保持する型

    Input

    現在値の型

    Instance

    各オプションの初期値を持つ型

    derived

    構築中のパーサを保持する値

    returns

    新しい型に対応したオプションを追加するメソッドを付与するクラスのインスタンス

    Definition Classes
    ParserSyntax0
    Version

    1.0.0

    Since

    1.0.0

  12. implicit final def ElementParserOps[Derived, Input, Instance](derived: ⇒ @@[Derived, @@[Input, Instance]]): ElementParserOps[Derived, Input, Instance]

    新しい型に対応したオプションを追加するメソッドを付与するクラスへの暗黙変換です。

    新しい型に対応したオプションを追加するメソッドを付与するクラスへの暗黙変換です。

    Derived

    構築中のパーサを保持する型

    Input

    現在値の型

    Instance

    各オプションの初期値を持つ型

    derived

    構築中のパーサを保持する値

    returns

    新しい型に対応したオプションを追加するメソッドを付与するクラスのインスタンス

    Definition Classes
    ParserSyntax0
    Version

    1.0.0

    Since

    1.0.0

  13. implicit final def InitialOps[Derived](derived: ⇒ Derived): InitialOps[Derived]

    フィールド追加用メソッドを付与するクラスへの暗黙変換です。

    フィールド追加用メソッドを付与するクラスへの暗黙変換です。

    Derived

    フィールドを保持する型

    derived

    フィールドを保持する値

    returns

    フィールド追加用メソッドを付与するクラスのインスタンス

    Definition Classes
    InitialSyntax0
    Version

    1.0.0

    Since

    1.0.0

  14. implicit final def ParentParserOps[Derived, Input, Instance](derived: ⇒ @@[Derived, @@[Input, Instance]]): ParentParserOps[Derived, Input, Instance]

    親パーサへ合流を行うメソッドを付与するクラスへの暗黙変換です。

    親パーサへ合流を行うメソッドを付与するクラスへの暗黙変換です。

    Derived

    構築中のパーサを保持する型

    Input

    現在値の型

    Instance

    各オプションの初期値を持つ型

    derived

    構築中のパーサを保持する値

    returns

    新しい型に対応したオプションを追加するメソッドを付与するクラスのインスタンス

    Definition Classes
    ParserSyntax0
    Version

    1.0.0

    Since

    1.0.0

  15. implicit final def ParseBuilderOps[Derived](derived: ⇒ Derived): ParseBuilderOps[Derived]

    構築情報生成用のメソッドを付与するクラスへの暗黙変換です。

    構築情報生成用のメソッドを付与するクラスへの暗黙変換です。

    Derived

    構築情報の初期値の型

    derived

    構築情報の初期値

    returns

    構築情報生成用のメソッドを付与するクラスのインスタンス

    Definition Classes
    BuilderSyntax0
    Version

    1.0.0

    Since

    1.0.0

  16. implicit final def RunProductOps[Derived](derived: ⇒ Derived): RunProductOps[Derived]

    タグ付きのデータ型に対して、汎用型からの変換も兼ねる実行用のメソッドを付与するクラスへの暗黙変換です。

    タグ付きのデータ型に対して、汎用型からの変換も兼ねる実行用のメソッドを付与するクラスへの暗黙変換です。

    Derived

    実行可能な型

    derived

    実行可能な値

    returns

    タグ付きのデータ型に対して、汎用型からの変換も兼ねる実行用のメソッドを付与するクラスのインスタンス

    Definition Classes
    RunProductSyntax0
    Version

    1.0.0

    Since

    1.0.0

  17. implicit final def SetupOps[Derived](derived: ⇒ Derived): SetupOps[Derived]

    パーサの動作設定上書き用のメソッドを付与するクラスへの暗黙変換です。

    パーサの動作設定上書き用のメソッドを付与するクラスへの暗黙変換です。

    Derived

    パーサの動作設定を保持する型

    derived

    パーサの動作設定を保持する値

    returns

    パーサの動作設定上書き用のメソッドを付与するクラスのインスタンス

    Definition Classes
    SetupSyntax0
    Version

    1.0.0

    Since

    1.0.0

  18. implicit final def UnitParserOps[Derived, Input, Instance](derived: ⇒ @@[Derived, @@[Input, Instance]]): UnitParserOps[Derived, Input, Instance]

    型を持たないオプションを追加するメソッドを付与するクラスへの暗黙変換です。

    型を持たないオプションを追加するメソッドを付与するクラスへの暗黙変換です。

    Derived

    構築中のパーサを保持する型

    Input

    現在値の型

    Instance

    各オプションの初期値を持つ型

    derived

    構築中のパーサを保持する値

    returns

    新しい型に対応したオプションを追加するメソッドを付与するクラスのインスタンス

    Definition Classes
    ParserSyntax0
    Version

    1.0.0

    Since

    1.0.0

  19. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  20. def equals(arg0: Any): Boolean

    Definition Classes
    Any
  21. def hashCode(): Int

    Definition Classes
    Any
  22. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  23. def toString(): String

    Definition Classes
    Any

Inherited from RunProductSyntax

Inherited from RunProductSyntax0

Inherited from SetupSyntax

Inherited from SetupSyntax0

Inherited from InitialSyntax

Inherited from InitialSyntax0

Inherited from ArgsSyntax

Inherited from ArgsSyntax0

Inherited from ParserSyntax

Inherited from ParserSyntax0

Inherited from ParserSyntax1

Inherited from BuilderSyntax

Inherited from BuilderSyntax0

Inherited from Any

Ungrouped