Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

ABSTRACT_DAO - Static variable in class org.ethelred.kiwiproc.processor.generator.RuntimeTypes
 
ABSTRACT_PROVIDER - Static variable in class org.ethelred.kiwiproc.processor.generator.RuntimeTypes
 
accessorSuffix() - Method in record class org.ethelred.kiwiproc.processor.SqlTypeMapping
Returns the value of the accessorSuffix record component.
annotation() - Method in record class org.ethelred.kiwiproc.processor.DAOClassInfo
Returns the value of the annotation record component.
ARRAY - Enum constant in enum class org.ethelred.kiwiproc.processor.types.ValidContainerType
 
arrayComponent() - Method in record class org.ethelred.kiwiproc.processor.DAOParameterInfo
Returns the value of the arrayComponent record component.
AssignmentConversion - Record Class in org.ethelred.kiwiproc.processor
It's not really a conversion.
AssignmentConversion() - Constructor for record class org.ethelred.kiwiproc.processor.AssignmentConversion
Creates an instance of a AssignmentConversion record class.
asTypeMapping() - Method in record class org.ethelred.kiwiproc.processor.DAOResultColumn
 

B

baseArgs() - Method in record class org.ethelred.kiwiproc.processor.StringFormatConversion
Returns the value of the baseArgs record component.
baseType() - Method in record class org.ethelred.kiwiproc.processor.SqlTypeMapping
Returns the value of the baseType record component.
BASIC_TYPES - Static variable in class org.ethelred.kiwiproc.processor.CoreTypes
 
BasicType - Record Class in org.ethelred.kiwiproc.processor.types
 
BasicType(String, String, boolean) - Constructor for record class org.ethelred.kiwiproc.processor.types.BasicType
Creates an instance of a BasicType record class.
BATCH - Enum constant in enum class org.ethelred.kiwiproc.processor.QueryMethodKind
 

C

className() - Method in record class org.ethelred.kiwiproc.processor.types.BasicType
Returns the value of the className record component.
className() - Method in record class org.ethelred.kiwiproc.processor.types.ContainerType
 
className() - Method in interface org.ethelred.kiwiproc.processor.types.KiwiType
 
className() - Method in record class org.ethelred.kiwiproc.processor.types.PrimitiveKiwiType
 
className() - Method in record class org.ethelred.kiwiproc.processor.types.RecordType
Returns the value of the className record component.
className() - Method in record class org.ethelred.kiwiproc.processor.types.SqlArrayType
 
className() - Method in record class org.ethelred.kiwiproc.processor.types.UnsupportedType
 
className() - Method in record class org.ethelred.kiwiproc.processor.types.VoidType
 
className(String) - Method in record class org.ethelred.kiwiproc.processor.DAOClassInfo
 
className(DeclaredType) - Method in class org.ethelred.kiwiproc.processor.TypeUtils
 
COLLECTION - Enum constant in enum class org.ethelred.kiwiproc.processor.types.ValidContainerType
 
componentDbType() - Method in record class org.ethelred.kiwiproc.processor.SqlTypeMapping
Returns the value of the componentDbType record component.
componentDbType() - Method in record class org.ethelred.kiwiproc.processor.types.SqlArrayType
Returns the value of the componentDbType record component.
components() - Method in record class org.ethelred.kiwiproc.processor.types.RecordType
Returns the value of the components record component.
componentType() - Method in record class org.ethelred.kiwiproc.processor.SqlTypeMapping
Returns the value of the componentType record component.
componentType() - Method in record class org.ethelred.kiwiproc.processor.types.SqlArrayType
Returns the value of the componentType record component.
CONFIGURATION_OPTION - Static variable in class org.ethelred.kiwiproc.processor.KiwiProcessor
 
containedType() - Method in record class org.ethelred.kiwiproc.processor.types.ContainerType
Returns the value of the containedType record component.
containedType() - Method in record class org.ethelred.kiwiproc.processor.types.SqlArrayType
Returns the value of the containedType record component.
containerType(DeclaredType) - Method in class org.ethelred.kiwiproc.processor.TypeUtils
 
ContainerType - Record Class in org.ethelred.kiwiproc.processor.types
 
ContainerType(ValidContainerType, KiwiType) - Constructor for record class org.ethelred.kiwiproc.processor.types.ContainerType
Creates an instance of a ContainerType record class.
conversion() - Method in record class org.ethelred.kiwiproc.processor.NullableSourceConversion
Returns the value of the conversion record component.
Conversion - Interface in org.ethelred.kiwiproc.processor
 
