public interface ClientObjectFactory
| Modifier and Type | Method and Description |
|---|---|
ClientLink |
newAssociationLink(String name,
URI link) |
ClientProperty |
newCollectionProperty(String name,
ClientCollectionValue<? extends ClientValue> value)
Instantiates a new collection property.
|
ClientCollectionValue<ClientValue> |
newCollectionValue(String typeName) |
ClientProperty |
newComplexProperty(String name,
ClientComplexValue value)
Instantiates a new complex property.
|
ClientComplexValue |
newComplexValue(String typeName) |
ClientInlineEntity |
newDeepInsertEntity(String name,
ClientEntity entity)
Instantiates a new entity (for deep insert).
|
ClientInlineEntitySet |
newDeepInsertEntitySet(String name,
ClientEntitySet entitySet)
Instantiates a new entity set (for deep insert).
|
ClientDelta |
newDelta()
Instantiates a new delta property.
|
ClientDelta |
newDelta(URI next)
Instantiates a new delta property.
|
ClientEntity |
newEntity(org.apache.olingo.commons.api.edm.FullQualifiedName typeName)
Instantiates a new entity.
|
ClientEntity |
newEntity(org.apache.olingo.commons.api.edm.FullQualifiedName typeName,
URI link)
Instantiates a new entity.
|
ClientLink |
newEntityNavigationLink(String name,
URI link)
Instantiates a new entity navigation link.
|
ClientEntitySet |
newEntitySet()
Instantiates a new entity set.
|
ClientEntitySet |
newEntitySet(URI next)
Instantiates a new entity set.
|
ClientLink |
newEntitySetNavigationLink(String name,
URI link)
Instantiates a new entity set navigation link.
|
ClientProperty |
newEnumProperty(String name,
ClientEnumValue value)
Instantiates a new enum property.
|
ClientEnumValue |
newEnumValue(String typeName,
String value) |
ClientLink |
newMediaEditLink(String name,
URI link,
String type,
String eTag) |
ClientLink |
newMediaReadLink(String name,
URI link,
String type,
String eTag) |
ClientProperty |
newPrimitiveProperty(String name,
ClientPrimitiveValue value)
Instantiates a new primitive property.
|
ClientPrimitiveValue.Builder |
newPrimitiveValueBuilder() |
ClientSingleton |
newSingleton(org.apache.olingo.commons.api.edm.FullQualifiedName typeName)
Instantiates a new singleton entity.
|
ClientEntitySet newEntitySet()
ClientEntitySet newEntitySet(URI next)
next - next link.ClientEntity newEntity(org.apache.olingo.commons.api.edm.FullQualifiedName typeName)
typeName - OData entity type name.ClientEntity newEntity(org.apache.olingo.commons.api.edm.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(org.apache.olingo.commons.api.edm.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, String type, String eTag)
ClientLink newMediaReadLink(String name, URI link, String type, String eTag)
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–2018 The Apache Software Foundation. All rights reserved.