Service.Implementation (Neo4j Community 2.1.0-M01 API)
Date: 2014-02-20

org.neo4j.helpers

## Annotation Type Service.Implementation

-     @Target(value=TYPE)
      @Retention(value=SOURCE)
      public static @interface Service.Implementation

  Designates that a class implements the specified service and should be added to the services listings file (META-INF/services/[service-name]).

  The annotation in itself does not provide any functionality for adding the implementation class to the services listings file. But it serves as a handle for an Annotation Processing Tool to utilize for performing that task.
  Author:
    Tobias Ivarsson

- - ### Required Element Summary

    Required Elements
    Modifier and Type | Required Element and Description
    --- | ---
    `Class<?>[]` | `value` The service(s) this class implements.

- - ### Element Detail

    - #### value

          public abstract Class<?>[] value

      The service(s) this class implements.
      Returns:
        the services this class implements.

Copyright © 2002–2014 The Neo4j Graph Database Project. All rights reserved.