public class

EdmCollectionType

extends EdmNonSimpleType
java.lang.Object
   ↳ org.odata4j.edm.EdmItem
     ↳ org.odata4j.edm.EdmType
       ↳ org.odata4j.edm.EdmNonSimpleType
         ↳ org.odata4j.edm.EdmCollectionType

Class Overview

A CSDL CollectionType element.

The CollectionType element in conceptual schema definition language (CSDL) specifies that a function parameter or function return type is a collection.

Summary

Nested Classes
class EdmCollectionType.Builder Mutable builder for EdmCollectionType objects. 
Fields
private final EdmProperty.CollectionKind collectionKind
private final EdmType itemType
[Expand]
Inherited Fields
From class org.odata4j.edm.EdmType
From class org.odata4j.edm.EdmItem
Public Constructors
EdmCollectionType(EdmProperty.CollectionKind kind, EdmType itemType)
Public Methods
EdmProperty.CollectionKind getCollectionKind()
static String getCollectionTypeString(EdmProperty.CollectionKind kind, EdmType itemType)
EdmType getItemType()
static EdmCollectionType.Builder newBuilder()
[Expand]
Inherited Methods
From class org.odata4j.edm.EdmNonSimpleType
From class org.odata4j.edm.EdmType
From class org.odata4j.edm.EdmItem
From class java.lang.Object

Fields

private final EdmProperty.CollectionKind collectionKind

private final EdmType itemType

Public Constructors

public EdmCollectionType (EdmProperty.CollectionKind kind, EdmType itemType)

Parameters
kind
itemType

Public Methods

public EdmProperty.CollectionKind getCollectionKind ()

public static String getCollectionTypeString (EdmProperty.CollectionKind kind, EdmType itemType)

Parameters
kind
itemType

public EdmType getItemType ()

public static EdmCollectionType.Builder newBuilder ()