Class EdmAnnotationAttribute

  extended by org.odata4j.core.GenericAnnotation<T>
      extended by org.odata4j.edm.EdmAnnotation<String>
          extended by org.odata4j.edm.EdmAnnotationAttribute
All Implemented Interfaces:
Named, NamedValue<String>, NamespacedAnnotation<String>

public class EdmAnnotationAttribute
extends EdmAnnotation<String>

A CSDL Annotation attribute.

Annotation attributes in conceptual schema definition language (CSDL) are custom XML attributes in the conceptual model. Annotation attributes can be used to provide extra metadata about the elements in a conceptual model.

See Also:
[msdn] Annotation Attributes (CSDL)

Constructor Summary
EdmAnnotationAttribute(String namespaceUri, String namespacePrefix, String name, String value)
Method Summary
Methods inherited from class org.odata4j.edm.EdmAnnotation
attribute, element
Methods inherited from class org.odata4j.core.GenericAnnotation
getFullyQualifiedName, getName, getNamespace, getValue, getValueType, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Detail


public EdmAnnotationAttribute(String namespaceUri,
                              String namespacePrefix,
                              String name,
                              String value)