org.odata4j.edm
Class EdmFunctionParameter

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

public class EdmFunctionParameter
extends EdmItem

A CSDL Parameter element.

A Parameter element is used to define input and output parameters for function imports that are declared in CSDL.

See Also:
[msdn] Parameter Element (CSDL)

Nested Class Summary
static class EdmFunctionParameter.Builder
          Mutable builder for EdmFunctionParameter objects.
static class EdmFunctionParameter.Mode
          Parameter type: In, Out, or InOut
 
Method Summary
 EdmFunctionParameter.Mode getMode()
           
 String getName()
           
 EdmType getType()
           
 Boolean isNullable()
           
static EdmFunctionParameter.Builder newBuilder()
           
static EdmFunctionParameter.Builder newBuilder(EdmFunctionParameter functionParameter, org.odata4j.edm.EdmItem.BuilderContext context)
           
 
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

getMode

public EdmFunctionParameter.Mode getMode()

getName

public String getName()

getType

public EdmType getType()

isNullable

public Boolean isNullable()

newBuilder

public static EdmFunctionParameter.Builder newBuilder()

newBuilder

public static EdmFunctionParameter.Builder newBuilder(EdmFunctionParameter functionParameter,
                                                      org.odata4j.edm.EdmItem.BuilderContext context)


http://odata4j.org