Interface EdmAnnotatable
- All Known Subinterfaces:
EdmAction,EdmActionImport,EdmAnd,EdmAnnotation,EdmAnnotations,EdmApply,EdmBindingTarget,EdmCast,EdmComplexType,EdmEntityContainer,EdmEntitySet,EdmEntityType,EdmEq,EdmFunction,EdmFunctionImport,EdmGe,EdmGt,EdmIf,EdmIsOf,EdmLabeledElement,EdmLe,EdmLogicalOrComparisonExpression,EdmLt,EdmMember,EdmNavigationProperty,EdmNe,EdmNot,EdmNull,EdmOnDelete,EdmOperation,EdmOperationImport,EdmOr,EdmParameter,EdmProperty,EdmPropertyValue,EdmRecord,EdmReferentialConstraint,EdmSchema,EdmSingleton,EdmStructuredType,EdmTerm,EdmTypeDefinition,EdmUrlRef
- All Known Implementing Classes:
AbstractEdmAnnotatable,AbstractEdmAnnotatableDynamicExpression,AbstractEdmBindingTarget,AbstractEdmLogicalOrComparisonExpression,AbstractEdmNamed,AbstractEdmOperation,AbstractEdmOperationImport,AbstractEdmStructuredType,DynamicProperty,DynamicStructuredType,EdmActionImpl,EdmActionImportImpl,EdmAndImpl,EdmAnnotationImpl,EdmAnnotationsImpl,EdmApplyImpl,EdmCastImpl,EdmComplexTypeImpl,EdmEntityContainerImpl,EdmEntitySetImpl,EdmEntityTypeImpl,EdmEnumTypeImpl,EdmEqImpl,EdmFunctionImpl,EdmFunctionImportImpl,EdmGeImpl,EdmGtImpl,EdmIfImpl,EdmIsOfImpl,EdmLabeledElementImpl,EdmLeImpl,EdmLtImpl,EdmMemberImpl,EdmNavigationPropertyImpl,EdmNeImpl,EdmNotImpl,EdmNullImpl,EdmOnDeleteImpl,EdmOrImpl,EdmParameterImpl,EdmPropertyImpl,EdmPropertyValueImpl,EdmRecordImpl,EdmReferentialConstraintImpl,EdmSchemaImpl,EdmSingletonImpl,EdmTermImpl,EdmTypeDefinitionImpl,EdmTypeImpl,EdmUrlRefImpl
public interface EdmAnnotatable
Can be applied to CSDL elements as described in the Conceptual Schema Definition Language.
-
Method Summary
Modifier and TypeMethodDescriptiongetAnnotation(EdmTerm term, String qualifier) Get list of all annotations.
-
Method Details
-
getAnnotation
- Parameters:
term- term used for the annotation. MUST NOT be null.qualifier- for the term. Can beNULL- Returns:
- annotation according to term
-
getAnnotations
List<EdmAnnotation> getAnnotations()Get list of all annotations.- Returns:
- list of all annotations
-