o

wdl4s.wdl.types

WdlNamespaceType

object WdlNamespaceType extends WdlType with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, WdlType, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. WdlNamespaceType
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. WdlType
  7. AnyRef
  8. 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
    WdlType
  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
    WdlNamespaceTypeWdlType
  10. def coercionDefined(any: Any): Boolean
    Definition Classes
    WdlType
  11. def divide(rhs: WdlType): Try[WdlType]
    Definition Classes
    WdlType
  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(rhs: WdlType): Try[WdlType]
    Definition Classes
    WdlType
  14. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  15. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. def fromWdlString(rawString: String): Nothing

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

Inherited from AnyRef

Inherited from Any

Ungrouped