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.QualifiedName
default Optional
<BigDecimal> getBigDecimal
(String parameterName) default Stream
<BigDecimal> getBigDecimals
(String parameterName) getBoolean
(String parameterName) getBooleans
(String parameterName) default OptionalInt
getInteger
(String parameterName) default IntStream
getIntegers
(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
-