Skip navigation links
A B C F G I N O R S T W 

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 Renderer supports.
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 CodeGenerator that 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<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) - 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
 
A B C F G I N O R S T W 
Skip navigation links

Copyright © 2023. All rights reserved.