public static class

EdmFunctionImport.Builder

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

Class Overview

Mutable builder for EdmFunctionImport objects.

Summary

Fields
private EdmEntitySet.Builder entitySet
private String entitySetName
private String httpMethod
private boolean isCollection
private String name
private final List<EdmFunctionParameter.Builder> parameters
private EdmType returnType
private Builder<?, ?> returnTypeBuilder
private String returnTypeName
[Expand]
Inherited Fields
From class org.odata4j.edm.EdmItem.Builder
Public Constructors
EdmFunctionImport.Builder()
Public Methods
EdmFunctionImport.Builder addParameters(Builder... parameters)
EdmFunctionImport.Builder addParameters(List<EdmFunctionParameter.Builder> parameters)
EdmFunctionImport build()
String getEntitySetName()
String getHttpMethod()
String getName()
List<EdmFunctionParameter.Builder> getParameters()
String getReturnTypeName()
boolean isCollection()
EdmFunctionImport.Builder setEntitySet(EdmEntitySet.Builder entitySet)
EdmFunctionImport.Builder setEntitySetName(String entitySetName)
EdmFunctionImport.Builder setHttpMethod(String httpMethod)
EdmFunctionImport.Builder setIsCollection(boolean isCollection)
EdmFunctionImport.Builder setName(String name)
EdmFunctionImport.Builder setReturnType(EdmType returnType)
EdmFunctionImport.Builder setReturnType(Builder<?, ?> returnType)
EdmFunctionImport.Builder setReturnTypeName(String returnTypeName)
[Expand]
Inherited Methods
From class org.odata4j.edm.EdmItem.Builder
From class java.lang.Object

Fields

private EdmEntitySet.Builder entitySet

private String entitySetName

private String httpMethod

private boolean isCollection

private String name

private final List<EdmFunctionParameter.Builder> parameters

private EdmType returnType

private Builder<?, ?> returnTypeBuilder

private String returnTypeName

Public Constructors

public EdmFunctionImport.Builder ()

Public Methods

public EdmFunctionImport.Builder addParameters (Builder... parameters)

Parameters
parameters

public EdmFunctionImport.Builder addParameters (List<EdmFunctionParameter.Builder> parameters)

Parameters
parameters

public EdmFunctionImport build ()

public String getEntitySetName ()

public String getHttpMethod ()

public String getName ()

public List<EdmFunctionParameter.Builder> getParameters ()

public String getReturnTypeName ()

public boolean isCollection ()

public EdmFunctionImport.Builder setEntitySet (EdmEntitySet.Builder entitySet)

Parameters
entitySet

public EdmFunctionImport.Builder setEntitySetName (String entitySetName)

Parameters
entitySetName

public EdmFunctionImport.Builder setHttpMethod (String httpMethod)

Parameters
httpMethod

public EdmFunctionImport.Builder setIsCollection (boolean isCollection)

Parameters
isCollection

public EdmFunctionImport.Builder setName (String name)

Parameters
name

public EdmFunctionImport.Builder setReturnType (EdmType returnType)

Parameters
returnType

public EdmFunctionImport.Builder setReturnType (Builder<?, ?> returnType)

Parameters
returnType

public EdmFunctionImport.Builder setReturnTypeName (String returnTypeName)

Parameters
returnTypeName