Index
All Classes and Interfaces|All Packages
A
- apply(Function<Identifier, V>) - Method in class io.sundr.codegen.api.Identifiers.WithIdentifier
B
- build() - Method in class io.sundr.codegen.api.CodeGenerator.Builder
C
- call(Callable<V>) - Method in class io.sundr.codegen.api.Identifiers.WithIdentifier
- CodeGenerator<T> - Class in io.sundr.codegen.api
- CodeGenerator.Builder<T> - Class in io.sundr.codegen.api
- CodeGeneratorContext - Interface in io.sundr.codegen.api
- create(T) - Method in interface io.sundr.codegen.api.Output
F
- FileOutput<T> - Class in io.sundr.codegen.api
- FileOutput(File) - Constructor for class io.sundr.codegen.api.FileOutput
- Filter - Class in io.sundr.codegen.api
- Filter() - Constructor for class io.sundr.codegen.api.Filter
- findIdentifier(Class<T>) - Static method in class io.sundr.codegen.api.Identifiers
- findRenderer(Class<T>) - Static method in class io.sundr.codegen.api.Renderers
G
- generate(T...) - Method in class io.sundr.codegen.api.CodeGenerator.Builder
- generate(T...) - Method in class io.sundr.codegen.api.CodeGenerator
-
Generate one or more items
- getFunction() - Method in class io.sundr.codegen.api.FileOutput
- getFunction() - Method in interface io.sundr.codegen.api.Identifier
- getFunction() - Method in interface io.sundr.codegen.api.Output
- getFunction() - Method in interface io.sundr.codegen.api.Renderer
- getFunction() - Method in class io.sundr.codegen.api.SystemOutput
- getFunction() - Method in class io.sundr.codegen.api.TypeDefIdentifier
- getFunction() - Method in class io.sundr.codegen.api.TypeDefRenderer
- getIdentifier() - Static method in class io.sundr.codegen.api.Identifiers
- getType() - Method in interface io.sundr.codegen.api.Identifier
- getType() - Method in interface io.sundr.codegen.api.Renderer
-
The type of items this
Renderersupports. - getType() - Method in class io.sundr.codegen.api.TypeDefIdentifier
- getType() - Method in class io.sundr.codegen.api.TypeDefRenderer
I
- id(T) - Method in interface io.sundr.codegen.api.Identifier
-
Converst the specified item to an id.
- Identifier<T> - Interface in io.sundr.codegen.api
-
The part of the
CodeGeneratorthat maps an object to a String id. - Identifiers - Class in io.sundr.codegen.api
- Identifiers() - Constructor for class io.sundr.codegen.api.Identifiers
- Identifiers.WithIdentifier - Class in io.sundr.codegen.api
- io.sundr.codegen.api - package io.sundr.codegen.api
N
- newGenerator(Class<T>) - Static method in class io.sundr.codegen.api.CodeGenerator
O
- Output<T> - Interface in io.sundr.codegen.api
R
- render(T) - Method in interface io.sundr.codegen.api.Renderer
-
The rendering method.
- Renderer<T> - Interface in io.sundr.codegen.api
-
The part of the CodeGenerator that renders an instance of <T> into a
String. - Renderers - Class in io.sundr.codegen.api
- Renderers() - Constructor for class io.sundr.codegen.api.Renderers
S
- skipping(Predicate<T>) - Method in class io.sundr.codegen.api.CodeGenerator.Builder
- SystemOutput<T> - Class in io.sundr.codegen.api
- SystemOutput() - Constructor for class io.sundr.codegen.api.SystemOutput
T
- TypeDefIdentifier - Class in io.sundr.codegen.api
- TypeDefIdentifier() - Constructor for class io.sundr.codegen.api.TypeDefIdentifier
- TypeDefRenderer - Class in io.sundr.codegen.api
- TypeDefRenderer() - Constructor for class io.sundr.codegen.api.TypeDefRenderer
W
- withIdentifier(Identifier) - Static method in class io.sundr.codegen.api.Identifiers
- withIdentifier(Identifier<T>) - Method in class io.sundr.codegen.api.CodeGenerator.Builder
- withIdentifier(Function<T, String>) - Method in class io.sundr.codegen.api.CodeGenerator.Builder
- withIdentifier(Function<T, String>) - Static method in class io.sundr.codegen.api.Identifiers
- WithIdentifier(Identifier) - Constructor for class io.sundr.codegen.api.Identifiers.WithIdentifier
- withOutput(Output<T>) - Method in class io.sundr.codegen.api.CodeGenerator.Builder
- withOutput(Function<T, Writer>) - Method in class io.sundr.codegen.api.CodeGenerator.Builder
- withRenderer(Renderer<T>) - Method in class io.sundr.codegen.api.CodeGenerator.Builder
- withRenderer(Function<T, String>) - Method in class io.sundr.codegen.api.CodeGenerator.Builder
All Classes and Interfaces|All Packages