ValueHelper

com.sfxcode.sapphire.data.ValueHelper
trait ValueHelper extends LazyLogging

Attributes

Graph
Supertypes
trait LazyLogging
class Object
trait Matchable
class Any
Known subtypes
class DataAdapter[T]

Members list

Concise view

Value members

Abstract methods

def oldValue(key: String): Any
def value(key: String): Any

Concrete methods

def booleanOption(key: String, defaultValue: Option[Boolean]): Option[Boolean]
def booleanValue(key: String): Boolean
def dateOption(key: String, defaultValue: Option[Date]): Option[Date]
def dateValue(key: String): Date
def doubleOption(key: String, defaultValue: Option[Double]): Option[Double]
def doubleValue(key: String): Double
def floatOption(key: String, defaultValue: Option[Float]): Option[Float]
def floatValue(key: String): Float
def intOption(key: String, defaultValue: Option[Int]): Option[Int]
def intValue(key: String): Int
def localDateOption(key: String, defaultValue: Option[LocalDate]): Option[LocalDate]
def localDateTimeOption(key: String, defaultValue: Option[LocalDateTime]): Option[LocalDateTime]
def localDateTimeValue(key: String): LocalDateTime
def localDateValue(key: String): LocalDate
def longOption(key: String, defaultValue: Option[Long]): Option[Long]
def longValue(key: String): Long
def stringOption(key: String, defaultValue: Option[String]): Option[String]
def stringValue(key: String): String
def valueOption(key: String, defaultValue: Option[Any]): Option[Any]

Inherited fields

lazy protected val logger: Logger

Attributes

Inherited from:
LazyLogging