Interface Annotation
- All Known Implementing Classes:
TypedAnnotation
public interface Annotation
-
Method Summary
Modifier and TypeMethodDescription@Nullable org.eclipse.emf.ecore.EObject@NotNull org.eclipse.xtext.naming.QualifiedNamedefault Optional<BigDecimal> getBigDecimal(String parameterName) default Stream<BigDecimal> getBigDecimals(String parameterName) default Optional<BigInteger> getBigInteger(String parameterName) default Stream<BigInteger> getBigIntegers(String parameterName) getBoolean(String parameterName) getBooleans(String parameterName) getRelation(String parameterName) getRelations(String parameterName) getStrings(String parameterName)
-
Method Details
-
getAnnotatedElement
@Nullable @Nullable org.eclipse.emf.ecore.EObject getAnnotatedElement() -
getAnnotation
-
getAnnotationName
@NotNull @NotNull org.eclipse.xtext.naming.QualifiedName getAnnotationName() -
getValue
-
getValues
-
getRelation
-
getRelations
-
getNode
-
getNodes
-
getBoolean
-
getBooleans
-
getBigInteger
-
getBigIntegers
-
getBigDecimal
-
getBigDecimals
-
getString
-
getStrings
-