org.kynthus.hatalib.argparse.syntax

ParserSyntax

trait ParserSyntax extends ParserSyntax0

各種パーサ構築のためのメソッド拡張用クラスを定義します。

Version

1.0.0

Since

1.0.0

Linear Supertypes
ParserSyntax0, ParserSyntax1, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ParserSyntax
  2. ParserSyntax0
  3. ParserSyntax1
  4. 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 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

  5. 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

  6. 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

  7. 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

  8. 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

  9. 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

  10. 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

  11. 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

  12. 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

  13. 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

  14. final def asInstanceOf[T0]: T0

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

    Definition Classes
    Any
  16. def hashCode(): Int

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

    Definition Classes
    Any
  18. def toString(): String

    Definition Classes
    Any

Inherited from ParserSyntax0

Inherited from ParserSyntax1

Inherited from Any

Ungrouped