Skip to content

Declaration

Declare a symbol in the program. Declaring classes, interfaces, enums, etc. Should also pass in access modifier so we can manage access

import { Declaration } from "@alloy-js/java";
<Declaration
name={string | Namekey}
nameKind={JavaElements}
refkey={Refkey}
/>
childrenoptionalChildren
namestring | Namekey
nameKindoptionalJavaElements

The name policy kind to apply to the declaration.

refkeyoptionalRefkey