conversionFormat() - Method in record class org.ethelred.kiwiproc.processor.StringFormatConversion
Returns the value of the conversionFormat record component.
coreTypes() - Method in record class org.ethelred.kiwiproc.processor.TypeValidator
Returns the value of the coreTypes record component.
CoreTypes - Class in org.ethelred.kiwiproc.processor
 
CoreTypes() - Constructor for class org.ethelred.kiwiproc.processor.CoreTypes
 
ct() - Method in record class org.ethelred.kiwiproc.processor.FromSqlArrayConversion
Returns the value of the ct record component.
ct() - Method in record class org.ethelred.kiwiproc.processor.ToSqlArrayConversion
Returns the value of the ct record component.

D

DAO_CONTEXT - Static variable in class org.ethelred.kiwiproc.processor.generator.RuntimeTypes
 
DAOClassInfo - Record Class in org.ethelred.kiwiproc.processor
 
DAOClassInfo(TypeElement, DAOPrism, String, String, List<DAOMethodInfo>) - Constructor for record class org.ethelred.kiwiproc.processor.DAOClassInfo
Creates an instance of a DAOClassInfo record class.
DAOGenerator - Interface in org.ethelred.kiwiproc.processor
 
DAOMethodInfo - Record Class in org.ethelred.kiwiproc.processor
 
DAOMethodInfo(ExecutableElement, Signature, QueryMethodKind, ParsedQuery, List<DAOParameterInfo>, List<DAOResultColumn>, DAOResultColumn) - Constructor for record class org.ethelred.kiwiproc.processor.DAOMethodInfo
Creates an instance of a DAOMethodInfo record class.
daoName() - Method in record class org.ethelred.kiwiproc.processor.DAOClassInfo
Returns the value of the daoName record component.
DAOParameterInfo - Record Class in org.ethelred.kiwiproc.processor
 
DAOParameterInfo(int, String, String, int, TypeMapping, VariableElement, String) - Constructor for record class org.ethelred.kiwiproc.processor.DAOParameterInfo
Creates an instance of a DAOParameterInfo record class.
DAOResultColumn - Record Class in org.ethelred.kiwiproc.processor
 
DAOResultColumn(SqlName, SqlTypeMapping, KiwiType) - Constructor for record class org.ethelred.kiwiproc.processor.DAOResultColumn
Creates an instance of a DAOResultColumn record class.
dataSourceName() - Method in record class org.ethelred.kiwiproc.processor.DAOClassInfo
 
debug() - Method in record class org.ethelred.kiwiproc.processor.TypeValidator
Returns the value of the debug record component.
DEFAULT - Enum constant in enum class org.ethelred.kiwiproc.processor.QueryMethodKind
 

E

element() - Method in record class org.ethelred.kiwiproc.processor.DAOClassInfo
Returns the value of the element record component.
element() - Method in record class org.ethelred.kiwiproc.processor.DAOParameterInfo
Returns the value of the element record component.
element() - Method in record class org.ethelred.kiwiproc.processor.TypeValidator
Returns the value of the element record component.
elementConversion() - Method in record class org.ethelred.kiwiproc.processor.FromSqlArrayConversion
Returns the value of the elementConversion record component.
elementConversion() - Method in record class org.ethelred.kiwiproc.processor.ToSqlArrayConversion
Returns the value of the elementConversion record component.
ElementSupplier - Interface in org.ethelred.kiwiproc.processor.generator
 
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.AssignmentConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.DAOClassInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.DAOMethodInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.DAOParameterInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.DAOResultColumn
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.FromSqlArrayConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.InvalidConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.MethodParameterInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.NullableSourceConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.Signature
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.SqlTypeMapping
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.StringFormatConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.ToSqlArrayConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.TypeMapping
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.types.BasicType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.types.ContainerType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.types.PrimitiveKiwiType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.types.RecordType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.types.RecordTypeComponent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.types.SqlArrayType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.types.UnsupportedType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.types.VoidType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.ethelred.kiwiproc.processor.TypeValidator
Indicates whether some other object is "equal to" this one.

F

fqcn(DeclaredType) - Method in class org.ethelred.kiwiproc.processor.TypeUtils
 
