public interface CommonODataObjectFactory
CommonODataEntitySet newEntitySet()
CommonODataEntitySet newEntitySet(URI next)
next
- next link.CommonODataEntity newEntity(FullQualifiedName typeName)
typeName
- OData entity type name.CommonODataEntity newEntity(FullQualifiedName typeName, URI link)
typeName
- OData entity type name.link
- self link.ODataInlineEntitySet newDeepInsertEntitySet(String name, CommonODataEntitySet entitySet)
name
- name.entitySet
- entity set.ODataInlineEntity newDeepInsertEntity(String name, CommonODataEntity entity)
name
- name.entity
- entity.ODataLink newEntitySetNavigationLink(String name, URI link)
name
- name.link
- link.ODataLink newEntityNavigationLink(String name, URI link)
name
- name.link
- link.ODataPrimitiveValue.Builder newPrimitiveValueBuilder()
ODataComplexValue<? extends CommonODataProperty> newComplexValue(String typeName)
ODataCollectionValue<? extends ODataValue> newCollectionValue(String typeName)
CommonODataProperty newPrimitiveProperty(String name, ODataPrimitiveValue value)
name
- name.value
- primitive value.CommonODataProperty newComplexProperty(String name, ODataComplexValue<? extends CommonODataProperty> value)
name
- name.value
- value.CommonODataProperty newCollectionProperty(String name, ODataCollectionValue<? extends ODataValue> value)
name
- name.value
- value.Copyright © 2013–2015 The Apache Software Foundation. All rights reserved.