Class EdmAnnotationsImplProv
java.lang.Object
org.apache.olingo.odata2.core.edm.provider.EdmAnnotationsImplProv
- All Implemented Interfaces:
EdmAnnotations
-
Constructor Summary
ConstructorsConstructorDescriptionEdmAnnotationsImplProv(List<AnnotationAttribute> annotationAttributes, List<AnnotationElement> annotationElements) -
Method Summary
Modifier and TypeMethodDescriptiongetAnnotationAttribute(String name, String namespace) Get annotation attribute by full qualified nameGet all annotation attributes for the CSDL elementgetAnnotationElement(String name, String namespace) Get annotation element by full qualified nameGet all annotation elements for the CSDL element
-
Constructor Details
-
EdmAnnotationsImplProv
public EdmAnnotationsImplProv(List<AnnotationAttribute> annotationAttributes, List<AnnotationElement> annotationElements)
-
-
Method Details
-
getAnnotationElements
Description copied from interface:EdmAnnotationsGet all annotation elements for the CSDL element- Specified by:
getAnnotationElementsin interfaceEdmAnnotations- Returns:
- List of
EdmAnnotationElementor null if no elements exist
-
getAnnotationElement
Description copied from interface:EdmAnnotationsGet annotation element by full qualified name- Specified by:
getAnnotationElementin interfaceEdmAnnotations- Returns:
EdmAnnotationElementor null if no element is found for this name
-
getAnnotationAttributes
Description copied from interface:EdmAnnotationsGet all annotation attributes for the CSDL element- Specified by:
getAnnotationAttributesin interfaceEdmAnnotations- Returns:
- List of
EdmAnnotationAttributeor null if no attributes exist
-
getAnnotationAttribute
Description copied from interface:EdmAnnotationsGet annotation attribute by full qualified name- Specified by:
getAnnotationAttributein interfaceEdmAnnotations- Returns:
EdmAnnotationAttributeor null if no attribute is found for this name
-