ValueValidator

org.plasmalabs.sdk.models.box.ValueValidator
object ValueValidator extends Validator[Value]

Attributes

Graph
Supertypes
trait Validator[Value]
trait Serializable
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

object AssetValidator extends Validator[Asset]

Attributes

Supertypes
trait Validator[Asset]
trait Serializable
class Object
trait Matchable
class Any
Self type
object ConfigProposalValidator extends Validator[ConfigProposal]

Attributes

Supertypes
trait Validator[ConfigProposal]
trait Serializable
class Object
trait Matchable
class Any
Self type
object GroupValidator extends Validator[Group]

Attributes

Supertypes
trait Validator[Group]
trait Serializable
class Object
trait Matchable
class Any
Self type
object LVLValidator extends Validator[LVL]

Attributes

Supertypes
trait Validator[LVL]
trait Serializable
class Object
trait Matchable
class Any
Self type
object SeriesValidator extends Validator[Series]

Attributes

Supertypes
trait Validator[Series]
trait Serializable
class Object
trait Matchable
class Any
Self type
object TOPLValidator extends Validator[TOPL]

Attributes

Supertypes
trait Validator[TOPL]
trait Serializable
class Object
trait Matchable
class Any
Self type
object UpdateProposalValidator extends Validator[UpdateProposal]

Attributes

Supertypes
trait Validator[UpdateProposal]
trait Serializable
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

def validate(input: Value): Result

Inherited methods

def optional: Validator[Option[Value]]

Attributes

Inherited from:
Validator