public interface ODataMetaEntityContainer extends ODataMetaAnnotable
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAnnotation(AnnotationName name)
Retrieves the annotation value specified by the given annotation name.
|
java.lang.String |
getAnnotation(java.lang.String namespace,
java.lang.String name)
Retrieves the annotation value specified by the given annotation namespace and loccalname.
|
java.util.Set<AnnotationName> |
getAnnotationNames()
Retrieves the set of annotation names belonging to the entity container.
|
java.util.Set<java.lang.String> |
getEntitySetNames()
Retrieves the names of the entity sets.
|
ODataMetaFunctionImport |
getFunctionImport(java.lang.String name)
Retrieves the metadata representation of function import specified by the given name.
|
java.util.Set<java.lang.String> |
getFunctionImportNames()
Retrieves the set of function import names.
|
ODataMetaEntitySet |
getMetaEntitySet(java.lang.String name)
Retrieves the entity set specified by the given name.
|
getVocabularyAnnotation, getVocabularyAnnotation, getVocabularyAnnotationNames
java.util.Set<java.lang.String> getFunctionImportNames()
ODataMetaFunctionImport getFunctionImport(java.lang.String name)
name
- of the function import. MUST be non-null, otherwise NullPointerException is thrownjava.lang.NullPointerException
- if name parameter is nulljava.util.Set<java.lang.String> getEntitySetNames()
ODataMetaEntitySet getMetaEntitySet(java.lang.String name)
name
- name of the entity set. MUST be non-null, otherwise NullPointerException is thrownjava.lang.NullPointerException
- if name parameter is nulljava.util.Set<AnnotationName> getAnnotationNames()
java.lang.String getAnnotation(AnnotationName name)
name
- fully qualified name of the annotation. MUST be non-null, otherwise NullPointerException is thrownjava.lang.NullPointerException
- if name parameter is nulljava.lang.String getAnnotation(java.lang.String namespace, java.lang.String name)
namespace
- namespace of the annotation, can be nullname
- local name of the annotation. It MUST be non-null, otherwise NullpointerException is thrown.java.lang.NullPointerException
- if name parameter is null