@Documented @Target(value=TYPE) public @interface AutoService
ServiceLoader
. The
ServiceProviderProcessor
generates the configuration files which allows service providers
to be loaded with ServiceLoader.load(Class)
.
Service providers assert that they conform to the service provider specification. Specifically, they must:
value()
public abstract Class<?> value
Copyright © 2017 Google, Inc.. All rights reserved.