Index
All Classes and Interfaces|All Packages
G
- GeneratePrism - Annotation Interface in io.jstach.prism
- 
Generates a Prism for the specified annotation, in the same package as the target.
- GeneratePrisms - Annotation Interface in io.jstach.prism
- 
Use this to group several @GeneratePrism annotations together, for example in a package annotation.
I
- io.jstach.prism - module io.jstach.prism
- 
A fork of Hickory
- io.jstach.prism - package io.jstach.prism
- 
Annotations and processors for creating Prisms which are partial reflections of known annotations.
- io.jstach.svc - module io.jstach.svc
- 
Helps validate and generate files for use with theServiceLoader.
- io.jstach.svc - package io.jstach.svc
- 
Generates META-INF/services files for classpath basedServiceLoader.
N
- name() - Element in annotation interface io.jstach.prism.GeneratePrism
- 
The name of the generated prism class.
P
- publicAccess() - Element in annotation interface io.jstach.prism.GeneratePrism
- 
Set to true for the prism to have public access, otherwise the generated prism and its members will be package visible.
S
- ServiceProvider - Annotation Interface in io.jstach.svc
- 
GeneratesServiceLoaderMETA-INF/services/SERVICE_INTERFACEfiles and validates.
V
- value() - Element in annotation interface io.jstach.prism.GeneratePrism
- 
The annotation to generate a prism for.
- value() - Element in annotation interface io.jstach.prism.GeneratePrisms
- 
The Prisms to be generated.
- value() - Element in annotation interface io.jstach.svc.ServiceProvider
- 
The specific interface to generate a service registration.
All Classes and Interfaces|All Packages