Hierarchy For All Packages
Package Hierarchies:- io.github._0xorigin.queryfilterbuilder,
- io.github._0xorigin.queryfilterbuilder.base.builders,
- io.github._0xorigin.queryfilterbuilder.base.dtos,
- io.github._0xorigin.queryfilterbuilder.base.enumfield,
- io.github._0xorigin.queryfilterbuilder.base.enums,
- io.github._0xorigin.queryfilterbuilder.base.filterfield,
- io.github._0xorigin.queryfilterbuilder.base.filteroperator,
- io.github._0xorigin.queryfilterbuilder.base.functions,
- io.github._0xorigin.queryfilterbuilder.base.generators,
- io.github._0xorigin.queryfilterbuilder.base.holders,
- io.github._0xorigin.queryfilterbuilder.base.parsers,
- io.github._0xorigin.queryfilterbuilder.base.services,
- io.github._0xorigin.queryfilterbuilder.base.utils,
- io.github._0xorigin.queryfilterbuilder.base.validators,
- io.github._0xorigin.queryfilterbuilder.base.wrappers,
- io.github._0xorigin.queryfilterbuilder.configs,
- io.github._0xorigin.queryfilterbuilder.exceptions,
- io.github._0xorigin.queryfilterbuilder.filters,
- io.github._0xorigin.queryfilterbuilder.operators,
- io.github._0xorigin.queryfilterbuilder.registries
Class Hierarchy
- java.lang.Object
- io.github._0xorigin.queryfilterbuilder.operators.Between (implements io.github._0xorigin.queryfilterbuilder.base.filteroperator.FilterOperator)
- io.github._0xorigin.queryfilterbuilder.operators.Contains (implements io.github._0xorigin.queryfilterbuilder.base.filteroperator.FilterOperator)
- io.github._0xorigin.queryfilterbuilder.operators.EndsWith (implements io.github._0xorigin.queryfilterbuilder.base.filteroperator.FilterOperator)
- io.github._0xorigin.queryfilterbuilder.operators.Equals (implements io.github._0xorigin.queryfilterbuilder.base.filteroperator.FilterOperator)
- io.github._0xorigin.queryfilterbuilder.base.generators.FieldPathGenerator<T> (implements io.github._0xorigin.queryfilterbuilder.base.generators.PathGenerator<T>)
- io.github._0xorigin.queryfilterbuilder.base.builders.FilterBuilderImp<T> (implements io.github._0xorigin.queryfilterbuilder.base.builders.FilterBuilder<T>)
- io.github._0xorigin.queryfilterbuilder.FilterContext<T>
- io.github._0xorigin.queryfilterbuilder.FilterContext.FilterConfigurer<T>
- io.github._0xorigin.queryfilterbuilder.FilterContext.SourceBuilder<T>
- io.github._0xorigin.queryfilterbuilder.FilterContext.Template<T>
- io.github._0xorigin.queryfilterbuilder.FilterContext.TemplateBuilder<T>
- io.github._0xorigin.queryfilterbuilder.configs.FilterFieldConfig
- io.github._0xorigin.queryfilterbuilder.registries.FilterFieldRegistry
- io.github._0xorigin.queryfilterbuilder.configs.FilterFieldRegistryConfig
- io.github._0xorigin.queryfilterbuilder.configs.FilterOperatorConfig
- io.github._0xorigin.queryfilterbuilder.registries.FilterOperatorRegistry
- io.github._0xorigin.queryfilterbuilder.configs.FilterOperatorRegistryConfig
- io.github._0xorigin.queryfilterbuilder.base.parsers.FilterParserImp (implements io.github._0xorigin.queryfilterbuilder.base.parsers.FilterParser)
- io.github._0xorigin.queryfilterbuilder.base.utils.FilterUtils
- io.github._0xorigin.queryfilterbuilder.base.validators.FilterValidator
- io.github._0xorigin.queryfilterbuilder.operators.GreaterThan (implements io.github._0xorigin.queryfilterbuilder.base.filteroperator.FilterOperator)
- io.github._0xorigin.queryfilterbuilder.operators.GreaterThanOrEqual (implements io.github._0xorigin.queryfilterbuilder.base.filteroperator.FilterOperator)
- io.github._0xorigin.queryfilterbuilder.operators.IContains (implements io.github._0xorigin.queryfilterbuilder.base.filteroperator.FilterOperator)
- io.github._0xorigin.queryfilterbuilder.operators.IEndsWith (implements io.github._0xorigin.queryfilterbuilder.base.filteroperator.FilterOperator)
- io.github._0xorigin.queryfilterbuilder.operators.In (implements io.github._0xorigin.queryfilterbuilder.base.filteroperator.FilterOperator)
- io.github._0xorigin.queryfilterbuilder.operators.IsNotNull (implements io.github._0xorigin.queryfilterbuilder.base.filteroperator.FilterOperator)
- io.github._0xorigin.queryfilterbuilder.operators.IsNull (implements io.github._0xorigin.queryfilterbuilder.base.filteroperator.FilterOperator)
- io.github._0xorigin.queryfilterbuilder.operators.IStartsWith (implements io.github._0xorigin.queryfilterbuilder.base.filteroperator.FilterOperator)
- io.github._0xorigin.queryfilterbuilder.operators.LessThan (implements io.github._0xorigin.queryfilterbuilder.base.filteroperator.FilterOperator)
- io.github._0xorigin.queryfilterbuilder.operators.LessThanOrEqual (implements io.github._0xorigin.queryfilterbuilder.base.filteroperator.FilterOperator)
- io.github._0xorigin.queryfilterbuilder.configs.LocalizationConfig
- io.github._0xorigin.queryfilterbuilder.base.services.LocalizationService
- io.github._0xorigin.queryfilterbuilder.operators.NotBetween (implements io.github._0xorigin.queryfilterbuilder.base.filteroperator.FilterOperator)
- io.github._0xorigin.queryfilterbuilder.operators.NotEquals (implements io.github._0xorigin.queryfilterbuilder.base.filteroperator.FilterOperator)
- io.github._0xorigin.queryfilterbuilder.operators.NotIn (implements io.github._0xorigin.queryfilterbuilder.base.filteroperator.FilterOperator)
- io.github._0xorigin.queryfilterbuilder.base.filterfield.OperatorSupport
- io.github._0xorigin.queryfilterbuilder.base.enumfield.AbstractEnumFilterField (implements io.github._0xorigin.queryfilterbuilder.base.enumfield.EnumFieldCaster, io.github._0xorigin.queryfilterbuilder.base.enumfield.EnumFilterField)
- io.github._0xorigin.queryfilterbuilder.base.enumfield.EnumFilterFieldImp
- io.github._0xorigin.queryfilterbuilder.base.filterfield.AbstractFilterField<T> (implements io.github._0xorigin.queryfilterbuilder.base.filterfield.FieldCaster<T>, io.github._0xorigin.queryfilterbuilder.base.filterfield.FilterField<T>)
- io.github._0xorigin.queryfilterbuilder.base.filterfield.AbstractNumberFilterField<T>
- io.github._0xorigin.queryfilterbuilder.filters.BigDecimalFilter
- io.github._0xorigin.queryfilterbuilder.filters.BigIntegerFilter
- io.github._0xorigin.queryfilterbuilder.filters.ByteFilter
- io.github._0xorigin.queryfilterbuilder.filters.DoubleFilter
- io.github._0xorigin.queryfilterbuilder.filters.FloatFilter
- io.github._0xorigin.queryfilterbuilder.filters.IntegerFilter
- io.github._0xorigin.queryfilterbuilder.filters.LongFilter
- io.github._0xorigin.queryfilterbuilder.filters.ShortFilter
- io.github._0xorigin.queryfilterbuilder.base.filterfield.AbstractTemporalFilterField<T>
- io.github._0xorigin.queryfilterbuilder.filters.InstantFilter
- io.github._0xorigin.queryfilterbuilder.filters.LocalDateFilter
- io.github._0xorigin.queryfilterbuilder.filters.LocalDateTimeFilter
- io.github._0xorigin.queryfilterbuilder.filters.LocalTimeFilter
- io.github._0xorigin.queryfilterbuilder.filters.OffsetDateTimeFilter
- io.github._0xorigin.queryfilterbuilder.filters.OffsetTimeFilter
- io.github._0xorigin.queryfilterbuilder.filters.YearFilter
- io.github._0xorigin.queryfilterbuilder.filters.YearMonthFilter
- io.github._0xorigin.queryfilterbuilder.filters.ZonedDateTimeFilter
- io.github._0xorigin.queryfilterbuilder.filters.BooleanFilter
- io.github._0xorigin.queryfilterbuilder.filters.CharacterFilter
- io.github._0xorigin.queryfilterbuilder.filters.StringFilter
- io.github._0xorigin.queryfilterbuilder.filters.UuidFilter
- io.github._0xorigin.queryfilterbuilder.base.filterfield.AbstractNumberFilterField<T>
- io.github._0xorigin.queryfilterbuilder.base.enumfield.AbstractEnumFilterField (implements io.github._0xorigin.queryfilterbuilder.base.enumfield.EnumFieldCaster, io.github._0xorigin.queryfilterbuilder.base.enumfield.EnumFilterField)
- io.github._0xorigin.queryfilterbuilder.configs.QueryFilterBuilderConfig
- io.github._0xorigin.queryfilterbuilder.configs.QueryFilterBuilderEnvironmentPostProcessor (implements org.springframework.boot.env.EnvironmentPostProcessor)
- io.github._0xorigin.queryfilterbuilder.exceptions.QueryFilterBuilderExceptionHandler
- io.github._0xorigin.queryfilterbuilder.QueryFilterBuilderImp<T> (implements io.github._0xorigin.queryfilterbuilder.QueryFilterBuilder<T>)
- java.lang.Record
- io.github._0xorigin.queryfilterbuilder.base.dtos.ApiErrorResponse
- io.github._0xorigin.queryfilterbuilder.base.holders.CustomFilterHolder<T,
K> - io.github._0xorigin.queryfilterbuilder.base.holders.CustomSortHolder<T>
- io.github._0xorigin.queryfilterbuilder.base.holders.ErrorHolder
- io.github._0xorigin.queryfilterbuilder.base.wrappers.FilterErrorWrapper
- io.github._0xorigin.queryfilterbuilder.base.holders.FilterHolder<T,
K> - io.github._0xorigin.queryfilterbuilder.base.dtos.FilterRequest
- io.github._0xorigin.queryfilterbuilder.base.wrappers.FilterWrapper
- io.github._0xorigin.queryfilterbuilder.base.dtos.ListAPIRequest
- io.github._0xorigin.queryfilterbuilder.configs.QueryFilterBuilderProperties
- io.github._0xorigin.queryfilterbuilder.configs.QueryFilterBuilderProperties.Defaults
- io.github._0xorigin.queryfilterbuilder.configs.QueryFilterBuilderProperties.QueryParam
- io.github._0xorigin.queryfilterbuilder.configs.QueryFilterBuilderProperties.QueryParamDefaults
- io.github._0xorigin.queryfilterbuilder.base.wrappers.SortErrorWrapper
- io.github._0xorigin.queryfilterbuilder.base.holders.SortHolder<T,
K> - io.github._0xorigin.queryfilterbuilder.base.dtos.SortRequest
- io.github._0xorigin.queryfilterbuilder.base.wrappers.SortWrapper
- io.github._0xorigin.queryfilterbuilder.base.builders.SortBuilderImp<T> (implements io.github._0xorigin.queryfilterbuilder.base.builders.SortBuilder<T>)
- io.github._0xorigin.queryfilterbuilder.SortContext<T>
- io.github._0xorigin.queryfilterbuilder.SortContext.SortConfigurer<T>
- io.github._0xorigin.queryfilterbuilder.SortContext.SourceBuilder<T>
- io.github._0xorigin.queryfilterbuilder.SortContext.Template<T>
- io.github._0xorigin.queryfilterbuilder.SortContext.TemplateBuilder<T>
- io.github._0xorigin.queryfilterbuilder.base.parsers.SortParserImp (implements io.github._0xorigin.queryfilterbuilder.base.parsers.SortParser)
- io.github._0xorigin.queryfilterbuilder.operators.StartsWith (implements io.github._0xorigin.queryfilterbuilder.base.filteroperator.FilterOperator)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.github._0xorigin.queryfilterbuilder.exceptions.InvalidQueryParameterException
- io.github._0xorigin.queryfilterbuilder.exceptions.QueryBuilderConfigurationException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- io.github._0xorigin.queryfilterbuilder.base.enumfield.EnumFieldCaster
- io.github._0xorigin.queryfilterbuilder.base.enumfield.EnumFilterField
- io.github._0xorigin.queryfilterbuilder.base.functions.ExpressionProviderFunction<T,
K> - io.github._0xorigin.queryfilterbuilder.base.filterfield.FieldCaster<T>
- io.github._0xorigin.queryfilterbuilder.base.builders.FilterBuilder<T>
- io.github._0xorigin.queryfilterbuilder.base.filterfield.FilterField<T>
- io.github._0xorigin.queryfilterbuilder.base.filteroperator.FilterOperator
- io.github._0xorigin.queryfilterbuilder.base.parsers.FilterParser
- io.github._0xorigin.queryfilterbuilder.base.generators.PathGenerator<T>
- io.github._0xorigin.queryfilterbuilder.base.functions.QuadFunction<T,
U, W, V, R> - io.github._0xorigin.queryfilterbuilder.base.functions.CustomSortFunction<T>
- io.github._0xorigin.queryfilterbuilder.QueryFilterBuilder<T>
- io.github._0xorigin.queryfilterbuilder.base.functions.QuintFunction<T,
U, W, V, E, R> - io.github._0xorigin.queryfilterbuilder.base.functions.CustomFilterFunction<T>
- io.github._0xorigin.queryfilterbuilder.base.builders.SortBuilder<T>
- io.github._0xorigin.queryfilterbuilder.base.parsers.SortParser
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.github._0xorigin.queryfilterbuilder.base.enums.FilterType
- io.github._0xorigin.queryfilterbuilder.base.enums.MessageKey
- io.github._0xorigin.queryfilterbuilder.base.filteroperator.Operator
- io.github._0xorigin.queryfilterbuilder.base.enums.SortType
- io.github._0xorigin.queryfilterbuilder.base.enums.SourceType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)