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
 
 -