EnumDeclaration

constructor()(source)
constructor(modifiers: NodeList<Modifier>, name: String)(source)
constructor(modifiers: NodeList<Modifier>, annotations: NodeList<AnnotationExpr>, name: SimpleName, implementedTypes: NodeList<ClassOrInterfaceType>, entries: NodeList<EnumConstantDeclaration>, members: NodeList<BodyDeclaration<out Any>>)(source)


constructor(tokenRange: TokenRange, modifiers: NodeList<Modifier>, annotations: NodeList<AnnotationExpr>, name: SimpleName, implementedTypes: NodeList<ClassOrInterfaceType>, entries: NodeList<EnumConstantDeclaration>, members: NodeList<BodyDeclaration<out Any>>)(source)

This constructor is used by the parser and is considered private.