AccessControlled

morphir.ir.AccessControlled

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object helpers

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
helpers.type

Types

final type Access = Access
final type AccessControlled[+A] = AccessControlled[A]

Value members

Concrete methods

def `private`[A](value: A): AccessControlled[A]
def map[A, B](f: A => B): (AccessControlled[A]) => AccessControlled[B]
def privateAccess[A](value: A): AccessControlled[A]
def public[A](value: A): AccessControlled[A]
def publicAccess[A](value: A): AccessControlled[A]

Concrete fields

final val Access: Access.type