org.apache.olingo.ext.proxy.api.annotations

## Annotation Type KeyClass

-     @Retention(value=RUNTIME)
       @Target(value=TYPE)
      public @interface KeyClass

  Specifies a composite primary key class that is mapped to multiple fields or properties of an EntityType.

  The names of the fields or properties in the primary key class and the primary key fields or properties of the EntityType must correspond and their types must be the same.

  See Also:
    `Key`

- - ### Required Element Summary

    Required Elements
    Modifier and Type | Required Element and Description
    --- | ---
    `Class<? extends Serializable>` | `value`

- - ### Element Detail

    - #### value

          public abstract Class<? extends Serializable> value

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