from(TypeUtils, Map<ColumnMetaData, MethodParameterInfo>) - Static method in record class org.ethelred.kiwiproc.processor.DAOParameterInfo
 
fromKiwiType(KiwiType) - Method in class org.ethelred.kiwiproc.processor.generator.KiwiTypeConverter
 
fromListTemplate() - Method in enum class org.ethelred.kiwiproc.processor.types.ValidContainerType
 
FromSqlArrayConversion - Record Class in org.ethelred.kiwiproc.processor
 
FromSqlArrayConversion(SqlArrayType, ContainerType, Conversion) - Constructor for record class org.ethelred.kiwiproc.processor.FromSqlArrayConversion
Creates an instance of a FromSqlArrayConversion record class.

G

generate(DAOClassInfo) - Method in class org.ethelred.kiwiproc.processor.generator.InstanceGenerator
 
generate(DAOClassInfo) - Method in class org.ethelred.kiwiproc.processor.generator.ProviderGenerator
 
generateImpl(DAOClassInfo) - Method in interface org.ethelred.kiwiproc.processor.DAOGenerator
 
generateImpl(DAOClassInfo) - Method in class org.ethelred.kiwiproc.processor.generator.PoetDAOGenerator
 
generateProvider(DAOClassInfo) - Method in interface org.ethelred.kiwiproc.processor.DAOGenerator
 
generateProvider(DAOClassInfo) - Method in class org.ethelred.kiwiproc.processor.generator.PoetDAOGenerator
 
get(ColumnMetaData) - Static method in record class org.ethelred.kiwiproc.processor.SqlTypeMapping
 
getElement() - Method in interface org.ethelred.kiwiproc.processor.generator.ElementSupplier
 
getSql(ExecutableElement) - Method in enum class org.ethelred.kiwiproc.processor.QueryMethodKind
 

H

hashCode() - Method in record class org.ethelred.kiwiproc.processor.AssignmentConversion
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.DAOClassInfo
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.DAOMethodInfo
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.DAOParameterInfo
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.DAOResultColumn
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.FromSqlArrayConversion
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.InvalidConversion
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.MethodParameterInfo
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.NullableSourceConversion
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.Signature
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.SqlTypeMapping
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.StringFormatConversion
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.ToSqlArrayConversion
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.TypeMapping
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.types.BasicType
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.types.ContainerType
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.types.PrimitiveKiwiType
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.types.RecordType
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.types.RecordTypeComponent
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.types.SqlArrayType
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.types.UnsupportedType
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.types.VoidType
Returns a hash code value for this object.
hashCode() - Method in record class org.ethelred.kiwiproc.processor.TypeValidator
Returns a hash code value for this object.
hasWarning() - Method in record class org.ethelred.kiwiproc.processor.AssignmentConversion
 
hasWarning() - Method in interface org.ethelred.kiwiproc.processor.Conversion
 
hasWarning() - Method in record class org.ethelred.kiwiproc.processor.FromSqlArrayConversion
 
hasWarning() - Method in record class org.ethelred.kiwiproc.processor.InvalidConversion
 
hasWarning() - Method in record class org.ethelred.kiwiproc.processor.NullableSourceConversion
 
hasWarning() - Method in record class org.ethelred.kiwiproc.processor.StringFormatConversion
 
hasWarning() - Method in record class org.ethelred.kiwiproc.processor.ToSqlArrayConversion
 

I

index() - Method in record class org.ethelred.kiwiproc.processor.DAOParameterInfo
Returns the value of the index record component.
init(ProcessingEnvironment) - Method in class org.ethelred.kiwiproc.processor.KiwiProcessor
 
InstanceGenerator - Class in org.ethelred.kiwiproc.processor.generator
 
InstanceGenerator(Logger, KiwiTypeConverter, CoreTypes) - Constructor for class org.ethelred.kiwiproc.processor.generator.InstanceGenerator
 
InvalidConversion - Record Class in org.ethelred.kiwiproc.processor
 
InvalidConversion() - Constructor for record class org.ethelred.kiwiproc.processor.InvalidConversion
Creates an instance of a InvalidConversion record class.
isBoxed(DeclaredType) - Method in class org.ethelred.kiwiproc.processor.TypeUtils
 
isMultiValued() - Method in enum class org.ethelred.kiwiproc.processor.types.ValidContainerType
 
