o

wdl4s.wdl.types

WdlFloatType

object WdlFloatType extends WdlPrimitiveType with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, WdlPrimitiveType, WdlType, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. WdlFloatType
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. WdlPrimitiveType
  7. WdlType
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def add(rhs: WdlType): Try[WdlType]
    Definition Classes
    WdlFloatTypeWdlType
  5. def and(rhs: WdlType): Try[WdlType]
    Definition Classes
    WdlType
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def coerceRawValue(any: Any): Try[WdlValue]

    Public interface for a Try-wrapped conversion of an input of type Any to a WdlValue.

    Public interface for a Try-wrapped conversion of an input of type Any to a WdlValue.

    Definition Classes
    WdlType
  9. def coercion: PartialFunction[Any, WdlValue]

    Method to be overridden by implementation classes defining a partial function for the conversion of raw input values to specific implementation class value types.

    Method to be overridden by implementation classes defining a partial function for the conversion of raw input values to specific implementation class value types. i.e. WdlBooleanType should define a partial function that knows how to construct WdlBooleans for inputs of supported types and contents. Values for which the partial function is not defined are assumed to not be convertible to the target type.

    Attributes
    protected
    Definition Classes
    WdlFloatTypeWdlType
  10. def coercionDefined(any: Any): Boolean
    Definition Classes
    WdlType
  11. lazy val coercionMap: Map[WdlType, Seq[WdlType]]
    Definition Classes
    WdlPrimitiveType
  12. def divide(rhs: WdlType): Try[WdlType]
    Definition Classes
    WdlFloatTypeWdlType
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. def equals(rhs: WdlType): Try[WdlType]
    Definition Classes
    WdlFloatTypeWdlType
  15. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  16. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. def fromWdlString(rawString: String): WdlFloat

    Converts WDL source into a WdlValue of this type, if possible.

    Converts WDL source into a WdlValue of this type, if possible.

    returns

    The WdlValue

    Definition Classes
    WdlFloatTypeWdlType
  18. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  19. def greaterThan(rhs: WdlType): Try[WdlType]
    Definition Classes
    WdlFloatTypeWdlType
  20. def greaterThanOrEqual(rhs: WdlType): Try[WdlType]
    Definition Classes
    WdlType
  21. def invalid(operation: String): Failure[Nothing]
    Definition Classes
    WdlType
  22. def isCoerceableFrom(otherType: WdlType): Boolean
    Definition Classes
    WdlPrimitiveTypeWdlType
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. def lessThan(rhs: WdlType): Try[WdlType]
    Definition Classes
    WdlFloatTypeWdlType
  25. def lessThanOrEqual(rhs: WdlType): Try[WdlType]
    Definition Classes
    WdlType
  26. def mod(rhs: WdlType): Try[WdlType]
    Definition Classes
    WdlFloatTypeWdlType
  27. def multiply(rhs: WdlType): Try[WdlType]
    Definition Classes
    WdlFloatTypeWdlType
  28. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. def not: Try[WdlType]
    Definition Classes
    WdlType
  30. def notEquals(rhs: WdlType): Try[WdlType]
    Definition Classes
    WdlType
  31. final def notify(): Unit
    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  33. def or(rhs: WdlType): Try[WdlType]
    Definition Classes
    WdlType
  34. def subtract(rhs: WdlType): Try[WdlType]
    Definition Classes
    WdlFloatTypeWdlType
  35. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  36. val toWdlString: String
    Definition Classes
    WdlFloatTypeWdlType
  37. def unaryMinus: Try[WdlType]
    Definition Classes
    WdlFloatTypeWdlType
  38. def unaryPlus: Try[WdlType]
    Definition Classes
    WdlFloatTypeWdlType
  39. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from WdlPrimitiveType

Inherited from WdlType

Inherited from AnyRef

Inherited from Any

Ungrouped