samt-core
1.0.0
jvm
compiler
/
tools.samt.semantic
/
EnumType
Enum
Type
class
EnumType
(
val
values
:
List
<
String
>
,
val
declaration
:
EnumDeclarationNode
,
val
parentPackage
:
Package
)
:
UserDeclaredNamedType
,
UserAnnotated
Members
Constructors
Enum
Type
Link copied to clipboard
constructor
(
values
:
List
<
String
>
,
declaration
:
EnumDeclarationNode
,
parentPackage
:
Package
)
Properties
annotations
Link copied to clipboard
open
val
annotations
:
List
<
AnnotationNode
>
declaration
Link copied to clipboard
open
override
val
declaration
:
EnumDeclarationNode
human
Readable
Name
Link copied to clipboard
open
override
val
humanReadableName
:
String
name
Link copied to clipboard
open
val
name
:
String
parent
Package
Link copied to clipboard
open
override
val
parentPackage
:
Package
values
Link copied to clipboard
val
values
:
List
<
String
>