trait ParserSyntax extends ParserSyntax0
各種パーサ構築のためのメソッド拡張用クラスを定義します。
- Version
1.0.0
- Since
1.0.0
- Alphabetic
- By Inheritance
- ParserSyntax
- ParserSyntax0
- ParserSyntax1
- Any
- Hide All
- Show All
- Public
- All
Concrete Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##(): Int
- Definition Classes
- Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def equals(arg0: Any): Boolean
- Definition Classes
- Any
- def hashCode(): Int
- Definition Classes
- Any
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def toString(): String
- Definition Classes
- Any