Package

mist.api

args

Permalink

package args

Visibility
  1. Public
  2. All

Type Members

  1. trait ArgCombiner[A, B] extends Serializable

    Permalink
  2. trait ArgDef[A] extends AnyRef

    Permalink
  3. trait ArgExtraction[+A] extends AnyRef

    Permalink
  4. sealed trait ArgInfo extends AnyRef

    Permalink
  5. sealed trait ArgType extends AnyRef

    Permalink
  6. trait ArgsInstances extends AnyRef

    Permalink
  7. case class Extracted[+A](value: A) extends ArgExtraction[A] with Product with Serializable

    Permalink
  8. case class InternalArgument(tags: Seq[String] = Seq.empty) extends ArgInfo with Product with Serializable

    Permalink
  9. trait LabeledExtractor[A] extends Serializable

    Permalink

    Support case class extraction

  10. trait LowPrioPlainExtractor extends AnyRef

    Permalink
  11. trait LowPriorityNormalizer extends AnyRef

    Permalink
  12. case class MList(v: ArgType) extends ArgType with Product with Serializable

    Permalink
  13. case class MMap(k: ArgType, v: ArgType) extends ArgType with Product with Serializable

    Permalink
  14. case class MOption(v: ArgType) extends ArgType with Product with Serializable

    Permalink
  15. case class Missing[+A](description: String) extends ArgExtraction[A] with Product with Serializable

    Permalink
  16. trait Normalizer[A] extends DepFn1[A] with Serializable

    Permalink
  17. trait OptSeqPlainExtractor extends LowPrioPlainExtractor

    Permalink
  18. trait PlainExtractor[A] extends Serializable

    Permalink

    Interpret argument state + Typecasts

  19. trait SystemArg[A] extends ArgDef[A]

    Permalink
  20. trait ToHandle[In, F] extends Serializable

    Permalink
  21. trait TypedPrimitive[A] extends Serializable

    Permalink

    Check value type and describe

  22. trait UserArg[A] extends ArgDef[A]

    Permalink
  23. case class UserInputArgument(name: String, t: ArgType) extends ArgInfo with Product with Serializable

    Permalink
  24. trait WithArgsScala extends AnyRef

    Permalink

    Scala dsl to start job definition like withArgs(a,b...n).onSparkContext(..

Value Members

  1. object ArgCombiner extends Serializable

    Permalink
  2. object ArgDef

    Permalink
  3. object ArgInfo

    Permalink
  4. object ArgType

    Permalink
  5. object ArgsInstances extends ArgsInstances

    Permalink
  6. object LabeledExtractor extends Serializable

    Permalink
  7. object MAny extends ArgType with Product with Serializable

    Permalink
  8. object MBoolean extends ArgType with Product with Serializable

    Permalink
  9. object MDouble extends ArgType with Product with Serializable

    Permalink
  10. object MInt extends ArgType with Product with Serializable

    Permalink
  11. object MString extends ArgType with Product with Serializable

    Permalink
  12. object Normalizer extends LowPriorityNormalizer with Serializable

    Permalink
  13. object PlainExtractor extends OptSeqPlainExtractor with Serializable

    Permalink
  14. object SystemArg

    Permalink
  15. object ToHandle extends Serializable

    Permalink
  16. object TypedPrimitive extends Serializable

    Permalink

    shapeless-like Typeable with our inner type signature

  17. object WithArgsScala extends WithArgsScala

    Permalink

Ungrouped