org.odata4j.core
Interface NamespacedAnnotation<T>

All Superinterfaces:
Named, NamedValue<T>
All Known Implementing Classes:
EdmAnnotation, EdmAnnotationAttribute, EdmAnnotationElement, GenericAnnotation

public interface NamespacedAnnotation<T>
extends NamedValue<T>

An annotation (typed name-value pair) that lives in a namespace.


Method Summary
 PrefixedNamespace getNamespace()
          Gets the namespace (and namespace prefix) for this annotation.
 Class<T> getValueType()
          Gets the java-type of the annotation value.
 
Methods inherited from interface org.odata4j.core.NamedValue
getValue
 
Methods inherited from interface org.odata4j.core.Named
getName
 

Method Detail

getNamespace

PrefixedNamespace getNamespace()
Gets the namespace (and namespace prefix) for this annotation.


getValueType

Class<T> getValueType()
Gets the java-type of the annotation value.



http://odata4j.org