|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| Ann | Base interface for all annotation types. |
| Doc | Base interface for all docrep document classes. |
| Class Summary | |
|---|---|
| AbstractAnn | Abstract base class for the Ann interface. |
| AbstractDoc | Abstract base class for the Doc interface. |
| AnnSchema | Schema class for docrep annotation Ann implementations. |
| ByteSlice | A slice over bytes in the docrep Java API. |
| DocSchema | Schema class for docrep annotation Doc implementations. |
| dr | dr is a container / namespace-emulator for housing the annotation's |
| FieldSchema | Schema class for docrep fields. |
| Reader<T extends Doc> | Reads in docrep documents of type T from the input stream provided in the constructor. |
| Slice<T extends Ann> |
A slice over other Ann instances in the docrep Java API. |
| Store<T extends Ann> | Implementation of docrep stores; ordered collections of annotation instances. |
| StoreSchema | Schema class for docrep stores. |
| Writer | Writes out docrep documents to the output stream provided in the constructor. |
| Enum Summary | |
|---|---|
| FieldMode | A enum defining the types of modes that an Ann field can have. |
| Exception Summary | |
|---|---|
| DocrepException | Base class for all docrep exceptions. |
| IllegalAnnotationException | Exception class to indicate that a docrep annotation has been used illegally. |
| ReaderException | Exception class for errors that occur during reading from a docrep stream. |
| WriterException | Exception class for errors that occur during writing to a docrep stream. |
| Annotation Types Summary | |
|---|---|
| dr.Ann | dr.Ann can annotate public classes of the form:
Any implementation of Ann
|
| dr.Doc | dr.Doc can annotate public classes of the form:
Any implementation of Doc
|
| dr.Field | dr.Field can annotate public member fields of the form:
Any primitive: byte, char, short, int, long, float, double, boolean, String
ByteSlice
|
| dr.Pointer | dr.Pointer can annotate public member fields of the form:
Slice
Any object which is a implementation of Ann
A List of implementation of Ann
|
| dr.SelfPointer | dr.SelfPointer can annotate public member fields of the form:
Slice
Any object which is a implementation of Ann
A List of implementation of Ann
|
| dr.Store | dr.Store can annotate public member fields of the form:
Store
|
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||