class DefaultValueMapper extends CustomValueMapper
- Alphabetic
- By Inheritance
- DefaultValueMapper
- CustomValueMapper
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new DefaultValueMapper()
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val priority: Int
The priority of this mapper in the chain.
The priority of this mapper in the chain. The mappers are invoked in order of their priority, starting with the highest priority.
- Definition Classes
- DefaultValueMapper → CustomValueMapper
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def toVal(x: Any, innerValueMapper: (Any) => Val): Option[Val]
Transform the given object into a FEEL type - one of Val (e.g.
Transform the given object into a FEEL type - one of Val (e.g. Double to ValNumber). If it can't be transformed then it returns None instead and the object is passed to the next mapper in the chain.
- x
the object to transform
- innerValueMapper
the mapper function to transform inner values of a collection type
- returns
the FEEL representation of the object
- Definition Classes
- DefaultValueMapper → CustomValueMapper
- def unpackVal(value: Val, innerValueMapper: (Val) => Any): Option[Any]
Transform the given FEEL type into a base Scala/Java object (e.g.
Transform the given FEEL type into a base Scala/Java object (e.g. ValNumber to Double). If it can't be transformed then it returns None instead and the object is passed to the next mapper in the chain.
- value
the FEEL type to transform
- innerValueMapper
the mapper function to transform inner values of a collection type
- returns
the base object of the FEEL type
- Definition Classes
- DefaultValueMapper → CustomValueMapper
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()