org.odata4j.edm
Class EdmAnnotationElement<T>

java.lang.Object
  extended by org.odata4j.core.GenericAnnotation<T>
      extended by org.odata4j.edm.EdmAnnotation<T>
          extended by org.odata4j.edm.EdmAnnotationElement<T>
All Implemented Interfaces:
Named, NamedValue<T>, NamespacedAnnotation<T>

public class EdmAnnotationElement<T>
extends EdmAnnotation<T>

A CSDL Annotation element.

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

See Also:
[msdn] Annotation Elements (CSDL)

Constructor Summary
EdmAnnotationElement(String namespaceUri, String namespacePrefix, String name, Class<T> valueType, T 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

EdmAnnotationElement

public EdmAnnotationElement(String namespaceUri,
                            String namespacePrefix,
                            String name,
                            Class<T> valueType,
                            T value)


http://odata4j.org