A C F G I L T W 
All Classes All Packages

A

Adapter<T,​R,​P,​M> - Interface in io.sundr.adapter.api
 
AdapterContext - Class in io.sundr.adapter.api
 
AdapterContextAware - Interface in io.sundr.adapter.api
 
AdapterFactory<T,​R,​P,​M> - Interface in io.sundr.adapter.api
 
Adapters - Class in io.sundr.adapter.api
 
Adapters() - Constructor for class io.sundr.adapter.api.Adapters
 
Adapters.WithContext - Class in io.sundr.adapter.api
 
adaptMethod(M) - Method in interface io.sundr.adapter.api.Adapter
 
adaptMethod(M) - Method in class io.sundr.adapter.api.Adapters.WithContext
 
adaptMethod(M, AdapterContextAware) - Static method in class io.sundr.adapter.api.Adapters
 
adaptProperty(P) - Method in interface io.sundr.adapter.api.Adapter
 
adaptProperty(P) - Method in class io.sundr.adapter.api.Adapters.WithContext
 
adaptProperty(P, AdapterContextAware) - Static method in class io.sundr.adapter.api.Adapters
 
adaptReference(R) - Method in interface io.sundr.adapter.api.Adapter
 
adaptReference(R) - Method in class io.sundr.adapter.api.Adapters.WithContext
 
adaptReference(R, AdapterContextAware) - Static method in class io.sundr.adapter.api.Adapters
 
adaptType(T) - Method in interface io.sundr.adapter.api.Adapter
 
adaptType(T) - Method in class io.sundr.adapter.api.Adapters.WithContext
 
adaptType(T, AdapterContextAware) - Static method in class io.sundr.adapter.api.Adapters
 

C

create(AdapterContext) - Method in interface io.sundr.adapter.api.AdapterFactory
Create an instance of Adapter for the given AdapterContext.
create(DefinitionRepository) - Static method in class io.sundr.adapter.api.AdapterContext
 
create(DefinitionRepository, Map<AttributeKey, Object>) - Static method in class io.sundr.adapter.api.AdapterContext
 

F

forName(String) - Method in interface io.sundr.adapter.api.TypeLookup
Performs a lookup for the specified fqcn.

G

getAdapterContext() - Method in class io.sundr.adapter.api.AdapterContext
 
getAdapterContext() - Method in interface io.sundr.adapter.api.AdapterContextAware
 
getAdapterForMethod(Class, AdapterContextAware) - Static method in class io.sundr.adapter.api.Adapters
 
getAdapterForProperty(Class, AdapterContextAware) - Static method in class io.sundr.adapter.api.Adapters
 
getAdapterForReference(Class, AdapterContextAware) - Static method in class io.sundr.adapter.api.Adapters
 
getAdapterForType(Class, AdapterContextAware) - Static method in class io.sundr.adapter.api.Adapters
 
getContext() - Static method in class io.sundr.adapter.api.AdapterContext
 
getDefinitionRepository() - Method in class io.sundr.adapter.api.AdapterContext
 
getMethodAdapterFunction() - Method in interface io.sundr.adapter.api.Adapter
 
getMethodAdapterType() - Method in interface io.sundr.adapter.api.AdapterFactory
The type of method adapter this factory supports.
getPropertyAdapterFunction() - Method in interface io.sundr.adapter.api.Adapter
 
getPropertyAdapterType() - Method in interface io.sundr.adapter.api.AdapterFactory
The type of property adapter this factory supports.
getReferenceAdapterFunction() - Method in interface io.sundr.adapter.api.Adapter
 
getReferenceAdapterType() - Method in interface io.sundr.adapter.api.AdapterFactory
The type of reference adapter this factory supports.
getTypeAdapterFunction() - Method in interface io.sundr.adapter.api.Adapter
 
getTypeAdapterType() - Method in interface io.sundr.adapter.api.AdapterFactory
The type of type adapter this factory supports.

I

INSTANCE - Static variable in class io.sundr.adapter.api.AdapterContext
 
io.sundr.adapter.api - package io.sundr.adapter.api
 
isAvailable() - Method in interface io.sundr.adapter.api.TypeLookup
Checks if the lookup is available.

L

lookup(String, AdapterContextAware) - Static method in interface io.sundr.adapter.api.TypeLookup
 

T

TypeLookup<T> - Interface in io.sundr.adapter.api
 

W

withContext(AdapterContext) - Static method in class io.sundr.adapter.api.Adapters
 
WithContext(AdapterContext) - Constructor for class io.sundr.adapter.api.Adapters.WithContext
 
A C F G I L T W 
All Classes All Packages