## Uses of Class
org.apache.olingo.ext.proxy.AbstractService

- Packages that use AbstractService
  Package | Description
  --- | ---
  org.apache.olingo.ext.proxy.commons |
  org.apache.olingo.ext.proxy.utils |

- - ### Uses of AbstractService in org.apache.olingo.ext.proxy.commons

    Methods in org.apache.olingo.ext.proxy.commons that return AbstractService
    Modifier and Type | Method and Description
    --- | ---
    `protected AbstractService<?>` | EntityContainerInvocationHandler.`getService()`

    Methods in org.apache.olingo.ext.proxy.commons with parameters of type AbstractService
    Modifier and Type | Method and Description
    --- | ---
    `static EntityContainerInvocationHandler` | EntityContainerInvocationHandler.`getInstance(Class<?> ref, AbstractService<?> service)`
    `static ComplexInvocationHandler` | ComplexInvocationHandler.`getInstance(Class<?> typeRef, AbstractService<?> service)`
    `static EntitySetInvocationHandler` | EntitySetInvocationHandler.`getInstance(Class<?> ref, AbstractService<?> service)`
    `static EntityInvocationHandler` | EntityInvocationHandler.`getInstance(Class<?> typeRef, AbstractService<?> service)`
    `static EntitySetInvocationHandler` | EntitySetInvocationHandler.`getInstance(Class<?> ref, AbstractService<?> service, URI uri)`
    `static ComplexInvocationHandler` | ComplexInvocationHandler.`getInstance(Class<?> typeRef, AbstractService<?> service, URIBuilder uri)`
    `static InlineEntitySetInvocationHandler` | InlineEntitySetInvocationHandler.`getInstance(Class<?> ref, AbstractService<?> service, URI uri, List<Object> items)`
    `static ComplexInvocationHandler` | ComplexInvocationHandler.`getInstance(ClientComplexValue complex, Class<?> typeRef, AbstractService<?> service)`
    `static ComplexInvocationHandler` | ComplexInvocationHandler.`getInstance(ClientComplexValue complex, Class<?> typeRef, AbstractService<?> service, URIBuilder uri)`
    `static EntityInvocationHandler` | EntityInvocationHandler.`getInstance(ClientEntity entity, URI entitySetURI, Class<?> typeRef, AbstractService<?> service)`
    `static EntityInvocationHandler` | EntityInvocationHandler.`getInstance(ClientEntity entity, URI entitySetURI, URI entityURI, Class<?> typeRef, AbstractService<?> service)`
    `static EntityInvocationHandler` | EntityInvocationHandler.`getInstance(URI entityURI, Class<?> typeRef, AbstractService<?> service)`

    Constructors in org.apache.olingo.ext.proxy.commons with parameters of type AbstractService
    Constructor and Description
    `AbstractCollectionInvocationHandler(AbstractService<?> service, Collection<T> items, Class<T> itemRef, URIBuilder uri)`
    `AbstractEntityCollectionInvocationHandler(Class<?> ref, AbstractService<?> service, URIBuilder uri)`
    `AbstractEntityCollectionInvocationHandler(Class<? extends EntityCollection<T,?,?>> ref, AbstractService<?> service, URI targetEntitySetURI, URIBuilder uri)`
    `AbstractStructuredInvocationHandler(Class<?> typeRef, AbstractService<?> service)`
    `AbstractStructuredInvocationHandler(Class<?> typeRef, Object internal, AbstractService<?> service)`
    `AnnotatableInvocationHandler(AbstractService<?> service, String propName, String navPropName, EntityInvocationHandler entityHandler, AbstractStructuredInvocationHandler targetHandler)`
    `ComplexCollectionInvocationHandler(AbstractService<?> service, Class<T> itemRef)`
    `ComplexCollectionInvocationHandler(AbstractService<?> service, Collection<T> items, Class<T> itemRef, URIBuilder uri)`
    `ComplexCollectionInvocationHandler(Class<T> itemRef, AbstractService<?> service, URIBuilder uri)`
    `EdmStreamValueHandler(String contentType, InputStream stream, URI uri, AbstractService<?> service)`
    `EdmStreamValueHandler(URI uri, AbstractService<?> service)`
    `EntityCollectionInvocationHandler(AbstractService<?> service, Class<? extends EntityCollection<T,?,?>> collItemRef)`
    `EntityCollectionInvocationHandler(AbstractService<?> service, Collection<T> items, Class<? extends EntityCollection<T,?,?>> collItemRef, URI targetEntitySetURI, URIBuilder uri)`
    `EntitySetInvocationHandler(Class<?> ref, AbstractService<?> service, URIBuilder uri)`
    `InlineEntitySetInvocationHandler(Class<?> ref, AbstractService<?> service, URIBuilder uri, Collection<T> items)`
    `InvokerInvocationHandler(URI uri, Map<String,ClientValue> parameters, Operation operation, EdmOperation edmOperation, Type[] references, AbstractService<?> service)`
    `NonTransactionalPersistenceManagerImpl(AbstractService<?> factory)`
    `PrimitiveCollectionInvocationHandler(AbstractService<?> service, Class<T> itemRef)`
    `PrimitiveCollectionInvocationHandler(AbstractService<?> service, Class<T> itemRef, URIBuilder uri)`
    `PrimitiveCollectionInvocationHandler(AbstractService<?> service, Collection<T> items, Class<T> itemRef, URIBuilder uri)`
    `StructuredComposableInvokerInvocationHandler(URI uri, Map<String,ClientValue> parameters, Operation operation, EdmOperation edmOperation, Type[] references, org.apache.olingo.commons.core.edm.EdmTypeInfo returnType, AbstractService<?> service)`
    `TransactionalPersistenceManagerImpl(AbstractService<?> factory)`

  - ### Uses of AbstractService in org.apache.olingo.ext.proxy.utils

    Methods in org.apache.olingo.ext.proxy.utils with parameters of type AbstractService
    Modifier and Type | Method and Description
    --- | ---
    `static Collection<Class<? extends AbstractTerm>>` | CoreUtils.`getAnnotationTerms(AbstractService<?> service, List<ClientAnnotation> annotations)`
    `static Object` | ProxyUtils.`getComplexProxy(AbstractService<?> service, String name, ClientValue value, Class<?> ref, EntityInvocationHandler handler, URI baseURI, boolean collectionItem)`
    `static Class<?>` | CoreUtils.`getComplexTypeRef(AbstractService<?> service, ClientValue value)`
    `static Object` | ProxyUtils.`getEntityCollectionProxy(AbstractService<?> service, Class<?> typeRef, Class<?> typeCollectionRef, URI targetEntitySetURI, ClientEntitySet entitySet, URI uri, boolean checkInTheContext)`
    `static Object` | ProxyUtils.`getEntityProxy(AbstractService<?> service, ClientEntity entity, URI entitySetURI, Class<?> type, String eTag, boolean checkInTheContext)`
    `static Object` | ProxyUtils.`getEntitySetProxy(AbstractService<?> service, Class<?> typeRef, ClientEntitySet entitySet, URI uri, boolean checkInTheContext)`
    `static Object` | ProxyUtils.`getEntitySetProxy(AbstractService<?> service, Class<?> typeRef, URI uri)`
    `static Object` | CoreUtils.`getObjectFromODataValue(ClientValue value, Class<?> ref, AbstractService<?> service)`
    `static Object` | CoreUtils.`getObjectFromODataValue(ClientValue value, Type typeRef, AbstractService<?> service)`

Copyright © 2013–2020 The Apache Software Foundation. All rights reserved.