org.odata4j.edm
Class EdmEntityContainer.Builder

java.lang.Object
  extended by org.odata4j.edm.EdmItem.Builder<EdmEntityContainer,EdmEntityContainer.Builder>
      extended by org.odata4j.edm.EdmEntityContainer.Builder
Enclosing class:
EdmEntityContainer

public static class EdmEntityContainer.Builder
extends EdmItem.Builder<EdmEntityContainer,EdmEntityContainer.Builder>

Mutable builder for EdmEntityContainer objects.


Constructor Summary
EdmEntityContainer.Builder()
           
 
Method Summary
 EdmEntityContainer.Builder addAssociationSets(Collection<EdmAssociationSet.Builder> associationSets)
           
 EdmEntityContainer.Builder addEntitySets(Collection<EdmEntitySet.Builder> entitySets)
           
 EdmEntityContainer.Builder addEntitySets(EdmEntitySet.Builder... entitySets)
           
 EdmEntityContainer.Builder addFunctionImports(Collection<EdmFunctionImport.Builder> functionImports)
           
 EdmEntityContainer.Builder addFunctionImports(EdmFunctionImport.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)
           
 
Methods inherited from class org.odata4j.edm.EdmItem.Builder
getAnnotations, getDocumentation, setAnnotations, setDocumentation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EdmEntityContainer.Builder

public EdmEntityContainer.Builder()
Method Detail

addAssociationSets

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

addEntitySets

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

addEntitySets

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

addFunctionImports

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

addFunctionImports

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

build

public EdmEntityContainer build()

getAssociationSets

public List<EdmAssociationSet.Builder> getAssociationSets()

getEntitySets

public List<EdmEntitySet.Builder> getEntitySets()

getFunctionImports

public List<EdmFunctionImport.Builder> getFunctionImports()

getName

public String getName()

setIsDefault

public EdmEntityContainer.Builder setIsDefault(boolean isDefault)

setLazyLoadingEnabled

public EdmEntityContainer.Builder setLazyLoadingEnabled(Boolean lazyLoadingEnabled)

setName

public EdmEntityContainer.Builder setName(String name)


http://odata4j.org