public static class

EdmEntityContainer.Builder

extends EdmItem.Builder<T, TBuilder>
java.lang.Object
   ↳ org.odata4j.edm.EdmItem.Builder<T, TBuilder>
     ↳ org.odata4j.edm.EdmEntityContainer.Builder

Class Overview

Mutable builder for EdmEntityContainer objects.

Summary

Fields
private final List<EdmAssociationSet.Builder> associationSets
private final List<EdmEntitySet.Builder> entitySets
private final List<EdmFunctionImport.Builder> functionImports
private boolean isDefault
private Boolean lazyLoadingEnabled
private String name
[Expand]
Inherited Fields
From class org.odata4j.edm.EdmItem.Builder
Public Constructors
EdmEntityContainer.Builder()
Public Methods
EdmEntityContainer.Builder addAssociationSets(List<EdmAssociationSet.Builder> associationSets)
EdmEntityContainer.Builder addEntitySets(List<EdmEntitySet.Builder> entitySets)
EdmEntityContainer.Builder addEntitySets(Builder... entitySets)
EdmEntityContainer.Builder addFunctionImports(List<EdmFunctionImport.Builder> functionImports)
EdmEntityContainer.Builder addFunctionImports(Builder... functionImports)
EdmEntityContainer build()
List<EdmAssociationSet.Builder> getAssociationSets()
List<EdmEntitySet.Builder> getEntitySets()
List<EdmFunctionImport.Builder> getFunctionImports()
String getName()
EdmEntityContainer.Builder setIsDefault(boolean isDefault)
EdmEntityContainer.Builder setLazyLoadingEnabled(Boolean lazyLoadingEnabled)
EdmEntityContainer.Builder setName(String name)
[Expand]
Inherited Methods
From class org.odata4j.edm.EdmItem.Builder
From class java.lang.Object

Fields

private final List<EdmAssociationSet.Builder> associationSets

private final List<EdmEntitySet.Builder> entitySets

private final List<EdmFunctionImport.Builder> functionImports

private boolean isDefault

private Boolean lazyLoadingEnabled

private String name

Public Constructors

public EdmEntityContainer.Builder ()

Public Methods

public EdmEntityContainer.Builder addAssociationSets (List<EdmAssociationSet.Builder> associationSets)

Parameters
associationSets

public EdmEntityContainer.Builder addEntitySets (List<EdmEntitySet.Builder> entitySets)

Parameters
entitySets

public EdmEntityContainer.Builder addEntitySets (Builder... entitySets)

Parameters
entitySets

public EdmEntityContainer.Builder addFunctionImports (List<EdmFunctionImport.Builder> functionImports)

Parameters
functionImports

public EdmEntityContainer.Builder addFunctionImports (Builder... functionImports)

Parameters
functionImports

public EdmEntityContainer build ()

public List<EdmAssociationSet.Builder> getAssociationSets ()

public List<EdmEntitySet.Builder> getEntitySets ()

public List<EdmFunctionImport.Builder> getFunctionImports ()

public String getName ()

public EdmEntityContainer.Builder setIsDefault (boolean isDefault)

Parameters
isDefault

public EdmEntityContainer.Builder setLazyLoadingEnabled (Boolean lazyLoadingEnabled)

Parameters
lazyLoadingEnabled

public EdmEntityContainer.Builder setName (String name)

Parameters
name