viaduct
0.3.0
compiler
/
io.github.aplcornell.viaduct.security
/
LabelExpression
Label
Expression
sealed
class
LabelExpression
:
PrettyPrintable
Functions
Inheritors
Functions
interpret
Link copied to clipboard
abstract
fun
interpret
(
)
:
Label
rename
Link copied to clipboard
abstract
fun
rename
(
renamer
:
(
String
)
->
String
=
{ x -> x }
)
:
LabelExpression
to
Document
Link copied to clipboard
abstract
fun
toDocument
(
)
:
Document
Inheritors
LabelLiteral
Link copied to clipboard
LabelParameter
Link copied to clipboard
LabelJoin
Link copied to clipboard
LabelMeet
Link copied to clipboard
LabelAnd
Link copied to clipboard
LabelOr
Link copied to clipboard
LabelConfidentiality
Link copied to clipboard
LabelIntegrity
Link copied to clipboard
LabelBottom
Link copied to clipboard
LabelTop
Link copied to clipboard