fmgp.util

package fmgp.util

Members list

Concise view

Type members

Classlikes

object Base64

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Base64.type
case class Base64Obj[T](obj: T, original: Option[Base64])

Base64Obj keep the original base64 encoder (useful to preserve data for doing MAC checks)

Base64Obj keep the original base64 encoder (useful to preserve data for doing MAC checks)

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Base64Obj

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed abstract class IOR[+L, +R] extends Product with Serializable

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes
class Both[L, R]
class Left[L]
class Right[R]
object IOR

Attributes

Companion:
class
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
IOR.type

Types

opaque type Base64

Value members

Concrete methods

inline def safeValueOf[A](block: => A): Either[String, A]

Use call valueOf of a enum inside of safeValueOf (and ONLY valueOf!)

Use call valueOf of a enum inside of safeValueOf (and ONLY valueOf!)

Use like this!!!

 fmgp.util.safeValueOf(A.valueOf(str))

TODO make this a inline macro of Enum[A]

Attributes