Das Keyword default wird verwendet, um einen Standardwert zu setzen, wenn eine Annotation deklariert wird.
Using Default Values
Im Parser muss nach dem Keyword default eine assignExp folgen.
assignExp = try switchExp <|> try methodRef <|> try lambdaExp <|> try assignment <|> condExp
Laut Javaspecification wird default gefolgt von einem ElementValue.
DefaultValue:
default ElementValue
ElementValue:
ConditionalExpression
ElementValueArrayInitializer
Annotation
In IntelliJ gibt es den Hinweis "Attribute value must be constant"
Das Keyword default wird verwendet, um einen Standardwert zu setzen, wenn eine Annotation deklariert wird.
Using Default Values
Im Parser muss nach dem Keyword default eine assignExp folgen.
assignExp = try switchExp <|> try methodRef <|> try lambdaExp <|> try assignment <|> condExpLaut Javaspecification wird default gefolgt von einem ElementValue.
DefaultValue:
default ElementValue
ElementValue:
ConditionalExpression
ElementValueArrayInitializer
Annotation
In IntelliJ gibt es den Hinweis "Attribute value must be constant"