isNullable() - Method in record class org.ethelred.kiwiproc.processor.SqlTypeMapping
Returns the value of the isNullable record component.
isNullable() - Method in record class org.ethelred.kiwiproc.processor.types.BasicType
Returns the value of the isNullable record component.
isNullable() - Method in interface org.ethelred.kiwiproc.processor.types.KiwiType
 
isNullable() - Method in record class org.ethelred.kiwiproc.processor.types.PrimitiveKiwiType
Returns the value of the isNullable record component.
isNullable(DeclaredType) - Method in class org.ethelred.kiwiproc.processor.TypeUtils
 
isRecord(TypeMirror) - Method in class org.ethelred.kiwiproc.processor.TypeUtils
 
isRecordComponent() - Method in record class org.ethelred.kiwiproc.processor.MethodParameterInfo
Returns the value of the isRecordComponent record component.
isSameType(TypeMirror, TypeMirror) - Method in class org.ethelred.kiwiproc.processor.TypeUtils
 
isSimple() - Method in record class org.ethelred.kiwiproc.processor.types.BasicType
 
isSimple() - Method in record class org.ethelred.kiwiproc.processor.types.ContainerType
 
isSimple() - Method in interface org.ethelred.kiwiproc.processor.types.KiwiType
 
isSimple() - Method in record class org.ethelred.kiwiproc.processor.types.PrimitiveKiwiType
 
isSimple() - Method in record class org.ethelred.kiwiproc.processor.types.RecordType
 
isSimple() - Method in record class org.ethelred.kiwiproc.processor.types.SqlArrayType
 
isSimple() - Method in record class org.ethelred.kiwiproc.processor.types.UnsupportedType
 
isSimple() - Method in record class org.ethelred.kiwiproc.processor.types.VoidType
 
isValid() - Method in record class org.ethelred.kiwiproc.processor.AssignmentConversion
 
isValid() - Method in interface org.ethelred.kiwiproc.processor.Conversion
 
isValid() - Method in record class org.ethelred.kiwiproc.processor.FromSqlArrayConversion
 
isValid() - Method in record class org.ethelred.kiwiproc.processor.InvalidConversion
 
isValid() - Method in record class org.ethelred.kiwiproc.processor.NullableSourceConversion
 
isValid() - Method in record class org.ethelred.kiwiproc.processor.StringFormatConversion
 
isValid() - Method in record class org.ethelred.kiwiproc.processor.ToSqlArrayConversion
 
ITERABLE - Enum constant in enum class org.ethelred.kiwiproc.processor.types.ValidContainerType
 

J

javaAccessor() - Method in record class org.ethelred.kiwiproc.processor.DAOParameterInfo
Returns the value of the javaAccessor record component.
javaType() - Method in enum class org.ethelred.kiwiproc.processor.types.ValidContainerType
 
jdbcType() - Method in record class org.ethelred.kiwiproc.processor.SqlTypeMapping
Returns the value of the jdbcType record component.

K

kind() - Method in record class org.ethelred.kiwiproc.processor.DAOMethodInfo
Returns the value of the kind record component.
KiwiProcessor - Class in org.ethelred.kiwiproc.processor
 
KiwiProcessor() - Constructor for class org.ethelred.kiwiproc.processor.KiwiProcessor
 
KiwiRecordBuilder - Annotation Interface in org.ethelred.kiwiproc.processor
 
kiwiType() - Method in record class org.ethelred.kiwiproc.processor.SqlTypeMapping
 
kiwiType(TypeMirror) - Method in class org.ethelred.kiwiproc.processor.TypeUtils
 
KiwiType - Interface in org.ethelred.kiwiproc.processor.types
Simplified view of type for parameters and return.
KiwiTypeConverter - Class in org.ethelred.kiwiproc.processor.generator
 
KiwiTypeConverter() - Constructor for class org.ethelred.kiwiproc.processor.generator.KiwiTypeConverter
 
KiwiTypeVisitor - Class in org.ethelred.kiwiproc.processor
 
KiwiTypeVisitor(TypeUtils) - Constructor for class org.ethelred.kiwiproc.processor.KiwiTypeVisitor
 

L

LIST - Enum constant in enum class org.ethelred.kiwiproc.processor.types.ValidContainerType
 
logger() - Method in record class org.ethelred.kiwiproc.processor.TypeValidator
Returns the value of the logger record component.
lookup(TypeMapping) - Method in class org.ethelred.kiwiproc.processor.CoreTypes
 
