public interface ClientObjectFactory
ClientEntitySet newEntitySet()
ClientEntitySet newEntitySet(URI next)
next - next link.ClientEntity newEntity(FullQualifiedName typeName)
typeName - OData entity type name.ClientEntity newEntity(FullQualifiedName typeName, URI link)
typeName - OData entity type name.link - self link.ClientInlineEntitySet newDeepInsertEntitySet(String name, ClientEntitySet entitySet)
name - name.entitySet - entity set.ClientInlineEntity newDeepInsertEntity(String name, ClientEntity entity)
name - name.entity - entity.ClientLink newEntitySetNavigationLink(String name, URI link)
name - name.link - link.ClientSingleton newSingleton(FullQualifiedName typeName)
typeName - OData singleton entity type name.ClientLink newEntityNavigationLink(String name, URI link)
name - name.link - link.ClientLink newAssociationLink(String name, URI link)
ClientLink newMediaEditLink(String name, URI link)
ClientPrimitiveValue.Builder newPrimitiveValueBuilder()
ClientEnumValue newEnumValue(String typeName, String value)
ClientComplexValue newComplexValue(String typeName)
ClientCollectionValue<ClientValue> newCollectionValue(String typeName)
ClientProperty newPrimitiveProperty(String name, ClientPrimitiveValue value)
name - name.value - primitive value.ClientProperty newComplexProperty(String name, ClientComplexValue value)
name - name.value - value.ClientProperty newCollectionProperty(String name, ClientCollectionValue<? extends ClientValue> value)
name - name.value - value.ClientProperty newEnumProperty(String name, ClientEnumValue value)
name - name.value - value.ClientDelta newDelta()
ClientDelta newDelta(URI next)
next - next link for delta propertyCopyright © 2013–2015 The Apache Software Foundation. All rights reserved.