## Uses of Interface
org.apache.olingo.ext.proxy.api.EntityCollection

- Packages that use EntityCollection
  Package | Description
  --- | ---
  org.apache.olingo.ext.proxy.api |
  org.apache.olingo.ext.proxy.commons |

- - ### Uses of EntityCollection in org.apache.olingo.ext.proxy.api

    Classes in org.apache.olingo.ext.proxy.api with type parameters of type EntityCollection
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `AbstractSingleton<T extends EntityType<?>,KEY extends Serializable,EC extends EntityCollection<T,?,?>>`

    Methods in org.apache.olingo.ext.proxy.api with type parameters of type EntityCollection
    Modifier and Type | Method and Description
    --- | ---
    `<S extends T,SEC extends EntityCollection<S,?,?>> Search<S,SEC>` | AbstractEntitySet.`createSearch(Class<SEC> reference)` Create an instance of `Search`.
    `<S extends T,SEC extends EntityCollection<S,?,?>> SEC` | EntitySet.`execute(Class<SEC> reference)` Returns all instances of the given subtype.
    `<S extends T,SEC extends EntityCollection<S,?,?>> Future<SEC>` | EntitySet.`executeAsync(Class<SEC> reference)` Asynchronously returns all instances of the given subtype.

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

    Classes in org.apache.olingo.ext.proxy.commons with type parameters of type EntityCollection
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractEntityCollectionInvocationHandler<T extends EntityType<?>,EC extends EntityCollection<T,?,?>>`
    `class` | `EntitySetInvocationHandler<T extends EntityType<?>,KEY extends Serializable,EC extends EntityCollection<T,?,?>>`
    `class` | `InlineEntitySetInvocationHandler<T extends EntityType<?>,KEY extends Serializable,EC extends EntityCollection<T,?,?>>`
    `class` | `SearchImpl<T extends EntityType<?>,EC extends EntityCollection<T,?,?>>`

    Methods in org.apache.olingo.ext.proxy.commons with type parameters of type EntityCollection
    Modifier and Type | Method and Description
    --- | ---
    `<S extends T,SEC extends EntityCollection<S,?,?>> Search<S,SEC>` | EntitySetInvocationHandler.`createSearch(Class<SEC> reference)`
    `<S extends T,SEC extends EntityCollection<S,?,?>> Search<S,SEC>` | InlineEntitySetInvocationHandler.`createSearch(Class<SEC> reference)`
    `<S extends T,SEC extends EntityCollection<S,?,?>> SEC` | EntitySetInvocationHandler.`execute(Class<SEC> collTypeRef)`
    `<S extends T,SEC extends EntityCollection<S,?,?>> SEC` | InlineEntitySetInvocationHandler.`execute(Class<SEC> collTypeRef)`
    `<S extends T,SEC extends EntityCollection<S,?,?>> Future<SEC>` | EntitySetInvocationHandler.`executeAsync(Class<SEC> collTypeRef)`
    `<S extends T,SEC extends EntityCollection<S,?,?>> Future<SEC>` | InlineEntitySetInvocationHandler.`executeAsync(Class<SEC> collTypeRef)`
    `<S extends T,SEC extends EntityCollection<S,?,?>> SEC` | EntitySetInvocationHandler.`fetchWholeEntitySet(URIBuilder uriBuilder, Class<S> typeRef, Class<SEC> collTypeRef)`
    `<T extends EntityType<?>,NEC extends EntityCollection<T,?,?>> NEC` | EntityContainerInvocationHandler.`newEntityCollection(Class<NEC> ref)`

    Constructor parameters in org.apache.olingo.ext.proxy.commons with type arguments of type EntityCollection
    Constructor and Description
    `AbstractEntityCollectionInvocationHandler(Class<? extends EntityCollection<T,?,?>> ref, AbstractService<?> service, URI targetEntitySetURI, URIBuilder uri)`
    `EntityCollectionInvocationHandler(AbstractService<?> service, Class<? extends EntityCollection<T,?,?>> collItemRef)`
    `EntityCollectionInvocationHandler(AbstractService<?> service, Collection<T> items, Class<? extends EntityCollection<T,?,?>> collItemRef, URI targetEntitySetURI, URIBuilder uri)`

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