lookup(KiwiType, KiwiType) - Method in class org.ethelred.kiwiproc.processor.CoreTypes
 

M

mapper() - Method in record class org.ethelred.kiwiproc.processor.DAOParameterInfo
Returns the value of the mapper record component.
methodElement() - Method in record class org.ethelred.kiwiproc.processor.DAOMethodInfo
Returns the value of the methodElement record component.
methodName() - Method in record class org.ethelred.kiwiproc.processor.Signature
Returns the value of the methodName record component.
MethodParameterInfo - Record Class in org.ethelred.kiwiproc.processor
 
MethodParameterInfo(VariableElement, JavaName, KiwiType, boolean, String) - Constructor for record class org.ethelred.kiwiproc.processor.MethodParameterInfo
Creates an instance of a MethodParameterInfo record class.
methods() - Method in record class org.ethelred.kiwiproc.processor.DAOClassInfo
Returns the value of the methods record component.
multipleColumns() - Method in record class org.ethelred.kiwiproc.processor.DAOMethodInfo
Returns the value of the multipleColumns record component.

N

name() - Method in record class org.ethelred.kiwiproc.processor.DAOResultColumn
Returns the value of the name record component.
name() - Method in record class org.ethelred.kiwiproc.processor.MethodParameterInfo
Returns the value of the name record component.
name() - Method in record class org.ethelred.kiwiproc.processor.types.RecordTypeComponent
Returns the value of the name record component.
NullableSourceConversion - Record Class in org.ethelred.kiwiproc.processor
 
NullableSourceConversion(Conversion) - Constructor for record class org.ethelred.kiwiproc.processor.NullableSourceConversion
Creates an instance of a NullableSourceConversion record class.

O

OPTIONAL - Enum constant in enum class org.ethelred.kiwiproc.processor.types.ValidContainerType
 
org.ethelred.kiwiproc.processor - package org.ethelred.kiwiproc.processor
 
org.ethelred.kiwiproc.processor.generator - package org.ethelred.kiwiproc.processor.generator
 
org.ethelred.kiwiproc.processor.types - package org.ethelred.kiwiproc.processor.types
 

P

packageName() - Method in record class org.ethelred.kiwiproc.processor.DAOClassInfo
Returns the value of the packageName record component.
packageName() - Method in record class org.ethelred.kiwiproc.processor.types.BasicType
Returns the value of the packageName record component.
packageName() - Method in record class org.ethelred.kiwiproc.processor.types.ContainerType
 
packageName() - Method in interface org.ethelred.kiwiproc.processor.types.KiwiType
 
packageName() - Method in record class org.ethelred.kiwiproc.processor.types.PrimitiveKiwiType
 
packageName() - Method in record class org.ethelred.kiwiproc.processor.types.RecordType
Returns the value of the packageName record component.
packageName() - Method in record class org.ethelred.kiwiproc.processor.types.SqlArrayType
 
packageName() - Method in record class org.ethelred.kiwiproc.processor.types.UnsupportedType
 
packageName() - Method in record class org.ethelred.kiwiproc.processor.types.VoidType
 
packageName(TypeElement) - Method in class org.ethelred.kiwiproc.processor.TypeUtils
 
packageName(DeclaredType) - Method in class org.ethelred.kiwiproc.processor.TypeUtils
 
parameterMapping() - Method in record class org.ethelred.kiwiproc.processor.DAOMethodInfo
Returns the value of the parameterMapping record component.
paramNames() - Method in record class org.ethelred.kiwiproc.processor.Signature
Returns the value of the paramNames record component.
parsedSql() - Method in record class org.ethelred.kiwiproc.processor.DAOMethodInfo
Returns the value of the parsedSql record component.
PoetDAOGenerator - Class in org.ethelred.kiwiproc.processor.generator
 
PoetDAOGenerator(Logger, Filer, DependencyInjectionStyle) - Constructor for class org.ethelred.kiwiproc.processor.generator.PoetDAOGenerator
 
PrimitiveKiwiType - Record Class in org.ethelred.kiwiproc.processor.types
Represent the duality of primitive and boxed types.
PrimitiveKiwiType(String, boolean) - Constructor for record class org.ethelred.kiwiproc.processor.types.PrimitiveKiwiType
Creates an instance of a PrimitiveKiwiType record class.
primitiveName() - Method in record class org.ethelred.kiwiproc.processor.types.PrimitiveKiwiType
Returns the value of the primitiveName record component.
primitiveToBoxed - Static variable in class org.ethelred.kiwiproc.processor.CoreTypes
 
