Index
All Classes and Interfaces|All Packages|Serialized Form
A
- Action - Class in org.geysermc.databaseutils.processor.action
- Action(String, String) - Constructor for class org.geysermc.databaseutils.processor.action.Action
- actionMatching(String) - Static method in class org.geysermc.databaseutils.processor.action.ActionRegistry
- actionPattern() - Method in class org.geysermc.databaseutils.processor.action.Action
- ActionRegistry - Class in org.geysermc.databaseutils.processor.action
- ActionRegistry() - Constructor for class org.geysermc.databaseutils.processor.action.ActionRegistry
- actionType() - Method in class org.geysermc.databaseutils.processor.action.Action
- addDelete(EntityInfo, VariableElement, MethodSpec.Builder, boolean) - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
- addDelete(EntityInfo, VariableElement, MethodSpec.Builder, boolean) - Method in class org.geysermc.databaseutils.processor.type.SqlRepositoryGenerator
- addDeleteBy(QueryInfo, MethodSpec.Builder, boolean) - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
- addDeleteBy(QueryInfo, MethodSpec.Builder, boolean) - Method in class org.geysermc.databaseutils.processor.type.SqlRepositoryGenerator
- addEntities(Collection<EntityInfo>) - Method in class org.geysermc.databaseutils.processor.type.DatabaseGenerator
- addEntities(Collection<EntityInfo>, MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.DatabaseGenerator
- addEntities(Collection<EntityInfo>, MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.SqlDatabaseGenerator
- addExistsBy(QueryInfo, MethodSpec.Builder, boolean) - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
- addExistsBy(QueryInfo, MethodSpec.Builder, boolean) - Method in class org.geysermc.databaseutils.processor.type.SqlRepositoryGenerator
- addFindBy(QueryInfo, MethodSpec.Builder, boolean) - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
- addFindBy(QueryInfo, MethodSpec.Builder, boolean) - Method in class org.geysermc.databaseutils.processor.type.SqlRepositoryGenerator
- addInsert(EntityInfo, VariableElement, MethodSpec.Builder, boolean) - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
- addInsert(EntityInfo, VariableElement, MethodSpec.Builder, boolean) - Method in class org.geysermc.databaseutils.processor.type.SqlRepositoryGenerator
- addRepositories(List<String>) - Method in class org.geysermc.databaseutils.processor.type.DatabaseGenerator
- addTo(List<RepositoryGenerator>, String, ExecutableElement, TypeElement, EntityInfo, Types, boolean) - Method in class org.geysermc.databaseutils.processor.action.Action
- addUpdate(EntityInfo, VariableElement, MethodSpec.Builder, boolean) - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
- addUpdate(EntityInfo, VariableElement, MethodSpec.Builder, boolean) - Method in class org.geysermc.databaseutils.processor.type.SqlRepositoryGenerator
- AndSelector - Class in org.geysermc.databaseutils.processor.query.section.selector
- AnnotationUtils - Class in org.geysermc.databaseutils.processor.util
C
- capitalize(String) - Static method in class org.geysermc.databaseutils.processor.util.StringUtils
- className() - Method in record class org.geysermc.databaseutils.processor.info.EntityInfo
-
Returns the value of the
classNamerecord component. - columnFor(CharSequence) - Method in record class org.geysermc.databaseutils.processor.info.EntityInfo
- columnFor(CharSequence) - Method in record class org.geysermc.databaseutils.processor.query.QueryInfo
- ColumnInfo - Record Class in org.geysermc.databaseutils.processor.info
- ColumnInfo(Name, Name) - Constructor for record class org.geysermc.databaseutils.processor.info.ColumnInfo
-
Creates an instance of a
ColumnInforecord class. - columns() - Method in record class org.geysermc.databaseutils.processor.info.EntityInfo
-
Returns the value of the
columnsrecord component. - columns() - Method in record class org.geysermc.databaseutils.processor.info.IndexInfo
-
Returns the value of the
columnsrecord component. - columns() - Method in record class org.geysermc.databaseutils.processor.query.QueryInfo
-
Returns the value of the
columnsrecord component.
D
- databaseClass() - Method in class org.geysermc.databaseutils.processor.type.DatabaseGenerator
- databaseClass() - Method in class org.geysermc.databaseutils.processor.type.SqlDatabaseGenerator
- DatabaseGenerator - Class in org.geysermc.databaseutils.processor.type
- DatabaseGenerator() - Constructor for class org.geysermc.databaseutils.processor.type.DatabaseGenerator
E
- EntityInfo - Record Class in org.geysermc.databaseutils.processor.info
- EntityInfo(String, CharSequence, List<ColumnInfo>, List<IndexInfo>, List<CharSequence>) - Constructor for record class org.geysermc.databaseutils.processor.info.EntityInfo
-
Creates an instance of a
EntityInforecord class. - entityType() - Method in record class org.geysermc.databaseutils.processor.query.QueryInfo
-
Returns the value of the
entityTyperecord component. - equals(Object) - Method in record class org.geysermc.databaseutils.processor.info.ColumnInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.geysermc.databaseutils.processor.info.EntityInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.geysermc.databaseutils.processor.info.IndexInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.geysermc.databaseutils.processor.query.QueryInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.geysermc.databaseutils.processor.query.section.VariableSection
-
Indicates whether some other object is "equal to" this one.
F
- finish(Class<?>) - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
G
- getSupportedAnnotationTypes() - Method in class org.geysermc.databaseutils.processor.RepositoryProcessor
- getSupportedSourceVersion() - Method in class org.geysermc.databaseutils.processor.RepositoryProcessor
H
- hasAnnotation(Element, Class<? extends Annotation>) - Static method in class org.geysermc.databaseutils.processor.util.AnnotationUtils
- hasAsync - Variable in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
- hasAsync() - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
- hashCode() - Method in record class org.geysermc.databaseutils.processor.info.ColumnInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.geysermc.databaseutils.processor.info.EntityInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.geysermc.databaseutils.processor.info.IndexInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.geysermc.databaseutils.processor.query.QueryInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.geysermc.databaseutils.processor.query.section.VariableSection
-
Returns a hash code value for this object.
I
- indexes() - Method in record class org.geysermc.databaseutils.processor.info.EntityInfo
-
Returns the value of the
indexesrecord component. - IndexInfo - Record Class in org.geysermc.databaseutils.processor.info
- IndexInfo(String, CharSequence[], boolean) - Constructor for record class org.geysermc.databaseutils.processor.info.IndexInfo
-
Creates an instance of a
IndexInforecord class. - init(TypeSpec.Builder, boolean) - Method in class org.geysermc.databaseutils.processor.type.DatabaseGenerator
- init(ProcessingEnvironment) - Method in class org.geysermc.databaseutils.processor.RepositoryProcessor
- init(TypeElement) - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
- INSTANCE - Static variable in class org.geysermc.databaseutils.processor.query.section.selector.AndSelector
- INSTANCE - Static variable in class org.geysermc.databaseutils.processor.query.section.selector.OrSelector
- InvalidRepositoryException - Exception in org.geysermc.databaseutils.processor.util
- InvalidRepositoryException(String, Object...) - Constructor for exception org.geysermc.databaseutils.processor.util.InvalidRepositoryException
- isTypeOf(CharSequence, TypeElement) - Static method in class org.geysermc.databaseutils.processor.util.TypeUtils
- isTypeOf(CharSequence, TypeMirror) - Static method in class org.geysermc.databaseutils.processor.util.TypeUtils
- isTypeOf(Class<?>, Name) - Static method in class org.geysermc.databaseutils.processor.util.TypeUtils
- isTypeOf(Class<?>, TypeElement) - Static method in class org.geysermc.databaseutils.processor.util.TypeUtils
J
- jdbcGetFor(Name, String) - Static method in class org.geysermc.databaseutils.processor.type.sql.JdbcTypeMappingRegistry
- jdbcSetFor(Name, String) - Static method in class org.geysermc.databaseutils.processor.type.sql.JdbcTypeMappingRegistry
- JdbcTypeMappingRegistry - Class in org.geysermc.databaseutils.processor.type.sql
K
- keyColumns() - Method in record class org.geysermc.databaseutils.processor.info.EntityInfo
- keys() - Method in record class org.geysermc.databaseutils.processor.info.EntityInfo
-
Returns the value of the
keysrecord component.
N
- name() - Method in record class org.geysermc.databaseutils.processor.info.ColumnInfo
-
Returns the value of the
namerecord component. - name() - Method in record class org.geysermc.databaseutils.processor.info.EntityInfo
-
Returns the value of the
namerecord component. - name() - Method in record class org.geysermc.databaseutils.processor.info.IndexInfo
-
Returns the value of the
namerecord component. - name() - Method in record class org.geysermc.databaseutils.processor.query.section.VariableSection
-
Returns the value of the
namerecord component. - notKeyColumns() - Method in record class org.geysermc.databaseutils.processor.info.EntityInfo
O
- onConstructorBuilder(MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
- onConstructorBuilder(MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.SqlRepositoryGenerator
- org.geysermc.databaseutils.processor - package org.geysermc.databaseutils.processor
- org.geysermc.databaseutils.processor.action - package org.geysermc.databaseutils.processor.action
- org.geysermc.databaseutils.processor.info - package org.geysermc.databaseutils.processor.info
- org.geysermc.databaseutils.processor.query - package org.geysermc.databaseutils.processor.query
- org.geysermc.databaseutils.processor.query.section - package org.geysermc.databaseutils.processor.query.section
- org.geysermc.databaseutils.processor.query.section.selector - package org.geysermc.databaseutils.processor.query.section.selector
- org.geysermc.databaseutils.processor.type - package org.geysermc.databaseutils.processor.type
- org.geysermc.databaseutils.processor.type.sql - package org.geysermc.databaseutils.processor.type.sql
- org.geysermc.databaseutils.processor.util - package org.geysermc.databaseutils.processor.util
- OrSelector - Class in org.geysermc.databaseutils.processor.query.section.selector
P
- packageName() - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
- packageNameFor(String) - Static method in class org.geysermc.databaseutils.processor.util.TypeUtils
- packageNameFor(Name) - Static method in class org.geysermc.databaseutils.processor.util.TypeUtils
- parameterNames() - Method in record class org.geysermc.databaseutils.processor.query.QueryInfo
-
Returns the value of the
parameterNamesrecord component. - process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.geysermc.databaseutils.processor.RepositoryProcessor
Q
- QueryInfo - Record Class in org.geysermc.databaseutils.processor.query
- QueryInfo(String, CharSequence, List<ColumnInfo>, List<QuerySection>, List<? extends CharSequence>) - Constructor for record class org.geysermc.databaseutils.processor.query.QueryInfo
-
Creates an instance of a
QueryInforecord class. - QuerySection - Interface in org.geysermc.databaseutils.processor.query.section
- QuerySectionRegistry - Class in org.geysermc.databaseutils.processor.query.section
- QuerySectionsReader - Class in org.geysermc.databaseutils.processor.query.section
- QuerySectionsReader(String, String, ExecutableElement, EntityInfo, Types) - Constructor for class org.geysermc.databaseutils.processor.query.section.QuerySectionsReader
R
- readBySections() - Method in class org.geysermc.databaseutils.processor.query.section.QuerySectionsReader
- repeat(String, int) - Static method in class org.geysermc.databaseutils.processor.util.StringUtils
- RepositoryGenerator - Class in org.geysermc.databaseutils.processor.type
- RepositoryGenerator() - Constructor for class org.geysermc.databaseutils.processor.type.RepositoryGenerator
- RepositoryProcessor - Class in org.geysermc.databaseutils.processor
- RepositoryProcessor() - Constructor for class org.geysermc.databaseutils.processor.RepositoryProcessor
S
- sections() - Method in record class org.geysermc.databaseutils.processor.query.QueryInfo
-
Returns the value of the
sectionsrecord component. - selectorFor(String) - Static method in class org.geysermc.databaseutils.processor.query.section.QuerySectionRegistry
- spec - Variable in class org.geysermc.databaseutils.processor.type.DatabaseGenerator
- SqlDatabaseGenerator - Class in org.geysermc.databaseutils.processor.type
- SqlDatabaseGenerator() - Constructor for class org.geysermc.databaseutils.processor.type.SqlDatabaseGenerator
- SqlRepositoryGenerator - Class in org.geysermc.databaseutils.processor.type
- SqlRepositoryGenerator() - Constructor for class org.geysermc.databaseutils.processor.type.SqlRepositoryGenerator
- StringUtils - Class in org.geysermc.databaseutils.processor.util
T
- tableName() - Method in record class org.geysermc.databaseutils.processor.query.QueryInfo
-
Returns the value of the
tableNamerecord component. - toBoxedTypeElement(TypeMirror, Types) - Static method in class org.geysermc.databaseutils.processor.util.TypeUtils
- toString() - Method in record class org.geysermc.databaseutils.processor.info.ColumnInfo
-
Returns a string representation of this record class.
- toString() - Method in record class org.geysermc.databaseutils.processor.info.EntityInfo
-
Returns a string representation of this record class.
- toString() - Method in record class org.geysermc.databaseutils.processor.info.IndexInfo
-
Returns a string representation of this record class.
- toString() - Method in record class org.geysermc.databaseutils.processor.query.QueryInfo
-
Returns a string representation of this record class.
- toString() - Method in record class org.geysermc.databaseutils.processor.query.section.VariableSection
-
Returns a string representation of this record class.
- typeName() - Method in record class org.geysermc.databaseutils.processor.info.ColumnInfo
-
Returns the value of the
typeNamerecord component. - typeSpec - Variable in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
- TypeUtils - Class in org.geysermc.databaseutils.processor.util
U
- uncapitalize(String) - Static method in class org.geysermc.databaseutils.processor.util.StringUtils
- unique() - Method in record class org.geysermc.databaseutils.processor.info.IndexInfo
-
Returns the value of the
uniquerecord component. - upperCamelCaseDatabaseType() - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
- upperCamelCaseDatabaseType() - Method in class org.geysermc.databaseutils.processor.type.SqlRepositoryGenerator
V
- VariableSection - Record Class in org.geysermc.databaseutils.processor.query.section
- VariableSection(CharSequence) - Constructor for record class org.geysermc.databaseutils.processor.query.section.VariableSection
-
Creates an instance of a
VariableSectionrecord class.
W
- wrapInCompletableFuture(MethodSpec.Builder, boolean, Runnable) - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
All Classes and Interfaces|All Packages|Serialized Form