| Package | Description |
|---|---|
| one.xingyi.optics.annotations.processors | |
| one.xingyi.optics.annotations.serialise |
| Modifier and Type | Field and Description |
|---|---|
PackageAndClass |
FileDefn.clazz |
| Modifier and Type | Field and Description |
|---|---|
static Map<String,PackageAndClass> |
PackageAndClass.primitives |
protected IAnnotationProcessorStore<WithDebug<PackageAndClass>,RecordedTraversals> |
Processor.store |
| Modifier and Type | Method and Description |
|---|---|
static PackageAndClass |
PackageAndClass.from(String fullName) |
static PackageAndClass |
PackageAndClass.fromHolding(String fullName,
int indexOfFirst) |
PackageAndClass |
ClassOpticsDetails.getPackageAndClass() |
PackageAndClass |
PackageAndClass.mapClassName(Function<String,String> fn) |
PackageAndClass |
Processor.opticsClassName(ClassOpticsWithTraversals details) |
| Modifier and Type | Method and Description |
|---|---|
static ClassOpticsWithTraversals |
ClassOpticsWithTraversals.from(IAnnotationProcessorLoader<WithDebug<PackageAndClass>,RecordedTraversals> store,
ClassOpticsDetails details,
Consumer<String> log) |
| Modifier and Type | Method and Description |
|---|---|
static IFunctionWithException<PackageAndClass,FileObject> |
IAnnotationProcessorStore.classNameToFileObjectForExtension(Filer filer,
String extension) |
| Modifier and Type | Method and Description |
|---|---|
static <From,To> IAnnotationProcessorStore<From,To> |
IAnnotationProcessorStore.defaultStore(Filer filer,
Function<From,PackageAndClass> fromToClassName,
String extension,
BiFunction<From,String,To> parser,
Function<To,String> printer,
Consumer<String> logger,
Predicate<From> debug) |
Copyright © 2023. All rights reserved.