public class

EdmSchema

extends EdmItem
java.lang.Object
   ↳ org.odata4j.edm.EdmItem
     ↳ org.odata4j.edm.EdmSchema

Class Overview

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.

Summary

Nested Classes
class EdmSchema.Builder Mutable builder for EdmSchema objects. 
Fields
private final String alias
private final ImmutableList<EdmAssociation> associations
private final ImmutableList<EdmComplexType> complexTypes
private final ImmutableList<EdmEntityContainer> entityContainers
private final ImmutableList<EdmEntityType> entityTypes
private final String namespace
[Expand]
Inherited Fields
From class org.odata4j.edm.EdmItem
Public Methods
EdmEntityContainer findEntityContainer(String name)
String getAlias()
List<EdmAssociation> getAssociations()
List<EdmComplexType> getComplexTypes()
List<EdmEntityContainer> getEntityContainers()
List<EdmEntityType> getEntityTypes()
String getNamespace()
static EdmSchema.Builder newBuilder()
[Expand]
Inherited Methods
From class org.odata4j.edm.EdmItem
From class java.lang.Object

Fields

private final String alias

private final ImmutableList<EdmAssociation> associations

private final ImmutableList<EdmComplexType> complexTypes

private final ImmutableList<EdmEntityContainer> entityContainers

private final ImmutableList<EdmEntityType> entityTypes

private final String namespace

Public Methods

public EdmEntityContainer findEntityContainer (String name)

Parameters
name

public String getAlias ()

public List<EdmAssociation> getAssociations ()

public List<EdmComplexType> getComplexTypes ()

public List<EdmEntityContainer> getEntityContainers ()

public List<EdmEntityType> getEntityTypes ()

public String getNamespace ()

public static EdmSchema.Builder newBuilder ()