Class

com.github.kiran002.kissconfig.config.impl

OptionalTypeHelper

Related Doc: package impl

Permalink

class OptionalTypeHelper extends TypeHelper

OptionalTypeHelper helps extract Optional types

Linear Supertypes
TypeHelper, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. OptionalTypeHelper
  2. TypeHelper
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new OptionalTypeHelper()

    Permalink

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. val BooleanType: scala.reflect.api.JavaUniverse.Type

    Permalink
    Attributes
    protected
    Definition Classes
    TypeHelper
  5. val DoubleType: scala.reflect.api.JavaUniverse.Type

    Permalink
    Attributes
    protected
    Definition Classes
    TypeHelper
  6. val IntegerType: scala.reflect.api.JavaUniverse.Type

    Permalink
    Attributes
    protected
    Definition Classes
    TypeHelper
  7. val StringType: scala.reflect.api.JavaUniverse.Type

    Permalink
    Attributes
    protected
    Definition Classes
    TypeHelper
  8. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  9. def canHandle(objType: scala.reflect.api.JavaUniverse.Type): Boolean

    Permalink

    Is the typehelper able to handle this particular type (objType)

    Is the typehelper able to handle this particular type (objType)

    returns

    : true if it can handle objType false otherwise

    Definition Classes
    OptionalTypeHelperTypeHelper
  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. def get(objType: scala.reflect.api.JavaUniverse.Type): (Input) ⇒ Any

    Permalink

    Returns a function that can be used to extract values compatible with objType

    Returns a function that can be used to extract values compatible with objType

    objType

    type of the object

    returns

    : function, that takes config object and config key as input and returns the extracted value

    Definition Classes
    OptionalTypeHelperTypeHelper
  15. final def getClass(): Class[_]

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  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 TypeHelper

Inherited from AnyRef

Inherited from Any

Ungrouped