org.odata4j.edm
Class EdmSchema

java.lang.Object
  extended by org.odata4j.edm.EdmItem
      extended by org.odata4j.edm.EdmSchema

public class EdmSchema
extends EdmItem

A CSDL Schema element.

The Schema element is the root element of a conceptual model definition. It contains definitions for the objects, functions, and containers that make up a conceptual model.

See Also:
[msdn] Schema Element (CSDL)

Nested Class Summary
static class EdmSchema.Builder
          Mutable builder for EdmSchema objects.
 
Method Summary
 EdmEntityContainer findEntityContainer(String name)
           
 String getAlias()
           
 List<EdmAssociation> getAssociations()
           
 List<EdmComplexType> getComplexTypes()
           
 List<EdmEntityContainer> getEntityContainers()
           
 List<EdmEntityType> getEntityTypes()
           
 String getNamespace()
           
static EdmSchema.Builder newBuilder()
           
 
Methods inherited from class org.odata4j.edm.EdmItem
findAnnotation, getAnnotations, getDocumentation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

findEntityContainer

public EdmEntityContainer findEntityContainer(String name)

getAlias

public String getAlias()

getAssociations

public List<EdmAssociation> getAssociations()

getComplexTypes

public List<EdmComplexType> getComplexTypes()

getEntityContainers

public List<EdmEntityContainer> getEntityContainers()

getEntityTypes

public List<EdmEntityType> getEntityTypes()

getNamespace

public String getNamespace()

newBuilder

public static EdmSchema.Builder newBuilder()


http://odata4j.org