primitiveToBoxedStrings - Static variable in class org.ethelred.kiwiproc.processor.CoreTypes
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.ethelred.kiwiproc.processor.KiwiProcessor
 
ProviderGenerator - Class in org.ethelred.kiwiproc.processor.generator
 
ProviderGenerator(DependencyInjectionStyle, KiwiTypeConverter) - Constructor for class org.ethelred.kiwiproc.processor.generator.ProviderGenerator
 

Q

QUERY - Enum constant in enum class org.ethelred.kiwiproc.processor.QueryMethodKind
 
QueryMethodKind - Enum Class in org.ethelred.kiwiproc.processor
 

R

recordComponents(DeclaredType) - Method in class org.ethelred.kiwiproc.processor.TypeUtils
 
recordParameterName() - Method in record class org.ethelred.kiwiproc.processor.MethodParameterInfo
Returns the value of the recordParameterName record component.
RecordType - Record Class in org.ethelred.kiwiproc.processor.types
 
RecordType(String, String, List<RecordTypeComponent>) - Constructor for record class org.ethelred.kiwiproc.processor.types.RecordType
Creates an instance of a RecordType record class.
RecordTypeComponent - Record Class in org.ethelred.kiwiproc.processor.types
 
RecordTypeComponent(JavaName, KiwiType) - Constructor for record class org.ethelred.kiwiproc.processor.types.RecordTypeComponent
Creates an instance of a RecordTypeComponent record class.
resultComponentType() - Method in record class org.ethelred.kiwiproc.processor.DAOMethodInfo
 
returnType() - Method in record class org.ethelred.kiwiproc.processor.Signature
Returns the value of the returnType record component.
RuntimeTypes - Class in org.ethelred.kiwiproc.processor.generator
 

S

sat() - Method in record class org.ethelred.kiwiproc.processor.FromSqlArrayConversion
Returns the value of the sat record component.
sat() - Method in record class org.ethelred.kiwiproc.processor.ToSqlArrayConversion
Returns the value of the sat record component.
SET - Enum constant in enum class org.ethelred.kiwiproc.processor.types.ValidContainerType
 
setter() - Method in record class org.ethelred.kiwiproc.processor.DAOParameterInfo
Returns the value of the setter record component.
signature() - Method in record class org.ethelred.kiwiproc.processor.DAOMethodInfo
Returns the value of the signature record component.
Signature - Record Class in org.ethelred.kiwiproc.processor
 
Signature(KiwiType, String, List<String>) - Constructor for record class org.ethelred.kiwiproc.processor.Signature
Creates an instance of a Signature record class.
singleColumn() - Method in record class org.ethelred.kiwiproc.processor.DAOMethodInfo
Returns the value of the singleColumn record component.
singleResult() - Method in record class org.ethelred.kiwiproc.processor.DAOMethodInfo
 
source() - Method in record class org.ethelred.kiwiproc.processor.TypeMapping
Returns the value of the source record component.
specialCase() - Method in record class org.ethelred.kiwiproc.processor.SqlTypeMapping
Returns the value of the specialCase record component.
SqlArrayType - Record Class in org.ethelred.kiwiproc.processor.types
 
SqlArrayType(KiwiType, SqlTypeMapping, String) - Constructor for record class org.ethelred.kiwiproc.processor.types.SqlArrayType
Creates an instance of a SqlArrayType record class.
sqlType() - Method in record class org.ethelred.kiwiproc.processor.DAOParameterInfo
Returns the value of the sqlType record component.
sqlTypeMapping() - Method in record class org.ethelred.kiwiproc.processor.DAOResultColumn
Returns the value of the sqlTypeMapping record component.
SqlTypeMapping - Record Class in org.ethelred.kiwiproc.processor
 
SqlTypeMapping(JDBCType, Class<?>, String) - Constructor for record class org.ethelred.kiwiproc.processor.SqlTypeMapping
 
SqlTypeMapping(JDBCType, Class<?>, String, boolean, boolean, SqlTypeMapping, String) - Constructor for record class org.ethelred.kiwiproc.processor.SqlTypeMapping
Creates an instance of a SqlTypeMapping record class.
STRING_TYPE - Static variable in class org.ethelred.kiwiproc.processor.CoreTypes
 
