# Package org.apache.olingo.ext.proxy.commons

- Class Summary
  Class | Description
  --- | ---
  AbstractCollectionInvocationHandler<T extends Serializable,EC extends Collection<T>> |
  AbstractEntityCollectionInvocationHandler<T extends EntityType<?>,EC extends EntityCollection<T,?,?>> |
  AbstractStructuredInvocationHandler |
  AnnotatableInvocationHandler |
  AnnotatationsInvocationHandler |
  ComplexCollectionInvocationHandler<T extends ComplexType<?>> |
  ComplexInvocationHandler |
  EdmStreamValueHandler |
  EntityCollectionInvocationHandler<T extends EntityType<?>> |
  EntityContainerInvocationHandler |
  EntityInvocationHandler |
  EntitySetInvocationHandler<T extends EntityType<?>,KEY extends Serializable,EC extends EntityCollection<T,?,?>> |
  InlineEntitySetInvocationHandler<T extends EntityType<?>,KEY extends Serializable,EC extends EntityCollection<T,?,?>> |
  InvokerInvocationHandler<T,O extends Operations> |
  NonTransactionalPersistenceManagerImpl | `PersistenceManager` implementation not using OData batch requests: any read-write operation will be sent separately to the OData service when calling `flush()`.
  PersistenceChanges |
  PrimitiveCollectionInvocationHandler<T extends Serializable> |
  SearchImpl<T extends EntityType<?>,EC extends EntityCollection<T,?,?>> |
  StructuredComposableInvokerInvocationHandler<T,O extends Operations> |
  TransactionalPersistenceManagerImpl | `PersistenceManager` implementation using OData batch requests to implement high-level user transactions: all read-write operations will be packed in a batch request to the OData service when calling `flush()`.
  TransactionItems |

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