public interface ODataObjectFactory extends CommonODataObjectFactory
newDeepInsertEntity, newDeepInsertEntitySet, newPrimitiveValueBuilder
ODataEntitySet newEntitySet()
CommonODataObjectFactory
newEntitySet
in interface CommonODataObjectFactory
ODataEntitySet newEntitySet(URI next)
CommonODataObjectFactory
newEntitySet
in interface CommonODataObjectFactory
next
- next link.ODataEntity newEntity(FullQualifiedName typeName)
CommonODataObjectFactory
newEntity
in interface CommonODataObjectFactory
typeName
- OData entity type name.ODataEntity newEntity(FullQualifiedName typeName, URI link)
CommonODataObjectFactory
newEntity
in interface CommonODataObjectFactory
typeName
- OData entity type name.link
- self link.ODataSingleton newSingleton(FullQualifiedName typeName)
ODataLink newEntitySetNavigationLink(String name, URI link)
CommonODataObjectFactory
newEntitySetNavigationLink
in interface CommonODataObjectFactory
name
- name.link
- link.ODataLink newEntityNavigationLink(String name, URI link)
CommonODataObjectFactory
newEntityNavigationLink
in interface CommonODataObjectFactory
name
- name.link
- link.ODataLink newAssociationLink(String name, URI link)
newAssociationLink
in interface CommonODataObjectFactory
ODataLink newMediaEditLink(String name, URI link)
newMediaEditLink
in interface CommonODataObjectFactory
ODataEnumValue newEnumValue(String typeName, String value)
ODataComplexValue<ODataProperty> newComplexValue(String typeName)
newComplexValue
in interface CommonODataObjectFactory
ODataLinkedComplexValue newLinkedComplexValue(String typeName)
ODataCollectionValue<ODataValue> newCollectionValue(String typeName)
newCollectionValue
in interface CommonODataObjectFactory
ODataProperty newPrimitiveProperty(String name, ODataPrimitiveValue value)
CommonODataObjectFactory
newPrimitiveProperty
in interface CommonODataObjectFactory
name
- name.value
- primitive value.ODataProperty newEnumProperty(String name, ODataEnumValue value)
ODataProperty newComplexProperty(String name, ODataComplexValue<? extends CommonODataProperty> value)
CommonODataObjectFactory
newComplexProperty
in interface CommonODataObjectFactory
name
- name.value
- value.ODataProperty newCollectionProperty(String name, ODataCollectionValue<? extends ODataValue> value)
CommonODataObjectFactory
newCollectionProperty
in interface CommonODataObjectFactory
name
- name.value
- value.ODataDelta newDelta()
ODataDelta newDelta(URI next)
Copyright © 2013–2015 The Apache Software Foundation. All rights reserved.