Class EdmStreamValueHandler
java.lang.Object
org.apache.olingo.ext.proxy.commons.EdmStreamValueHandler
- All Implemented Interfaces:
InvocationHandler
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final org.slf4j.Logger
Logger.protected AbstractService<?>
-
Constructor Summary
ModifierConstructorDescriptionprotected
EdmStreamValueHandler
(String contentType, InputStream stream, URI uri, AbstractService<?> service) protected
EdmStreamValueHandler
(URI uri, AbstractService<?> service) -
Method Summary
Modifier and TypeMethodDescriptionprotected static org.apache.olingo.client.api.uri.URIBuilder
buildEntitySetURI
(Class<?> ref, AbstractService<?> service) protected static org.apache.olingo.client.api.uri.URIBuilder
buildEntitySetURI
(String entitySetName, AbstractService<?> service) void
close()
protected <S extends EntityType<?>>
voiddeleteEntity
(EntityInvocationHandler handler, URI entitySetURI) boolean
protected org.apache.olingo.client.api.EdmEnabledODataClient
protected ComplexType<?>
getComplex
(String name, org.apache.olingo.client.api.domain.ClientValue value, Class<?> ref, EntityInvocationHandler handler, URI baseURI, boolean collectionItem) protected Context
int
hashCode()
protected Object
invokeSelfMethod
(Method method, Object[] args) protected boolean
isDeleted
(EntityInvocationHandler handler) protected boolean
isSelfMethod
(Method method) void
load()
toString()
-
Field Details
-
LOG
protected static final org.slf4j.Logger LOGLogger. -
service
-
-
Constructor Details
-
EdmStreamValueHandler
-
EdmStreamValueHandler
protected EdmStreamValueHandler(String contentType, InputStream stream, URI uri, AbstractService<?> service)
-
-
Method Details
-
invoke
- Throws:
Throwable
-
load
public void load() -
getContentType
-
getStream
-
close
public void close() -
getClient
protected org.apache.olingo.client.api.EdmEnabledODataClient getClient() -
getContext
-
isSelfMethod
-
invokeSelfMethod
- Throws:
Throwable
-
getComplex
protected ComplexType<?> getComplex(String name, org.apache.olingo.client.api.domain.ClientValue value, Class<?> ref, EntityInvocationHandler handler, URI baseURI, boolean collectionItem) -
isDeleted
-
deleteEntity
protected <S extends EntityType<?>> void deleteEntity(EntityInvocationHandler handler, URI entitySetURI) -
buildEntitySetURI
protected static org.apache.olingo.client.api.uri.URIBuilder buildEntitySetURI(Class<?> ref, AbstractService<?> service) -
buildEntitySetURI
protected static org.apache.olingo.client.api.uri.URIBuilder buildEntitySetURI(String entitySetName, AbstractService<?> service) -
equals
-
hashCode
public int hashCode() -
toString
-