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) getBoolean(String parameterName) getBooleans(String parameterName) default OptionalIntgetInteger(String parameterName) default IntStreamgetIntegers(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
-
getInteger
-
getIntegers
-
getBigDecimal
-
getBigDecimals
-
getString
-
getStrings
-