StringFormatConversion - Record Class in org.ethelred.kiwiproc.processor
 
StringFormatConversion(String, String, Object...) - Constructor for record class org.ethelred.kiwiproc.processor.StringFormatConversion
Creates an instance of a StringFormatConversion record class.

T

target() - Method in record class org.ethelred.kiwiproc.processor.TypeMapping
Returns the value of the target record component.
targetType() - Method in record class org.ethelred.kiwiproc.processor.DAOResultColumn
Returns the value of the targetType record component.
ToSqlArrayConversion - Record Class in org.ethelred.kiwiproc.processor
 
ToSqlArrayConversion(ContainerType, SqlArrayType, Conversion) - Constructor for record class org.ethelred.kiwiproc.processor.ToSqlArrayConversion
Creates an instance of a ToSqlArrayConversion record class.
toStreamTemplate() - Method in enum class org.ethelred.kiwiproc.processor.types.ValidContainerType
 
toString() - Method in record class org.ethelred.kiwiproc.processor.AssignmentConversion
Returns a string representation of this record class.
toString() - Method in record class org.ethelred.kiwiproc.processor.DAOClassInfo
Returns a string representation of this record class.
toString() - Method in record class org.ethelred.kiwiproc.processor.DAOMethodInfo
Returns a string representation of this record class.
toString() - Method in record class org.ethelred.kiwiproc.processor.DAOParameterInfo
Returns a string representation of this record class.
toString() - Method in record class org.ethelred.kiwiproc.processor.DAOResultColumn
Returns a string representation of this record class.
toString() - Method in record class org.ethelred.kiwiproc.processor.FromSqlArrayConversion
Returns a string representation of this record class.
toString() - Method in record class org.ethelred.kiwiproc.processor.InvalidConversion
Returns a string representation of this record class.
toString() - Method in record class org.ethelred.kiwiproc.processor.MethodParameterInfo
Returns a string representation of this record class.
toString() - Method in record class org.ethelred.kiwiproc.processor.NullableSourceConversion
Returns a string representation of this record class.
toString() - Method in record class org.ethelred.kiwiproc.processor.Signature
Returns a string representation of this record class.
toString() - Method in record class org.ethelred.kiwiproc.processor.SqlTypeMapping
Returns a string representation of this record class.
toString() - Method in record class org.ethelred.kiwiproc.processor.StringFormatConversion
Returns a string representation of this record class.
toString() - Method in record class org.ethelred.kiwiproc.processor.ToSqlArrayConversion
Returns a string representation of this record class.
toString() - Method in record class org.ethelred.kiwiproc.processor.TypeMapping
Returns a string representation of this record class.
toString() - Method in record class org.ethelred.kiwiproc.processor.types.BasicType
Returns a string representation of this record class.
toString() - Method in record class org.ethelred.kiwiproc.processor.types.ContainerType
Returns a string representation of this record class.
toString() - Method in record class org.ethelred.kiwiproc.processor.types.PrimitiveKiwiType
Returns a string representation of this record class.
toString() - Method in record class org.ethelred.kiwiproc.processor.types.RecordType
Returns a string representation of this record class.
toString() - Method in record class org.ethelred.kiwiproc.processor.types.RecordTypeComponent
Returns a string representation of this record class.
toString() - Method in record class org.ethelred.kiwiproc.processor.types.SqlArrayType
Returns a string representation of this record class.
toString() - Method in record class org.ethelred.kiwiproc.processor.types.UnsupportedType
Returns a string representation of this record class.
toString() - Method in enum class org.ethelred.kiwiproc.processor.types.ValidContainerType
 
toString() - Method in record class org.ethelred.kiwiproc.processor.types.VoidType
Returns a string representation of this record class.
toString() - Method in record class org.ethelred.kiwiproc.processor.TypeValidator
Returns a string representation of this record class.
toString(TypeMirror) - Method in class org.ethelred.kiwiproc.processor.TypeUtils
 
type() - Method in record class org.ethelred.kiwiproc.processor.MethodParameterInfo
Returns the value of the type record component.
type() - Method in record class org.ethelred.kiwiproc.processor.types.ContainerType
Returns the value of the type record component.
type() - Method in record class org.ethelred.kiwiproc.processor.types.RecordTypeComponent
Returns the value of the type record component.
type(Class<?>) - Method in class org.ethelred.kiwiproc.processor.CoreTypes
 
