modifier ::= "public" | "private" | "protected" | "static" | "final" | "native" | "synchronized" | "abstract" | "threadsafe" | "transient"
This rule is called by-> class_declaration -> constructor_declaration -> interface_declaration -> method_declaration -> variable_declaration
coming soon ...