JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
F
G
I
L
M
O
P
R
S
T
U
W
A
accept(From1, From2)
- Method in interface one.xingyi.optics.annotations.interfaces.
BiConsumerWithException
accept(T)
- Method in interface one.xingyi.optics.annotations.interfaces.
ConsumerWithException
append(List<T>, T)
- Static method in interface one.xingyi.optics.annotations.processors.
Utils
apply(From1, From2)
- Method in interface one.xingyi.optics.annotations.interfaces.
IBiFunctionWithException
apply(From)
- Method in interface one.xingyi.optics.annotations.interfaces.
IFunctionWithException
asList(T[])
- Static method in interface one.xingyi.optics.annotations.processors.
Utils
B
BiConsumerWithException
<
From1
,
From2
> - Interface in
one.xingyi.optics.annotations.interfaces
C
classAndFields
- Variable in class one.xingyi.optics.annotations.processors.
RecordedTraversals
classNameToFileObjectForExtension(Filer, String)
- Static method in interface one.xingyi.optics.annotations.serialise.
IAnnotationProcessorStore
ClassOpticsDetails
- Class in
one.xingyi.optics.annotations.processors
ClassOpticsDetails()
- Constructor for class one.xingyi.optics.annotations.processors.
ClassOpticsDetails
ClassOpticsWithTraversals
- Class in
one.xingyi.optics.annotations.processors
ClassOpticsWithTraversals()
- Constructor for class one.xingyi.optics.annotations.processors.
ClassOpticsWithTraversals
clazz
- Variable in class one.xingyi.optics.annotations.processors.
FileDefn
concat(List<T>, List<T>)
- Static method in interface one.xingyi.optics.annotations.processors.
Utils
ConsumerWithException
<
T
> - Interface in
one.xingyi.optics.annotations.interfaces
content
- Variable in class one.xingyi.optics.annotations.processors.
FileDefn
D
debug
- Variable in class one.xingyi.optics.annotations.processors.
RecordedTraversals
debug
- Variable in class one.xingyi.optics.annotations.processors.
WithDebug
defaultStore(Filer, Function<From, PackageAndClass>, String, BiFunction<From, String, To>, Function<To, String>, Consumer<String>, Predicate<From>)
- Static method in interface one.xingyi.optics.annotations.serialise.
IAnnotationProcessorStore
F
FileDefn
- Class in
one.xingyi.optics.annotations.processors
FileDefn()
- Constructor for class one.xingyi.optics.annotations.processors.
FileDefn
firstPart(String, String, String)
- Static method in interface one.xingyi.optics.annotations.processors.
Utils
foldLeft(List<V>, Acc, IBiFunctionWithException<Acc, V, Acc>)
- Static method in interface one.xingyi.optics.annotations.processors.
Utils
from(IAnnotationProcessorLoader<WithDebug<PackageAndClass>, RecordedTraversals>, ClassOpticsDetails, Consumer<String>)
- Static method in class one.xingyi.optics.annotations.processors.
ClassOpticsWithTraversals
from(String)
- Static method in class one.xingyi.optics.annotations.processors.
PackageAndClass
fromHolding(String, int)
- Static method in class one.xingyi.optics.annotations.processors.
PackageAndClass
G
get()
- Method in class one.xingyi.optics.annotations.interfaces.
SupplierWithException
getCanonicalName()
- Method in class one.xingyi.optics.annotations.processors.
ClassOpticsDetails
getPackageAndClass()
- Method in class one.xingyi.optics.annotations.processors.
ClassOpticsDetails
getShortName()
- Method in class one.xingyi.optics.annotations.processors.
PackageAndClass
getString()
- Method in class one.xingyi.optics.annotations.processors.
PackageAndClass
I
IAnnotationProcessorLoader
<
From
,
To
> - Interface in
one.xingyi.optics.annotations.serialise
IAnnotationProcessorStore
<
From
,
To
> - Interface in
one.xingyi.optics.annotations.serialise
IAnnotationProcessorStorer
<
From
,
To
> - Interface in
one.xingyi.optics.annotations.serialise
For traversals we need to be able to walk to the next class and find its traversals
IBiFunctionWithException
<
From1
,
From2
,
To
> - Interface in
one.xingyi.optics.annotations.interfaces
IFunctionWithException
<
From
,
To
> - Interface in
one.xingyi.optics.annotations.interfaces
IGeneratedOptics
<
T
> - Interface in
one.xingyi.optics.annotations.processors
init(ProcessingEnvironment)
- Method in class one.xingyi.optics.annotations.processors.
Processor
insert(List<T>, T)
- Static method in interface one.xingyi.optics.annotations.processors.
Utils
L
lastPart(String, String, String)
- Static method in interface one.xingyi.optics.annotations.processors.
Utils
lastSegment(String)
- Static method in interface one.xingyi.optics.annotations.processors.
Utils
load(From)
- Method in interface one.xingyi.optics.annotations.serialise.
IAnnotationProcessorLoader
log(String)
- Method in class one.xingyi.optics.annotations.processors.
Processor
M
makeDetailFromElement(Consumer<String>)
- Static method in class one.xingyi.optics.annotations.processors.
ClassOpticsDetails
map(List<T>, IFunctionWithException<T, T1>)
- Static method in interface one.xingyi.optics.annotations.processors.
Utils
mapClassName(Function<String, String>)
- Method in class one.xingyi.optics.annotations.processors.
PackageAndClass
O
of(T, boolean)
- Static method in class one.xingyi.optics.annotations.processors.
WithDebug
one.xingyi.optics.annotations
- package one.xingyi.optics.annotations
one.xingyi.optics.annotations.interfaces
- package one.xingyi.optics.annotations.interfaces
one.xingyi.optics.annotations.processors
- package one.xingyi.optics.annotations.processors
one.xingyi.optics.annotations.serialise
- package one.xingyi.optics.annotations.serialise
Optics
- Annotation Type in
one.xingyi.optics.annotations
opticsClassName(ClassOpticsWithTraversals)
- Method in class one.xingyi.optics.annotations.processors.
Processor
P
PackageAndClass
- Class in
one.xingyi.optics.annotations.processors
PackageAndClass()
- Constructor for class one.xingyi.optics.annotations.processors.
PackageAndClass
primitives
- Static variable in class one.xingyi.optics.annotations.processors.
PackageAndClass
process(Set<? extends TypeElement>, RoundEnvironment)
- Method in class one.xingyi.optics.annotations.processors.
Processor
Processor
- Class in
one.xingyi.optics.annotations.processors
Processor()
- Constructor for class one.xingyi.optics.annotations.processors.
Processor
R
RecordedTraversals
- Class in
one.xingyi.optics.annotations.processors
RecordedTraversals()
- Constructor for class one.xingyi.optics.annotations.processors.
RecordedTraversals
run()
- Method in interface one.xingyi.optics.annotations.interfaces.
RunnableWithException
RunnableWithException
- Interface in
one.xingyi.optics.annotations.interfaces
S
store
- Variable in class one.xingyi.optics.annotations.processors.
Processor
store(From, To)
- Method in interface one.xingyi.optics.annotations.serialise.
IAnnotationProcessorStorer
SupplierWithException
<
T
> - Class in
one.xingyi.optics.annotations.interfaces
SupplierWithException()
- Constructor for class one.xingyi.optics.annotations.interfaces.
SupplierWithException
T
t
- Variable in class one.xingyi.optics.annotations.processors.
WithDebug
U
Utils
- Interface in
one.xingyi.optics.annotations.processors
W
WithDebug
<
T
> - Class in
one.xingyi.optics.annotations.processors
WithDebug()
- Constructor for class one.xingyi.optics.annotations.processors.
WithDebug
A
B
C
D
F
G
I
L
M
O
P
R
S
T
U
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2023. All rights reserved.