TypeMapping - Record Class in org.ethelred.kiwiproc.processor
 
TypeMapping(KiwiType, KiwiType) - Constructor for record class org.ethelred.kiwiproc.processor.TypeMapping
Creates an instance of a TypeMapping record class.
TypeUtils - Class in org.ethelred.kiwiproc.processor
 
TypeUtils(Elements, Types, Logger) - Constructor for class org.ethelred.kiwiproc.processor.TypeUtils
Creates a TypeMirrors with the given arguments.
TypeValidator - Record Class in org.ethelred.kiwiproc.processor
 
TypeValidator(Logger, Element, boolean) - Constructor for record class org.ethelred.kiwiproc.processor.TypeValidator
 
TypeValidator(Logger, Element, CoreTypes, boolean) - Constructor for record class org.ethelred.kiwiproc.processor.TypeValidator
Creates an instance of a TypeValidator record class.

U

UNCHECKED_SQL_EXCEPTION - Static variable in class org.ethelred.kiwiproc.processor.generator.RuntimeTypes
 
unsupported() - Static method in interface org.ethelred.kiwiproc.processor.types.KiwiType
 
UnsupportedType - Record Class in org.ethelred.kiwiproc.processor.types
 
UnsupportedType() - Constructor for record class org.ethelred.kiwiproc.processor.types.UnsupportedType
Creates an instance of a UnsupportedType record class.
UPDATE - Enum constant in enum class org.ethelred.kiwiproc.processor.QueryMethodKind
 

V

validateParameters(Map<ColumnMetaData, MethodParameterInfo>, QueryMethodKind) - Method in record class org.ethelred.kiwiproc.processor.TypeValidator
 
validateReturn(List<ColumnMetaData>, KiwiType, QueryMethodKind) - Method in record class org.ethelred.kiwiproc.processor.TypeValidator
 
validateReturn(TypeUtils, TypeMirror) - Method in enum class org.ethelred.kiwiproc.processor.QueryMethodKind
 
ValidContainerType - Enum Class in org.ethelred.kiwiproc.processor.types
 
valueOf(String) - Static method in enum class org.ethelred.kiwiproc.processor.QueryMethodKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.ethelred.kiwiproc.processor.types.ValidContainerType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.ethelred.kiwiproc.processor.QueryMethodKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.ethelred.kiwiproc.processor.types.ValidContainerType
Returns an array containing the constants of this enum class, in the order they are declared.
variableElement() - Method in record class org.ethelred.kiwiproc.processor.MethodParameterInfo
Returns the value of the variableElement record component.
visitArray(ArrayType, Void) - Method in class org.ethelred.kiwiproc.processor.KiwiTypeVisitor
 
visitDeclared(DeclaredType, Void) - Method in class org.ethelred.kiwiproc.processor.KiwiTypeVisitor
 
visitNoType(NoType, Void) - Method in class org.ethelred.kiwiproc.processor.KiwiTypeVisitor
 
visitPrimitive(PrimitiveType, Void) - Method in class org.ethelred.kiwiproc.processor.KiwiTypeVisitor
 
VoidType - Record Class in org.ethelred.kiwiproc.processor.types
 
VoidType() - Constructor for record class org.ethelred.kiwiproc.processor.types.VoidType
Creates an instance of a VoidType record class.

W

warning() - Method in record class org.ethelred.kiwiproc.processor.AssignmentConversion
 
warning() - Method in interface org.ethelred.kiwiproc.processor.Conversion
 
warning() - Method in record class org.ethelred.kiwiproc.processor.FromSqlArrayConversion
 
warning() - Method in record class org.ethelred.kiwiproc.processor.InvalidConversion
 
warning() - Method in record class org.ethelred.kiwiproc.processor.NullableSourceConversion
 
warning() - Method in record class org.ethelred.kiwiproc.processor.StringFormatConversion
Returns the value of the warning record component.
warning() - Method in record class org.ethelred.kiwiproc.processor.ToSqlArrayConversion
 
withAccessor(String) - Method in record class org.ethelred.kiwiproc.processor.StringFormatConversion
 
withIsNullable(boolean) - Method in record class org.ethelred.kiwiproc.processor.types.BasicType
 
withIsNullable(boolean) - Method in interface org.ethelred.kiwiproc.processor.types.KiwiType
 
withIsNullable(boolean) - Method in record class org.ethelred.kiwiproc.processor.types.PrimitiveKiwiType
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values