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|Serialized Form

A

acceptedInput() - Method in class org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword
 
acceptedInput() - Method in class org.geysermc.databaseutils.processor.query.section.by.keyword.LessThanKeyword
 
acceptedInput() - Method in class org.geysermc.databaseutils.processor.query.section.by.SingleInputKeyword
Returns the types the input supports
acceptedInputs() - Method in class org.geysermc.databaseutils.processor.query.section.by.InputKeyword
Returns for each input it's supported types
acceptedInputs() - Method in class org.geysermc.databaseutils.processor.query.section.by.NoInputKeyword
 
acceptedInputs() - Method in class org.geysermc.databaseutils.processor.query.section.by.SingleInputKeyword
 
Action - Class in org.geysermc.databaseutils.processor.action
 
Action(String, boolean, boolean, boolean, boolean, ProjectionKeywordCategory...) - Constructor for class org.geysermc.databaseutils.processor.action.Action
 
actionMatching(KeywordsReadResult) - Static method in class org.geysermc.databaseutils.processor.action.ActionRegistry
 
actionName() - Method in record class org.geysermc.databaseutils.processor.query.KeywordsReadResult
Returns the value of the actionName record component.
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
 
add(String, boolean, String...) - Method in class org.geysermc.databaseutils.processor.type.sql.QueryBuilder
 
add(String, boolean, List<String>) - Method in class org.geysermc.databaseutils.processor.type.sql.QueryBuilder
 
add(String, BiFunction<QueryContext, QueryBuilder, String>) - Method in class org.geysermc.databaseutils.processor.type.sql.QueryBuilder
 
addAll(List<ColumnInfo>) - Method in class org.geysermc.databaseutils.processor.type.sql.QueryBuilder
 
addColumn(CharSequence, boolean) - Method in class org.geysermc.databaseutils.processor.type.sql.QueryBuilder
 
addColumn(ColumnInfo) - Method in class org.geysermc.databaseutils.processor.type.sql.QueryBuilder
 
addColumn(VariableByFactor, boolean) - Method in class org.geysermc.databaseutils.processor.type.sql.QueryBuilder
 
