Object

freecli.argument

implicits

Related Doc: package argument

Permalink

object implicits extends AllImplicits

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. implicits
  2. AllImplicits
  3. MergerImplicits
  4. ArgumentFieldImplicits
  5. ArgumentDslImplicits
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type ArgumentFieldTypes = ::[ArgumentFieldName, ::[Description, HNil]]

    Permalink
    Definition Classes
    ArgumentFieldImplicits

Value Members

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. object argumentDetailsBuilder extends Poly2

    Permalink
    Definition Classes
    ArgumentFieldImplicits
  5. implicit def arguments2Merger[B, O](b: B)(implicit ev: Aux[B, dsl.ArgumentDsl[O]]): Merger[dsl.ArgumentDsl[O]]

    Permalink
    Definition Classes
    MergerImplicits
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. implicit def canMergeArguments[A1, A2, A <: HList](implicit folder: Aux[::[A1, ::[A2, HNil]], HNil, toHList.type, A]): Aux[dsl.ArgumentDsl[A1], dsl.ArgumentDsl[A2], dsl.ArgumentDsl[A]]

    Permalink
    Definition Classes
    MergerImplicits
  8. implicit def canProduceArgumentDslId[A]: Aux[dsl.ArgumentDsl[A], dsl.ArgumentDsl[A]]

    Permalink
    Definition Classes
    ArgumentDslImplicits
  9. implicit def canProduceArgumentField[H <: HList, Out0 <: HList, Rem <: HList](implicit ev: shapeless.ops.hlist.Intersection.Aux[H, ArgumentFieldTypes, Out0], ev2: Aux[H, ArgumentField, argumentDetailsBuilder.type, ArgumentField], ev3: shapeless.ops.hlist.Diff.Aux[H, Out0, Rem]): CanProduce[H] { type Out = (freecli.argument.api.ArgumentField, Rem) }

    Permalink
    Definition Classes
    ArgumentFieldImplicits
  10. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  15. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  16. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  17. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  20. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  21. implicit def toArgumentDsl[B, A](b: B)(implicit ev: Aux[B, dsl.ArgumentDsl[A]]): dsl.ArgumentDsl[A]

    Permalink
    Definition Classes
    ArgumentDslImplicits
  22. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  23. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AllImplicits

Inherited from MergerImplicits

Inherited from ArgumentFieldImplicits

Inherited from ArgumentDslImplicits

Inherited from AnyRef

Inherited from Any

Ungrouped