RuleVerdict

erules.core.RuleVerdict
See theRuleVerdict companion object
sealed trait RuleVerdict extends Serializable

ADT to define the possible output of a Rule evaluation.

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
class Object
trait Matchable
class Any
Known subtypes
trait Allow
trait Deny
trait Ignore
Self type
RuleVerdictBecauseSupport[RuleVerdict]

Members list

Concise view

Value members

Abstract fields

val reasons: List[EvalReason]

Result reasons

Result reasons

Attributes

Concrete fields

final val isAllow: Boolean

Returns true if this is an instance of Allow

Returns true if this is an instance of Allow

Attributes

final val isDeny: Boolean

Returns true if this is an instance of Deny

Returns true if this is an instance of Deny

Attributes

final val isIgnore: Boolean

Returns true if this is an instance of Ignore

Returns true if this is an instance of Ignore

Attributes

final val typeName: String

String that represent just the kind

String that represent just the kind

Attributes