addDelete(QueryContext, MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.mongo.MongoRepositoryGenerator
 
addDelete(QueryContext, MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
 
addDelete(QueryContext, MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.sql.SqlRepositoryGenerator
 
addEndRaw(String, String...) - Method in class org.geysermc.databaseutils.processor.type.sql.QueryBuilder
 
addEndStartRaw(String, String...) - Method in class org.geysermc.databaseutils.processor.type.sql.QueryBuilder
 
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.mongo.MongoDatabaseGenerator
 
addEntities(Collection<EntityInfo>, MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.sql.SqlDatabaseGenerator
 
addExists(QueryContext, MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.mongo.MongoRepositoryGenerator
 
addExists(QueryContext, MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
 
addExists(QueryContext, MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.sql.SqlRepositoryGenerator
 
addFind(QueryContext, MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.mongo.MongoRepositoryGenerator
 
addFind(QueryContext, MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
 
addFind(QueryContext, MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.sql.SqlRepositoryGenerator
 
addInsert(QueryContext, MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.mongo.MongoRepositoryGenerator
 
addInsert(QueryContext, MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
 
addInsert(QueryContext, MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.sql.SqlRepositoryGenerator
 
addParameterName(CharSequence) - Method in class org.geysermc.databaseutils.processor.query.section.by.InputKeyword
 
addRaw(String, String...) - Method in class org.geysermc.databaseutils.processor.type.sql.QueryBuilder
 
addRaw(String, List<String>) - Method in class org.geysermc.databaseutils.processor.type.sql.QueryBuilder
 
addRawBefore(String, String, String...) - Method in class org.geysermc.databaseutils.processor.type.sql.QueryBuilder
 
addRawOptionalBefore(String, String, String...) - Method in class org.geysermc.databaseutils.processor.type.sql.QueryBuilder
Optionally add before, if before is not found then QueryBuilder.addRaw(String, String...) is called
addRepositories(List<String>) - Method in class org.geysermc.databaseutils.processor.type.DatabaseGenerator
 
addTo(List<RepositoryGenerator>, QueryContext) - Method in class org.geysermc.databaseutils.processor.action.Action
 
addToSingle(RepositoryGenerator, QueryContext, MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.action.Action
 
addUpdate(QueryContext, MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.mongo.MongoRepositoryGenerator
 
addUpdate(QueryContext, MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
 
addUpdate(QueryContext, MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.sql.SqlRepositoryGenerator
 
allowReturnAnySelfOrColumn() - Method in class org.geysermc.databaseutils.processor.action.Action
 
allowSelfParameter() - Method in class org.geysermc.databaseutils.processor.action.Action
 
AndFactor - Class in org.geysermc.databaseutils.processor.query.section.factor
 
AnnotationUtils - Class in org.geysermc.databaseutils.processor.util
 
ASCENDING - Enum constant in enum class org.geysermc.databaseutils.processor.query.section.order.OrderDirection
 
asType() - Method in record class org.geysermc.databaseutils.processor.info.ColumnInfo
 
asType() - Method in record class org.geysermc.databaseutils.processor.info.EntityInfo
 
async() - Method in class org.geysermc.databaseutils.processor.query.type.ReturnTypeInfo
 
AvgProjectionKeyword - Class in org.geysermc.databaseutils.processor.query.section.projection.keyword
 

B

build(String) - Method in class org.geysermc.databaseutils.processor.query.KeywordsReadResult.Builder
 
builder() - Static method in record class org.geysermc.databaseutils.processor.query.KeywordsReadResult
 
BY - Enum constant in enum class org.geysermc.databaseutils.processor.query.section.SectionType
 
byName(String) - Static method in enum class org.geysermc.databaseutils.processor.query.section.order.OrderDirection
 
bySection() - Method in class org.geysermc.databaseutils.processor.query.KeywordsReadResult.Builder
 
bySection() - Method in record class org.geysermc.databaseutils.processor.query.KeywordsReadResult
Returns the value of the bySection record component.
bySection(BySection) - Method in class org.geysermc.databaseutils.processor.query.KeywordsReadResult.Builder
 
BySection - Record Class in org.geysermc.databaseutils.processor.query.section
 
BySection(List<Factor>) - Constructor for record class org.geysermc.databaseutils.processor.query.section.BySection
Creates an instance of a BySection record class.
bySectionFactors() - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
 

C

canonicalName(TypeMirror) - Method in class org.geysermc.databaseutils.processor.util.TypeUtils
 
capitalize(CharSequence) - Static method in class org.geysermc.databaseutils.processor.util.StringUtils
 
category() - Method in class org.geysermc.databaseutils.processor.query.section.projection.ProjectionKeyword
 
collectionImplementationFor(TypeMirror) - Method in class org.geysermc.databaseutils.processor.util.TypeUtils
 
CollectionUtils - Class in org.geysermc.databaseutils.processor.util
 
CollectionUtils() - Constructor for class org.geysermc.databaseutils.processor.util.CollectionUtils
 
columnFor(CharSequence) - Method in record class org.geysermc.databaseutils.processor.info.EntityInfo
 
columnFor(CharSequence) - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
 
ColumnInfo - Record Class in org.geysermc.databaseutils.processor.info
 
ColumnInfo(Name, TypeElement, Name) - Constructor for record class org.geysermc.databaseutils.processor.info.ColumnInfo
Creates an instance of a ColumnInfo record class.
columnName() - Method in record class org.geysermc.databaseutils.processor.query.section.factor.ProjectionFactor
Returns the value of the columnName record component.
columnName() - Method in record class org.geysermc.databaseutils.processor.query.section.factor.VariableByFactor
Returns the value of the columnName record component.
columnName() - Method in interface org.geysermc.databaseutils.processor.query.section.factor.VariableFactor
 
columnName() - Method in record class org.geysermc.databaseutils.processor.query.section.factor.VariableOrderByFactor
Returns the value of the columnName record component.
columnName() - Method in record class org.geysermc.databaseutils.processor.query.section.ProjectionSection
 
columns() - Method in record class org.geysermc.databaseutils.processor.info.EntityInfo
Returns the value of the columns record component.
columns() - Method in record class org.geysermc.databaseutils.processor.info.IndexInfo
Returns the value of the columns record component.
columns() - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
 
columns() - Method in class org.geysermc.databaseutils.processor.type.sql.QueryBuilder
 
copy() - Method in class org.geysermc.databaseutils.processor.type.sql.QueryBuilder
 
create() - Method in class org.geysermc.databaseutils.processor.query.QueryContextCreator
 
createFor(EntityInfo, TypeSpec.Builder) - Static method in class org.geysermc.databaseutils.processor.type.mongo.EntityCodecGenerator
 

D

databaseCategory() - Method in class org.geysermc.databaseutils.processor.type.DatabaseGenerator
 
databaseClass() - Method in class org.geysermc.databaseutils.processor.type.DatabaseGenerator
 
databaseClass() - Method in class org.geysermc.databaseutils.processor.type.mongo.MongoDatabaseGenerator
 
databaseClass() - Method in class org.geysermc.databaseutils.processor.type.sql.SqlDatabaseGenerator
 
DatabaseGenerator - Class in org.geysermc.databaseutils.processor.type
 
DatabaseGenerator(DatabaseCategory) - Constructor for class org.geysermc.databaseutils.processor.type.DatabaseGenerator
 
DEFAULT - Static variable in enum class org.geysermc.databaseutils.processor.query.section.order.OrderDirection
 
DESCENDING - Enum constant in enum class org.geysermc.databaseutils.processor.query.section.order.OrderDirection
 
dialectDepending() - Method in class org.geysermc.databaseutils.processor.type.sql.QueryBuilder
 
dialectDepending(boolean) - Method in class org.geysermc.databaseutils.processor.type.sql.QueryBuilder
 
direction() - Method in record class org.geysermc.databaseutils.processor.info.IndexInfo
Returns the value of the direction record component.
direction() - Method in record class org.geysermc.databaseutils.processor.query.section.factor.VariableOrderByFactor
Returns the value of the direction record component.
distinct() - Method in record class org.geysermc.databaseutils.processor.query.section.ProjectionSection
 
DistinctProjectionKeyword - Class in org.geysermc.databaseutils.processor.query.section.projection.keyword
 

E

element() - Method in class org.geysermc.databaseutils.processor.query.type.ParametersTypeInfo
 
elementFor(CharSequence) - Method in class org.geysermc.databaseutils.processor.util.TypeUtils
 
elementFor(Class<?>) - Method in class org.geysermc.databaseutils.processor.util.TypeUtils
 
elementType() - Method in class org.geysermc.databaseutils.processor.query.type.ParametersTypeInfo
 
elementType() - Method in class org.geysermc.databaseutils.processor.query.type.ReturnTypeInfo
 
elementTypeOrType() - Method in class org.geysermc.databaseutils.processor.query.type.ReturnTypeInfo
 
elementUtils() - Method in class org.geysermc.databaseutils.processor.util.TypeUtils
 
EntityCodecGenerator - Class in org.geysermc.databaseutils.processor.type.mongo
 
entityInfo - Variable in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
 
entityInfo() - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
Returns the value of the entityInfo record component.
EntityInfo - Record Class in org.geysermc.databaseutils.processor.info
 
EntityInfo(String, TypeElement, List<ColumnInfo>, List<IndexInfo>, List<CharSequence>) - Constructor for record class org.geysermc.databaseutils.processor.info.EntityInfo
Creates an instance of a EntityInfo record class.
entityType() - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
 
entityTypeName() - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
 
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.KeywordsReadResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.geysermc.databaseutils.processor.query.section.by.InputKeyword
 
equals(Object) - Method in record class org.geysermc.databaseutils.processor.query.section.BySection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.databaseutils.processor.query.section.factor.ProjectionFactor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.databaseutils.processor.query.section.factor.VariableByFactor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.databaseutils.processor.query.section.factor.VariableOrderByFactor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.databaseutils.processor.query.section.OrderBySection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.geysermc.databaseutils.processor.query.section.projection.keyword.SkipProjectionKeyword
 
equals(Object) - Method in class org.geysermc.databaseutils.processor.query.section.projection.keyword.TopProjectionKeyword
 
equals(Object) - Method in class org.geysermc.databaseutils.processor.query.section.projection.ProjectionKeyword
 
equals(Object) - Method in record class org.geysermc.databaseutils.processor.query.section.ProjectionSection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.geysermc.databaseutils.processor.query.type.ReturnTypeInfo
 
equals(Object) - Method in record class org.geysermc.databaseutils.processor.type.sql.QueryBuilder.QueryBuilderColumn
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.databaseutils.processor.util.StringUtils.LargestMatchResult
Indicates whether some other object is "equal to" this one.
EqualsKeyword - Class in org.geysermc.databaseutils.processor.query.section.by.keyword
 
EqualsKeyword() - Constructor for class org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword
 

F

Factor - Interface in org.geysermc.databaseutils.processor.query.section.factor
 
factorFor(String) - Static method in class org.geysermc.databaseutils.processor.query.section.FactorRegistry
 
FactorRegistry - Class in org.geysermc.databaseutils.processor.query.section
 
factors() - Method in record class org.geysermc.databaseutils.processor.query.section.BySection
Returns the value of the factors record component.
factors() - Method in record class org.geysermc.databaseutils.processor.query.section.OrderBySection
Returns the value of the factors record component.
findByName(String) - Static method in class org.geysermc.databaseutils.processor.query.section.by.InputKeywordRegistry
 
findByName(String) - Static method in class org.geysermc.databaseutils.processor.query.section.projection.ProjectionKeywordRegistry
 
finish(Class<?>) - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
 
first() - Method in record class org.geysermc.databaseutils.processor.query.section.ProjectionSection
 
firstName() - Method in class org.geysermc.databaseutils.processor.query.type.ParametersTypeInfo
 
FirstProjectionKeyword - Class in org.geysermc.databaseutils.processor.query.section.projection.keyword
 
from(List<Factor>) - Static method in record class org.geysermc.databaseutils.processor.query.section.ProjectionSection
 

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
 
hasBySection() - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
 
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.KeywordsReadResult
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
Returns a hash code value for this object.
hashCode() - Method in class org.geysermc.databaseutils.processor.query.section.by.InputKeyword
 
hashCode() - Method in record class org.geysermc.databaseutils.processor.query.section.BySection
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.databaseutils.processor.query.section.factor.ProjectionFactor
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.databaseutils.processor.query.section.factor.VariableByFactor
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.databaseutils.processor.query.section.factor.VariableOrderByFactor
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.databaseutils.processor.query.section.OrderBySection
Returns a hash code value for this object.
hashCode() - Method in class org.geysermc.databaseutils.processor.query.section.projection.keyword.SkipProjectionKeyword
 
hashCode() - Method in class org.geysermc.databaseutils.processor.query.section.projection.keyword.TopProjectionKeyword
 
hashCode() - Method in class org.geysermc.databaseutils.processor.query.section.projection.ProjectionKeyword
 
hashCode() - Method in record class org.geysermc.databaseutils.processor.query.section.ProjectionSection
Returns a hash code value for this object.
hashCode() - Method in class org.geysermc.databaseutils.processor.query.type.ReturnTypeInfo
 
hashCode() - Method in record class org.geysermc.databaseutils.processor.type.sql.QueryBuilder.QueryBuilderColumn
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.databaseutils.processor.util.StringUtils.LargestMatchResult
Returns a hash code value for this object.
hasParameters() - Method in class org.geysermc.databaseutils.processor.query.type.ParametersTypeInfo
 
hasProjection() - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
 
hasProjectionColumnName() - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
 

I

indexes() - Method in record class org.geysermc.databaseutils.processor.info.EntityInfo
Returns the value of the indexes record component.
indexFor(SectionType) - Static method in enum class org.geysermc.databaseutils.processor.query.section.SectionType
 
IndexInfo - Record Class in org.geysermc.databaseutils.processor.info
 
IndexInfo(String, CharSequence[], boolean) - Constructor for record class org.geysermc.databaseutils.processor.info.IndexInfo
 
IndexInfo(String, CharSequence[], boolean, Index.IndexDirection) - Constructor for record class org.geysermc.databaseutils.processor.info.IndexInfo
Creates an instance of a IndexInfo record class.
info() - Method in record class org.geysermc.databaseutils.processor.type.sql.QueryBuilder.QueryBuilderColumn
Returns the value of the info record component.
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, EntityInfo) - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
 
inputCount() - Method in class org.geysermc.databaseutils.processor.query.section.by.InputKeyword
 
InputKeyword - Class in org.geysermc.databaseutils.processor.query.section.by
A keyword that requires (one or) multiple inputs from the user.
InputKeyword() - Constructor for class org.geysermc.databaseutils.processor.query.section.by.InputKeyword
 
InputKeywordRegistry - Class in org.geysermc.databaseutils.processor.query.section.by
 
InputKeywordRegistry() - Constructor for class org.geysermc.databaseutils.processor.query.section.by.InputKeywordRegistry
 
INSTANCE - Static variable in class org.geysermc.databaseutils.processor.query.section.by.keyword.NotNullKeyword
 
INSTANCE - Static variable in class org.geysermc.databaseutils.processor.query.section.by.keyword.NullKeyword
 
INSTANCE - Static variable in class org.geysermc.databaseutils.processor.query.section.factor.AndFactor
 
INSTANCE - Static variable in class org.geysermc.databaseutils.processor.query.section.factor.OrFactor
 
INSTANCE - Static variable in class org.geysermc.databaseutils.processor.query.section.projection.keyword.AvgProjectionKeyword
 
INSTANCE - Static variable in class org.geysermc.databaseutils.processor.query.section.projection.keyword.DistinctProjectionKeyword
 
INSTANCE - Static variable in class org.geysermc.databaseutils.processor.query.section.projection.keyword.FirstProjectionKeyword
 
InvalidRepositoryException - Exception in org.geysermc.databaseutils.processor.util
 
InvalidRepositoryException(String, Object...) - Constructor for exception org.geysermc.databaseutils.processor.util.InvalidRepositoryException
 
isAnySelf() - Method in class org.geysermc.databaseutils.processor.query.type.ParametersTypeInfo
 
isAnySelf() - Method in class org.geysermc.databaseutils.processor.query.type.ReturnTypeInfo
 
isAssignable(CharSequence, TypeMirror) - Method in class org.geysermc.databaseutils.processor.util.TypeUtils
 
isAssignable(Class<?>, TypeMirror) - Method in class org.geysermc.databaseutils.processor.util.TypeUtils
 
isAssignable(TypeMirror, CharSequence) - Method in class org.geysermc.databaseutils.processor.util.TypeUtils
 
isAssignable(TypeMirror, Class<?>) - Method in class org.geysermc.databaseutils.processor.util.TypeUtils
 
isAssignable(TypeMirror, TypeMirror) - Method in class org.geysermc.databaseutils.processor.util.TypeUtils
 
isCollection() - Method in class org.geysermc.databaseutils.processor.query.type.ReturnTypeInfo
 
isCorrectOrder(SectionType, SectionType) - Static method in enum class org.geysermc.databaseutils.processor.query.section.SectionType
 
isIncomplete() - Method in class org.geysermc.databaseutils.processor.query.section.by.InputKeyword
 
isNextSection(List<String>, int, SectionType) - Method in class org.geysermc.databaseutils.processor.query.KeywordsReader
 
isNoneOrAnySelf() - Method in class org.geysermc.databaseutils.processor.query.type.ParametersTypeInfo
 
isSelf() - Method in class org.geysermc.databaseutils.processor.query.type.ParametersTypeInfo
 
isSelf() - Method in class org.geysermc.databaseutils.processor.query.type.ReturnTypeInfo
 
isSelfCollection() - Method in class org.geysermc.databaseutils.processor.query.type.ParametersTypeInfo
 
isSelfCollection() - Method in class org.geysermc.databaseutils.processor.query.type.ReturnTypeInfo
 
isType(CharSequence, CharSequence) - Static method in class org.geysermc.databaseutils.processor.util.TypeUtils
 
isType(CharSequence, TypeElement) - Static method in class org.geysermc.databaseutils.processor.util.TypeUtils
 
isType(CharSequence, TypeMirror) - Method in class org.geysermc.databaseutils.processor.util.TypeUtils
 
isType(Class<?>, CharSequence) - Static method in class org.geysermc.databaseutils.processor.util.TypeUtils
 
isType(Class<?>, TypeElement) - Static method in class org.geysermc.databaseutils.processor.util.TypeUtils
 
isType(Class<?>, TypeMirror) - Method in class org.geysermc.databaseutils.processor.util.TypeUtils
 
isType(TypeMirror, TypeMirror) - Method in class org.geysermc.databaseutils.processor.util.TypeUtils
 
isUnique() - Method in class org.geysermc.databaseutils.processor.query.type.ParametersTypeInfo
 
isVoid() - Method in class org.geysermc.databaseutils.processor.query.type.ReturnTypeInfo
 
isWholeNumberType(TypeMirror) - 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
 
join(Collection<?>) - Static method in class org.geysermc.databaseutils.processor.util.CollectionUtils
 
join(Collection<?>, int) - Static method in class org.geysermc.databaseutils.processor.util.CollectionUtils
 

K

keyColumns() - Method in record class org.geysermc.databaseutils.processor.info.EntityInfo
 
keyColumnsAsFactors(Factor, CharSequence) - 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 keys record component.
keyword() - Method in record class org.geysermc.databaseutils.processor.query.section.factor.ProjectionFactor
Returns the value of the keyword record component.
keyword() - Method in record class org.geysermc.databaseutils.processor.query.section.factor.VariableByFactor
Returns the value of the keyword record component.
KeywordsReader - Class in org.geysermc.databaseutils.processor.query
 
KeywordsReader(String, List<String>) - Constructor for class org.geysermc.databaseutils.processor.query.KeywordsReader
 
KeywordsReader(String, EntityInfo) - Constructor for class org.geysermc.databaseutils.processor.query.KeywordsReader
 
KeywordsReadResult - Record Class in org.geysermc.databaseutils.processor.query
 
KeywordsReadResult(String, ProjectionSection, BySection, OrderBySection) - Constructor for record class org.geysermc.databaseutils.processor.query.KeywordsReadResult
Creates an instance of a KeywordsReadResult record class.
KeywordsReadResult.Builder - Class in org.geysermc.databaseutils.processor.query
 

L

largestMatch(List<String>, int, Function<String, T>) - Static method in class org.geysermc.databaseutils.processor.util.StringUtils
 
LargestMatchResult(T, int) - Constructor for record class org.geysermc.databaseutils.processor.util.StringUtils.LargestMatchResult
Creates an instance of a LargestMatchResult record class.
LessThanKeyword - Class in org.geysermc.databaseutils.processor.query.section.by.keyword
 
LessThanKeyword() - Constructor for class org.geysermc.databaseutils.processor.query.section.by.keyword.LessThanKeyword
 
limit() - Method in class org.geysermc.databaseutils.processor.query.section.projection.keyword.TopProjectionKeyword
 
limit() - Method in record class org.geysermc.databaseutils.processor.query.section.ProjectionSection
 
limit(int) - Method in class org.geysermc.databaseutils.processor.query.section.projection.keyword.TopProjectionKeyword
 
LIMIT - Enum constant in enum class org.geysermc.databaseutils.processor.query.section.projection.ProjectionKeywordCategory
 

M

map(Collection<I>, Function<I, O>) - Static method in class org.geysermc.databaseutils.processor.util.CollectionUtils
 
mapAndJoin(Collection<T>, Function<T, ?>) - Static method in class org.geysermc.databaseutils.processor.util.CollectionUtils
 
match() - Method in record class org.geysermc.databaseutils.processor.util.StringUtils.LargestMatchResult
Returns the value of the match record component.
method() - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
 
methodName() - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
 
MongoDatabaseGenerator - Class in org.geysermc.databaseutils.processor.type.mongo
 
MongoDatabaseGenerator() - Constructor for class org.geysermc.databaseutils.processor.type.mongo.MongoDatabaseGenerator
 
MongoRepositoryGenerator - Class in org.geysermc.databaseutils.processor.type.mongo
 
MongoRepositoryGenerator() - Constructor for class org.geysermc.databaseutils.processor.type.mongo.MongoRepositoryGenerator
 
mongoTypeFor(Name) - Static method in class org.geysermc.databaseutils.processor.type.mongo.MongoTypeMappingRegistry
 
MongoTypeMappingRegistry - Class in org.geysermc.databaseutils.processor.type.mongo
 
MongoTypeMappingRegistry() - Constructor for class org.geysermc.databaseutils.processor.type.mongo.MongoTypeMappingRegistry
 

N

name() - Method in record class org.geysermc.databaseutils.processor.info.ColumnInfo
Returns the value of the name record component.
name() - Method in record class org.geysermc.databaseutils.processor.info.EntityInfo
Returns the value of the name record component.
name() - Method in record class org.geysermc.databaseutils.processor.info.IndexInfo
Returns the value of the name record component.
name() - Method in class org.geysermc.databaseutils.processor.query.section.projection.ProjectionKeyword
 
name(int) - Method in class org.geysermc.databaseutils.processor.query.type.ParametersTypeInfo
 
NAME - Static variable in class org.geysermc.databaseutils.processor.query.section.factor.AndFactor
 
NAME - Static variable in class org.geysermc.databaseutils.processor.query.section.factor.OrFactor
 
names() - Method in class org.geysermc.databaseutils.processor.query.section.by.InputKeyword
 
names() - Method in class org.geysermc.databaseutils.processor.query.section.by.keyword.EqualsKeyword
 
names() - Method in class org.geysermc.databaseutils.processor.query.section.by.keyword.LessThanKeyword
 
names() - Method in class org.geysermc.databaseutils.processor.query.section.by.keyword.NotNullKeyword
 
names() - Method in class org.geysermc.databaseutils.processor.query.section.by.keyword.NullKeyword
 
names() - Method in enum class org.geysermc.databaseutils.processor.query.section.order.OrderDirection
 
needsTypeCodec(Name) - Static method in class org.geysermc.databaseutils.processor.util.TypeUtils
 
NoInputKeyword - Class in org.geysermc.databaseutils.processor.query.section.by
 
NoInputKeyword() - Constructor for class org.geysermc.databaseutils.processor.query.section.by.NoInputKeyword
 
nonSpecialProjectionKeywords() - Method in record class org.geysermc.databaseutils.processor.query.section.ProjectionSection
Returns all the projection keywords that are not: DistinctProjectionKeyword ProjectionFactor with a non-null columnName. Those specific keywords can be gathered by their respective methods: ProjectionSection.distinct() ProjectionSection.columnName()
notKeyColumns() - Method in record class org.geysermc.databaseutils.processor.info.EntityInfo
 
notKeyColumnsAsFactors(Factor, CharSequence) - Method in record class org.geysermc.databaseutils.processor.info.EntityInfo
 
NotNullKeyword - Class in org.geysermc.databaseutils.processor.query.section.by.keyword
 
NullKeyword - Class in org.geysermc.databaseutils.processor.query.section.by.keyword
 

O

offset() - Method in class org.geysermc.databaseutils.processor.query.section.projection.keyword.SkipProjectionKeyword
 
offset() - Method in record class org.geysermc.databaseutils.processor.util.StringUtils.LargestMatchResult
Returns the value of the offset record component.
offset(int) - Method in class org.geysermc.databaseutils.processor.query.section.projection.keyword.SkipProjectionKeyword
 
OFFSET - Enum constant in enum class org.geysermc.databaseutils.processor.query.section.projection.ProjectionKeywordCategory
 
onConstructorBuilder(MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.mongo.MongoRepositoryGenerator
 
onConstructorBuilder(MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
 
onConstructorBuilder(MethodSpec.Builder) - Method in class org.geysermc.databaseutils.processor.type.sql.SqlRepositoryGenerator
 
ORDER_BY - Enum constant in enum class org.geysermc.databaseutils.processor.query.section.SectionType
 
orderBySection() - Method in class org.geysermc.databaseutils.processor.query.KeywordsReadResult.Builder
 
orderBySection() - Method in record class org.geysermc.databaseutils.processor.query.KeywordsReadResult
Returns the value of the orderBySection record component.
orderBySection(OrderBySection) - Method in class org.geysermc.databaseutils.processor.query.KeywordsReadResult.Builder
 
OrderBySection - Record Class in org.geysermc.databaseutils.processor.query.section
 
OrderBySection(List<Factor>) - Constructor for record class org.geysermc.databaseutils.processor.query.section.OrderBySection
Creates an instance of a OrderBySection record class.
OrderDirection - Enum Class in org.geysermc.databaseutils.processor.query.section.order
 
OrFactor - Class in org.geysermc.databaseutils.processor.query.section.factor
 
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.by - package org.geysermc.databaseutils.processor.query.section.by
 
org.geysermc.databaseutils.processor.query.section.by.keyword - package org.geysermc.databaseutils.processor.query.section.by.keyword
 
org.geysermc.databaseutils.processor.query.section.factor - package org.geysermc.databaseutils.processor.query.section.factor
 
org.geysermc.databaseutils.processor.query.section.order - package org.geysermc.databaseutils.processor.query.section.order
 
org.geysermc.databaseutils.processor.query.section.projection - package org.geysermc.databaseutils.processor.query.section.projection
 
org.geysermc.databaseutils.processor.query.section.projection.keyword - package org.geysermc.databaseutils.processor.query.section.projection.keyword
 
org.geysermc.databaseutils.processor.query.type - package org.geysermc.databaseutils.processor.query.type
 
org.geysermc.databaseutils.processor.type - package org.geysermc.databaseutils.processor.type
 
org.geysermc.databaseutils.processor.type.mongo - package org.geysermc.databaseutils.processor.type.mongo
 
org.geysermc.databaseutils.processor.type.sql - package org.geysermc.databaseutils.processor.type.sql
 
org.geysermc.databaseutils.processor.util - package org.geysermc.databaseutils.processor.util
 

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
 
parameterName() - Method in record class org.geysermc.databaseutils.processor.type.sql.QueryBuilder.QueryBuilderColumn
Returns the value of the parameterName record component.
parameterNames() - Method in class org.geysermc.databaseutils.processor.query.section.by.InputKeyword
 
parametersInfo() - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
Returns the value of the parametersInfo record component.
ParametersTypeInfo - Class in org.geysermc.databaseutils.processor.query.type
 
ParametersTypeInfo(ExecutableElement, KeywordsReadResult, Action, EntityInfo, TypeUtils) - Constructor for class org.geysermc.databaseutils.processor.query.type.ParametersTypeInfo
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.geysermc.databaseutils.processor.RepositoryProcessor
 
projection() - Method in class org.geysermc.databaseutils.processor.query.KeywordsReadResult.Builder
 
projection() - Method in record class org.geysermc.databaseutils.processor.query.KeywordsReadResult
Returns the value of the projection record component.
projection() - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
 
projection(ProjectionSection) - Method in class org.geysermc.databaseutils.processor.query.KeywordsReadResult.Builder
 
PROJECTION - Enum constant in enum class org.geysermc.databaseutils.processor.query.section.SectionType
 
projectionColumnInfo() - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
 
ProjectionFactor - Record Class in org.geysermc.databaseutils.processor.query.section.factor
 
ProjectionFactor(ProjectionKeyword, String) - Constructor for record class org.geysermc.databaseutils.processor.query.section.factor.ProjectionFactor
Creates an instance of a ProjectionFactor record class.
ProjectionKeyword - Class in org.geysermc.databaseutils.processor.query.section.projection
 
ProjectionKeyword(String, ProjectionKeywordCategory) - Constructor for class org.geysermc.databaseutils.processor.query.section.projection.ProjectionKeyword
 
ProjectionKeywordCategory - Enum Class in org.geysermc.databaseutils.processor.query.section.projection
 
ProjectionKeywordRegistry - Class in org.geysermc.databaseutils.processor.query.section.projection
 
ProjectionKeywordRegistry() - Constructor for class org.geysermc.databaseutils.processor.query.section.projection.ProjectionKeywordRegistry
 
projections() - Method in record class org.geysermc.databaseutils.processor.query.section.ProjectionSection
Returns the value of the projections record component.
ProjectionSection - Record Class in org.geysermc.databaseutils.processor.query.section
 
ProjectionSection(List<ProjectionFactor>) - Constructor for record class org.geysermc.databaseutils.processor.query.section.ProjectionSection
Creates an instance of a ProjectionSection record class.

Q

query() - Method in class org.geysermc.databaseutils.processor.type.sql.QueryBuilder
 
QueryBuilder - Class in org.geysermc.databaseutils.processor.type.sql
 
QueryBuilder(QueryContext) - Constructor for class org.geysermc.databaseutils.processor.type.sql.QueryBuilder
 
QueryBuilder.QueryBuilderColumn - Record Class in org.geysermc.databaseutils.processor.type.sql
 
QueryBuilderColumn(ColumnInfo, CharSequence) - Constructor for record class org.geysermc.databaseutils.processor.type.sql.QueryBuilder.QueryBuilderColumn
Creates an instance of a QueryBuilderColumn record class.
QueryContext - Record Class in org.geysermc.databaseutils.processor.query
 
QueryContext(EntityInfo, KeywordsReadResult, ParametersTypeInfo, ReturnTypeInfo, TypeUtils) - Constructor for record class org.geysermc.databaseutils.processor.query.QueryContext
Creates an instance of a QueryContext record class.
QueryContextCreator - Class in org.geysermc.databaseutils.processor.query
Analyses and validates the read Keywords and converts it into QueryContext.
QueryContextCreator(Action, KeywordsReadResult, ExecutableElement, EntityInfo, TypeUtils) - Constructor for class org.geysermc.databaseutils.processor.query.QueryContextCreator
 

R

read() - Method in class org.geysermc.databaseutils.processor.query.KeywordsReader
 
remaining() - Method in class org.geysermc.databaseutils.processor.query.type.ParametersTypeInfo
Returns the remaining parameters, which each represent a column.
remainingParametersAsColumns() - Method in class org.geysermc.databaseutils.processor.action.Action
 
repeat(String, int) - Static method in class org.geysermc.databaseutils.processor.util.StringUtils
 
RepositoryGenerator - Class in org.geysermc.databaseutils.processor.type
 
RepositoryGenerator(DatabaseCategory) - 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
 
requiresColumn() - Method in enum class org.geysermc.databaseutils.processor.query.section.projection.ProjectionKeywordCategory
 
result() - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
Returns the value of the result record component.
returnInfo() - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
Returns the value of the returnInfo record component.
returnType() - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
 
ReturnTypeInfo - Class in org.geysermc.databaseutils.processor.query.type
 
ReturnTypeInfo(boolean, TypeMirror, TypeMirror, TypeUtils) - Constructor for class org.geysermc.databaseutils.processor.query.type.ReturnTypeInfo
 

S

sections() - Method in enum class org.geysermc.databaseutils.processor.query.section.SectionType
 
SectionType - Enum Class in org.geysermc.databaseutils.processor.query.section
 
setValue(String) - Method in class org.geysermc.databaseutils.processor.query.section.projection.keyword.SkipProjectionKeyword
 
setValue(String) - Method in class org.geysermc.databaseutils.processor.query.section.projection.keyword.TopProjectionKeyword
 
setValue(String) - Method in class org.geysermc.databaseutils.processor.query.section.projection.ProjectionKeyword
 
SingleInputKeyword - Class in org.geysermc.databaseutils.processor.query.section.by
A keyword that only supports a single input
SingleInputKeyword() - Constructor for class org.geysermc.databaseutils.processor.query.section.by.SingleInputKeyword
 
SkipProjectionKeyword - Class in org.geysermc.databaseutils.processor.query.section.projection.keyword
 
SkipProjectionKeyword() - Constructor for class org.geysermc.databaseutils.processor.query.section.projection.keyword.SkipProjectionKeyword
 
SkipProjectionKeyword(int) - Constructor for class org.geysermc.databaseutils.processor.query.section.projection.keyword.SkipProjectionKeyword
 
spec - Variable in class org.geysermc.databaseutils.processor.type.DatabaseGenerator
 
SqlDatabaseGenerator - Class in org.geysermc.databaseutils.processor.type.sql
 
SqlDatabaseGenerator() - Constructor for class org.geysermc.databaseutils.processor.type.sql.SqlDatabaseGenerator
 
SqlRepositoryGenerator - Class in org.geysermc.databaseutils.processor.type.sql
 
SqlRepositoryGenerator() - Constructor for class org.geysermc.databaseutils.processor.type.sql.SqlRepositoryGenerator
 
StringUtils - Class in org.geysermc.databaseutils.processor.util
 
StringUtils.LargestMatchResult<T> - Record Class in org.geysermc.databaseutils.processor.util
 
SUMMARY - Enum constant in enum class org.geysermc.databaseutils.processor.query.section.projection.ProjectionKeywordCategory
 
supportedProjectionCategories() - Method in class org.geysermc.databaseutils.processor.action.Action
 
supportsFilter() - Method in class org.geysermc.databaseutils.processor.action.Action
 

T

tableName() - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
 
toBoxedMirror(TypeMirror) - Method in class org.geysermc.databaseutils.processor.util.TypeUtils
 
toBoxedTypeElement(TypeMirror) - Method in class org.geysermc.databaseutils.processor.util.TypeUtils
 
TopProjectionKeyword - Class in org.geysermc.databaseutils.processor.query.section.projection.keyword
 
TopProjectionKeyword() - Constructor for class org.geysermc.databaseutils.processor.query.section.projection.keyword.TopProjectionKeyword
 
TopProjectionKeyword(int) - Constructor for class org.geysermc.databaseutils.processor.query.section.projection.keyword.TopProjectionKeyword
 
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.KeywordsReadResult
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.databaseutils.processor.query.section.BySection
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.databaseutils.processor.query.section.factor.ProjectionFactor
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.databaseutils.processor.query.section.factor.VariableByFactor
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.databaseutils.processor.query.section.factor.VariableOrderByFactor
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.databaseutils.processor.query.section.OrderBySection
Returns a string representation of this record class.
toString() - Method in enum class org.geysermc.databaseutils.processor.query.section.projection.ProjectionKeywordCategory
 
toString() - Method in record class org.geysermc.databaseutils.processor.query.section.ProjectionSection
Returns a string representation of this record class.
toString() - Method in class org.geysermc.databaseutils.processor.query.type.ReturnTypeInfo
 
toString() - Method in record class org.geysermc.databaseutils.processor.type.sql.QueryBuilder.QueryBuilderColumn
Returns a string representation of this record class.
toString() - Method in class org.geysermc.databaseutils.processor.type.sql.QueryBuilder
 
toString() - Method in record class org.geysermc.databaseutils.processor.util.StringUtils.LargestMatchResult
Returns a string representation of this record class.
type() - Method in record class org.geysermc.databaseutils.processor.info.ColumnInfo
Returns the value of the type record component.
type() - Method in record class org.geysermc.databaseutils.processor.info.EntityInfo
Returns the value of the type record component.
type() - Method in class org.geysermc.databaseutils.processor.query.type.ReturnTypeInfo
 
typeName() - Method in record class org.geysermc.databaseutils.processor.info.ColumnInfo
Returns the value of the typeName record component.
typeName() - Method in record class org.geysermc.databaseutils.processor.info.EntityInfo
 
typeSpec - Variable in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
 
typeUtils() - Method in record class org.geysermc.databaseutils.processor.query.QueryContext
Returns the value of the typeUtils record component.
typeUtils() - Method in class org.geysermc.databaseutils.processor.util.TypeUtils
 
TypeUtils - Class in org.geysermc.databaseutils.processor.util
 
TypeUtils(Types, Elements) - Constructor for class org.geysermc.databaseutils.processor.util.TypeUtils
 

U

uncapitalize(CharSequence) - 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 unique record component.
UNIQUE - Enum constant in enum class org.geysermc.databaseutils.processor.query.section.projection.ProjectionKeywordCategory
 

V

validate(QueryContext, Consumer<TypeMirror>) - Method in class org.geysermc.databaseutils.processor.action.Action
 
validateCollection(QueryContext, boolean) - Method in class org.geysermc.databaseutils.processor.action.Action
 
validateEither(QueryContext, boolean) - Method in class org.geysermc.databaseutils.processor.action.Action
 
validateSingle(QueryContext, boolean) - Method in class org.geysermc.databaseutils.processor.action.Action
 
validateTypes(ColumnInfo, List<? extends VariableElement>, int, TypeUtils) - Method in class org.geysermc.databaseutils.processor.query.section.by.InputKeyword
 
valueOf(String) - Static method in enum class org.geysermc.databaseutils.processor.query.section.order.OrderDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.databaseutils.processor.query.section.projection.ProjectionKeywordCategory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.databaseutils.processor.query.section.SectionType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.geysermc.databaseutils.processor.query.section.order.OrderDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.databaseutils.processor.query.section.projection.ProjectionKeywordCategory
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.databaseutils.processor.query.section.SectionType
Returns an array containing the constants of this enum class, in the order they are declared.
VALUES - Static variable in enum class org.geysermc.databaseutils.processor.query.section.SectionType
 
VariableByFactor - Record Class in org.geysermc.databaseutils.processor.query.section.factor
 
VariableByFactor(CharSequence) - Constructor for record class org.geysermc.databaseutils.processor.query.section.factor.VariableByFactor
 
VariableByFactor(CharSequence, CharSequence) - Constructor for record class org.geysermc.databaseutils.processor.query.section.factor.VariableByFactor
 
VariableByFactor(CharSequence, InputKeyword) - Constructor for record class org.geysermc.databaseutils.processor.query.section.factor.VariableByFactor
Creates an instance of a VariableByFactor record class.
VariableFactor - Interface in org.geysermc.databaseutils.processor.query.section.factor
 
VariableOrderByFactor - Record Class in org.geysermc.databaseutils.processor.query.section.factor
 
VariableOrderByFactor(CharSequence, OrderDirection) - Constructor for record class org.geysermc.databaseutils.processor.query.section.factor.VariableOrderByFactor
Creates an instance of a VariableOrderByFactor record class.
variables() - Method in record class org.geysermc.databaseutils.processor.query.section.BySection
 

W

wrapInCompletableFuture(MethodSpec.Builder, boolean, Runnable) - Method in class org.geysermc.databaseutils.processor.type.RepositoryGenerator
 
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|Serialized Form