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

accept(T, Consumer<T>) - Static method in class io.rocketbase.commons.util.Nulls
accept when value is not null
add(Locale, String) - Method in class io.rocketbase.commons.translation.Translation
add translation to list - overwrite existing
addAttribute(String, Object) - Method in class io.rocketbase.commons.dto.validation.ValidationConstraint
Add attribute to the current constraint definition.
addConstraint(String, ValidationConstraint) - Method in class io.rocketbase.commons.dto.validation.ModelConstraint
Add a ValidationConstraint for a given property for the current represented model
addField(String, String) - Method in class io.rocketbase.commons.dto.ErrorResponse
check if path already exists, add message to list or create new one
addKeyValue(String, Boolean) - Method in interface io.rocketbase.commons.model.EntityWithKeyValue
 
addKeyValue(String, Number) - Method in interface io.rocketbase.commons.model.EntityWithKeyValue
 
addKeyValue(String, String) - Method in interface io.rocketbase.commons.model.EntityWithKeyValue
 
addKeyValue(String, Collection) - Method in interface io.rocketbase.commons.model.EntityWithKeyValue
 
AddressDto - Class in io.rocketbase.commons.dto.address
simple address object
AddressDto() - Constructor for class io.rocketbase.commons.dto.address.AddressDto
 
anyNoneNullValue(T...) - Static method in class io.rocketbase.commons.util.Nulls
return's true if at least one of the values it not null
appendParamEnums(UriComponentsBuilder, String, Collection<? extends Enum>) - Static method in class io.rocketbase.commons.util.QueryParamBuilder
 
appendParamNumbers(UriComponentsBuilder, String, Collection<? extends Number>) - Static method in class io.rocketbase.commons.util.QueryParamBuilder
 
appendParams(UriComponentsBuilder, String, Boolean) - Static method in class io.rocketbase.commons.util.QueryParamBuilder
add Boolean value to query
appendParams(UriComponentsBuilder, String, Enum) - Static method in class io.rocketbase.commons.util.QueryParamBuilder
 
appendParams(UriComponentsBuilder, String, Number) - Static method in class io.rocketbase.commons.util.QueryParamBuilder
add number value to query
appendParams(UriComponentsBuilder, String, String) - Static method in class io.rocketbase.commons.util.QueryParamBuilder
add string value to query if not null value
appendParams(UriComponentsBuilder, String, String, String, Pageable) - Static method in class io.rocketbase.commons.util.QueryParamBuilder
custom queryKeys for pageable query
appendParams(UriComponentsBuilder, String, Instant) - Static method in class io.rocketbase.commons.util.QueryParamBuilder
add Instant value to query
appendParams(UriComponentsBuilder, String, LocalDate) - Static method in class io.rocketbase.commons.util.QueryParamBuilder
add LocalDate value to query
appendParams(UriComponentsBuilder, String, LocalDateTime) - Static method in class io.rocketbase.commons.util.QueryParamBuilder
add LocalDateTime value to query
appendParams(UriComponentsBuilder, String, LocalTime) - Static method in class io.rocketbase.commons.util.QueryParamBuilder
add LocalTime value to query
appendParams(UriComponentsBuilder, String, Map<String, String>) - Static method in class io.rocketbase.commons.util.QueryParamBuilder
 
appendParams(UriComponentsBuilder, String, Sort) - Static method in class io.rocketbase.commons.util.QueryParamBuilder
in case you just want to add sort
appendParams(UriComponentsBuilder, Pageable) - Method in interface io.rocketbase.commons.resource.BaseRestResource
 
appendParams(UriComponentsBuilder, Pageable) - Static method in class io.rocketbase.commons.util.QueryParamBuilder
use default keys ("pageSize", "page", "sort") for pageable query
appendParamStrings(UriComponentsBuilder, String, Collection<? extends String>) - Static method in class io.rocketbase.commons.util.QueryParamBuilder
 
apply(SOURCE) - Method in interface io.rocketbase.commons.util.Nulls.PropertyValueProvider
 
apply(T, Function<T, R>, R) - Static method in class io.rocketbase.commons.util.Nulls
apply when value is not null
args() - Element in annotation interface io.rocketbase.commons.logging.Loggable
allow to skip args...
audit() - Element in annotation interface io.rocketbase.commons.logging.Loggable
log current logged in user

B

BadRequestException - Exception in io.rocketbase.commons.exception
 
BadRequestException() - Constructor for exception io.rocketbase.commons.exception.BadRequestException
 
BadRequestException(ErrorResponse) - Constructor for exception io.rocketbase.commons.exception.BadRequestException
 
BadRequestException(String) - Constructor for exception io.rocketbase.commons.exception.BadRequestException
 
BaseRestResource - Interface in io.rocketbase.commons.resource
 
BasicResponseErrorHandler - Class in io.rocketbase.commons.resource
 
BasicResponseErrorHandler() - Constructor for class io.rocketbase.commons.resource.BasicResponseErrorHandler
 
build() - Method in class io.rocketbase.commons.translation.Translation.TranslationBuilder
 
build() - Static method in class io.rocketbase.commons.util.StopwatchParts
 
builder() - Static method in class io.rocketbase.commons.translation.Translation
 

C

cacheKeys() - Element in annotation interface io.rocketbase.commons.generator.InfiniteHook
layout pathVariable ${variableName} separation by ,
cacheKeys() - Element in annotation interface io.rocketbase.commons.generator.QueryHook
layout pathVariable ${variableName} separation by ,
checkKeyValue(String, String) - Method in interface io.rocketbase.commons.model.EntityWithKeyValue
validate key and value
chinese(String) - Method in class io.rocketbase.commons.translation.Translation
 
ClientModule - Annotation Interface in io.rocketbase.commons.generator
 
concatPaths(Object...) - Static method in class io.rocketbase.commons.util.UrlParts
 
config - Variable in class io.rocketbase.commons.translation.TranslationSerializer
 
ContactDto - Class in io.rocketbase.commons.dto.address
 
ContactDto() - Constructor for class io.rocketbase.commons.dto.address.ContactDto
 
content(List<E>) - Static method in class io.rocketbase.commons.dto.PageableResult
 
contentPage(List<E>, Page<T>) - Static method in class io.rocketbase.commons.dto.PageableResult
 
convertMillisToFormatted(long) - Static method in class io.rocketbase.commons.util.TimeUtil
format millis may to X days, hours etc...
example output for 3600600 millis -> 1 hours 0 min 0 sec 600 ms
convertMillisToMinSecFormat(long) - Static method in class io.rocketbase.commons.util.TimeUtil
 
createContextual(SerializerProvider, BeanProperty) - Method in class io.rocketbase.commons.translation.TranslationSerializer
 
createHeaderWithLanguage() - Method in interface io.rocketbase.commons.resource.BaseRestResource
create HttpHeaders with ACCEPT_LANGUAGE key of given LocaleContextHolder
createUriComponentsBuilder(String) - Method in interface io.rocketbase.commons.resource.BaseRestResource
instantiate an UriComponentsBuilder from given url and ensures ends with slash

D

decode(String) - Method in interface io.rocketbase.commons.obfuscated.IdObfuscator
 
DEFAULT_CUSTOM_EPOCH - Static variable in class io.rocketbase.commons.util.Snowflake
 
DEFAULT_DATE_FORMATTERS - Static variable in class io.rocketbase.commons.util.QueryParamParser
 
deserialize(JsonParser, DeserializationContext) - Method in class io.rocketbase.commons.translation.TranslationDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class io.rocketbase.commons.translation.TranslationDeserializer
 
details() - Method in class io.rocketbase.commons.util.StopwatchParts
internal timing details - unmodifiable map
disable() - Element in annotation interface io.rocketbase.commons.generator.ClientModule
disable generation at all for this class/interface
DIVERSE - Enum constant in enum class io.rocketbase.commons.dto.address.Gender
 
duration() - Element in annotation interface io.rocketbase.commons.logging.Loggable
Shall we track the duration from start to end

E

english(String) - Method in class io.rocketbase.commons.translation.Translation
 
ensureEndsWithSlash(String) - Method in interface io.rocketbase.commons.resource.BaseRestResource
checks if given uri ends with slash or adds it if missing
ensureEndsWithSlash(String) - Static method in class io.rocketbase.commons.util.UrlParts
checks if given uri ends with slash or adds it if missing
ensureStartsAndEndsWithSlash(String) - Method in interface io.rocketbase.commons.resource.BaseRestResource
checks if given uri ends with slash or adds it if missing
ensureStartsAndEndsWithSlash(String) - Static method in class io.rocketbase.commons.util.UrlParts
checks if given uri ends with slash or adds it if missing
ensureStartsWithSlash(String) - Method in interface io.rocketbase.commons.resource.BaseRestResource
checks if given uri starts with slash or adds it if missing
ensureStartsWithSlash(String) - Static method in class io.rocketbase.commons.util.UrlParts
checks if given uri starts with slash or adds it if missing
EntityReadWriteConverter<Entity,Read,Write> - Interface in io.rocketbase.commons.converter
interface that handles converting between Entity, Read and Write
EntityWithKeyValue<T> - Interface in io.rocketbase.commons.model
 
EPOCH_BITS - Static variable in class io.rocketbase.commons.util.Snowflake
 
equals(Object) - Method in class io.rocketbase.commons.translation.Translation
 
ErrorCodes - Enum Class in io.rocketbase.commons.exception
 
errorLogLevel() - Element in annotation interface io.rocketbase.commons.logging.Loggable
NONE will disable error logs
ErrorResponse - Class in io.rocketbase.commons.dto
wrapped response in case of errors
ErrorResponse() - Constructor for class io.rocketbase.commons.dto.ErrorResponse
 
ErrorResponse(Integer, String) - Constructor for class io.rocketbase.commons.dto.ErrorResponse
 
ErrorResponse(String) - Constructor for class io.rocketbase.commons.dto.ErrorResponse
 

F

FEMALE - Enum constant in enum class io.rocketbase.commons.dto.address.Gender
 
findByValue(String) - Static method in enum class io.rocketbase.commons.dto.address.Gender
 
findClosest(Locale, Map<Locale, T>) - Static method in class io.rocketbase.commons.util.LocaleFilter
findClosest(Locale, Map<Locale, T>, Locale) - Static method in class io.rocketbase.commons.util.LocaleFilter
search within values for given locale and follows some rules to try to get the best fitting value
findClosestOptional(Locale, Map<Locale, T>) - Static method in class io.rocketbase.commons.util.LocaleFilter
findClosestOptional(Locale, Map<Locale, T>, Locale) - Static method in class io.rocketbase.commons.util.LocaleFilter
firstDayOfYear(int) - Static method in class io.rocketbase.commons.util.TimeUtil
 
FORM_ERROR - Enum constant in enum class io.rocketbase.commons.exception.ErrorCodes
 
french(String) - Method in class io.rocketbase.commons.translation.Translation
 
fromEntities(List<Entity>) - Method in interface io.rocketbase.commons.converter.EntityReadWriteConverter
convert list of entities to list of ReadDtos
fromEntity(Entity) - Method in interface io.rocketbase.commons.converter.EntityReadWriteConverter
convert an entity to ReadDto

G

Gender - Enum Class in io.rocketbase.commons.dto.address
 
german(String) - Method in class io.rocketbase.commons.translation.Translation
 
getAttributes() - Method in class io.rocketbase.commons.dto.validation.ValidationConstraint
 
getBaseUrl(HttpServletRequest) - Static method in class io.rocketbase.commons.util.UrlParts
get baseUrl without / at the end
getDisplayName() - Method in class io.rocketbase.commons.dto.address.ContactDto
similar to getFullName but has email as fallback
getFieldValue(String) - Method in class io.rocketbase.commons.dto.ErrorResponse
 
getFirstFieldValue(String) - Method in class io.rocketbase.commons.dto.ErrorResponse
check within fields and get first value
return null when not found or empty
getFirstName() - Method in interface io.rocketbase.commons.model.HasFirstAndLastName
 
getFullName() - Method in interface io.rocketbase.commons.model.HasFirstAndLastName
combines first + last name
will return null in case firstName & lastName is empty
getId() - Method in interface io.rocketbase.commons.obfuscated.ObfuscatedId
 
getKeyValue(String) - Method in interface io.rocketbase.commons.model.HasKeyValue
search for value of given key
getKeyValue(String, TypeReference<T>, T) - Method in interface io.rocketbase.commons.model.HasKeyValue
search for value of given key and parse json-string
getKeyValueBoolean(String, Boolean) - Method in interface io.rocketbase.commons.model.HasKeyValue
search for value of given key and parse json-string
getKeyValueCollection(String, Collection<String>) - Method in interface io.rocketbase.commons.model.HasKeyValue
search for value of given key and parse json-string
getKeyValueLong(String, Long) - Method in interface io.rocketbase.commons.model.HasKeyValue
search for value of given key and parse json-string
getKeyValues() - Method in interface io.rocketbase.commons.model.HasKeyValue
 
getLastName() - Method in interface io.rocketbase.commons.model.HasFirstAndLastName
 
getLocales() - Method in class io.rocketbase.commons.translation.Translation
 
getObfuscated() - Method in interface io.rocketbase.commons.obfuscated.ObfuscatedId
 
getObjectMapper() - Method in class io.rocketbase.commons.resource.BasicResponseErrorHandler
 
getTranslated() - Method in class io.rocketbase.commons.translation.Translation
lookup with locale of LocaleContextHolder
getTranslated(Locale) - Method in class io.rocketbase.commons.translation.Translation
lookup for locale in following order: lookup for exact locale (de-DE-bayrisch) afterwards for only parts of the locale-tag (de-DE, de) afterwards fpr (en) then for (ROOT "") when only one translation exists return it
getValue() - Method in enum class io.rocketbase.commons.dto.address.Gender
 
getValue() - Method in enum class io.rocketbase.commons.exception.ErrorCodes
 
groups() - Element in annotation interface io.rocketbase.commons.translation.HasDefaultLocale
 

H

handleError(ClientHttpResponse) - Method in class io.rocketbase.commons.resource.BasicResponseErrorHandler
 
HasDefaultLocale - Annotation Interface in io.rocketbase.commons.translation
 
HasDefaultLocaleValidator - Class in io.rocketbase.commons.translation
 
HasDefaultLocaleValidator() - Constructor for class io.rocketbase.commons.translation.HasDefaultLocaleValidator
 
hasField(String) - Method in class io.rocketbase.commons.dto.ErrorResponse
check if ErrorResponse has field info
HasFirstAndLastName - Interface in io.rocketbase.commons.model
entity/dto has firstName + lastName capability
hashCode() - Method in class io.rocketbase.commons.translation.Translation
 
hasKeyValue(String) - Method in interface io.rocketbase.commons.model.HasKeyValue
checks if user has key
HasKeyValue - Interface in io.rocketbase.commons.model
entity/dto has key value capability
hasLocale(Locale) - Method in class io.rocketbase.commons.translation.Translation
exactly search within map if locale contains
hasLocaleLooselyFilter(Locale) - Method in class io.rocketbase.commons.translation.Translation
uses the LocaleFilter function to search if locale could be found
hasNextPage() - Method in class io.rocketbase.commons.dto.PageableResult
 
hasPreviousPage() - Method in class io.rocketbase.commons.dto.PageableResult
 

I

IdObfuscator - Interface in io.rocketbase.commons.obfuscated
 
InfiniteHook - Annotation Interface in io.rocketbase.commons.generator
 
initialize(HasDefaultLocale) - Method in class io.rocketbase.commons.translation.HasDefaultLocaleValidator
 
InsufficientPrivilegesException - Exception in io.rocketbase.commons.exception
 
InsufficientPrivilegesException() - Constructor for exception io.rocketbase.commons.exception.InsufficientPrivilegesException
 
InsufficientPrivilegesException(ErrorResponse) - Constructor for exception io.rocketbase.commons.exception.InsufficientPrivilegesException
 
InsufficientPrivilegesException(String) - Constructor for exception io.rocketbase.commons.exception.InsufficientPrivilegesException
 
invalidateKeys() - Element in annotation interface io.rocketbase.commons.generator.MutationHook
layout variable ${varInput} @{varResponse} separation by ,
important: input variables are named by path/requestParam names not variables (RequestBody is named body!) one invalidation per string (multiple parameters need to be separated by ,
io.rocketbase.commons.converter - package io.rocketbase.commons.converter
 
io.rocketbase.commons.dto - package io.rocketbase.commons.dto
 
io.rocketbase.commons.dto.address - package io.rocketbase.commons.dto.address
 
io.rocketbase.commons.dto.validation - package io.rocketbase.commons.dto.validation
 
io.rocketbase.commons.exception - package io.rocketbase.commons.exception
 
io.rocketbase.commons.generator - package io.rocketbase.commons.generator
 
io.rocketbase.commons.logging - package io.rocketbase.commons.logging
 
io.rocketbase.commons.model - package io.rocketbase.commons.model
 
io.rocketbase.commons.obfuscated - package io.rocketbase.commons.obfuscated
 
io.rocketbase.commons.posthog - package io.rocketbase.commons.posthog
 
io.rocketbase.commons.resource - package io.rocketbase.commons.resource
 
io.rocketbase.commons.translation - package io.rocketbase.commons.translation
 
io.rocketbase.commons.util - package io.rocketbase.commons.util
 
isAfterOrEquals(Instant, Instant) - Static method in class io.rocketbase.commons.util.TimeUtil
 
isAfterOrEquals(LocalDate, LocalDate) - Static method in class io.rocketbase.commons.util.TimeUtil
 
isAfterOrEquals(LocalDateTime, LocalDateTime) - Static method in class io.rocketbase.commons.util.TimeUtil
 
isBeforeOrEquals(Instant, Instant) - Static method in class io.rocketbase.commons.util.TimeUtil
 
isBeforeOrEquals(LocalDate, LocalDate) - Static method in class io.rocketbase.commons.util.TimeUtil
 
isBeforeOrEquals(LocalDateTime, LocalDateTime) - Static method in class io.rocketbase.commons.util.TimeUtil
 
isValid() - Method in interface io.rocketbase.commons.obfuscated.ObfuscatedId
 
isValid(Map<Locale, String>, ConstraintValidatorContext) - Method in class io.rocketbase.commons.translation.HasDefaultLocaleValidator
 
italian(String) - Method in class io.rocketbase.commons.translation.Translation
 
iterator() - Method in class io.rocketbase.commons.dto.PageableResult
 

J

japanese(String) - Method in class io.rocketbase.commons.translation.Translation
 

K

korean(String) - Method in class io.rocketbase.commons.translation.Translation
 

L

lastDayOfYear(int) - Static method in class io.rocketbase.commons.util.TimeUtil
 
left(String, int) - Static method in class io.rocketbase.commons.util.StringShorten
 
left(String, int, String) - Static method in class io.rocketbase.commons.util.StringShorten
 
limitParts(int) - Method in class io.rocketbase.commons.util.StopwatchParts.StopwatchPartitionedConfig
 
LocaleFilter - Class in io.rocketbase.commons.util
 
LocaleFilter() - Constructor for class io.rocketbase.commons.util.LocaleFilter
 
Loggable - Annotation Interface in io.rocketbase.commons.logging
this annotation is only working on spring proxied beans!
internal method call within the bean itself will not get logged - other bean calls will work
logLevel() - Element in annotation interface io.rocketbase.commons.logging.Loggable
 

M

MALE - Enum constant in enum class io.rocketbase.commons.dto.address.Gender
 
map(Function<? super E, ? extends U>) - Method in class io.rocketbase.commons.dto.PageableResult
Returns a new PageableResult with the content of the current one mapped by the given Converter.
max(Instant, Instant) - Static method in class io.rocketbase.commons.util.TimeUtil
 
max(LocalDate, LocalDate) - Static method in class io.rocketbase.commons.util.TimeUtil
 
max(LocalDateTime, LocalDateTime) - Static method in class io.rocketbase.commons.util.TimeUtil
 
max(LocalTime, LocalTime) - Static method in class io.rocketbase.commons.util.TimeUtil
 
maxNodeId - Static variable in class io.rocketbase.commons.util.Snowflake
 
maxSequence - Static variable in class io.rocketbase.commons.util.Snowflake
 
message() - Element in annotation interface io.rocketbase.commons.translation.HasDefaultLocale
 
min(Instant, Instant) - Static method in class io.rocketbase.commons.util.TimeUtil
 
min(LocalDate, LocalDate) - Static method in class io.rocketbase.commons.util.TimeUtil
 
min(LocalDateTime, LocalDateTime) - Static method in class io.rocketbase.commons.util.TimeUtil
 
min(LocalTime, LocalTime) - Static method in class io.rocketbase.commons.util.TimeUtil
 
ModelConstraint - Class in io.rocketbase.commons.dto.validation
Object representation of validation constraints defined on a model domain object Sample JSON serialization:
ModelConstraint(String) - Constructor for class io.rocketbase.commons.dto.validation.ModelConstraint
 
MutationHook - Annotation Interface in io.rocketbase.commons.generator
 

N

name() - Element in annotation interface io.rocketbase.commons.posthog.PostHogCapture
event name
when not set use method name
name() - Element in annotation interface io.rocketbase.commons.posthog.PostHogProperty
name of property that should be set to properties value als key
NATURAL - Enum constant in enum class io.rocketbase.commons.util.StopwatchParts.PartOrdering
 
newEntity(Write) - Method in interface io.rocketbase.commons.converter.EntityReadWriteConverter
create new entity by given write
nextId() - Method in class io.rocketbase.commons.util.Snowflake
 
NODE_ID_BITS - Static variable in class io.rocketbase.commons.util.Snowflake
 
noneNullValue(T...) - Static method in class io.rocketbase.commons.util.Nulls
return's true if all values are not null
false in case one is null
notEmpty(String, String) - Static method in class io.rocketbase.commons.util.Nulls
returns fallback when value is empty
notEmpty(SOURCE, Nulls.PropertyValueProvider<SOURCE, String>, String) - Static method in class io.rocketbase.commons.util.Nulls
 
NotFoundException - Exception in io.rocketbase.commons.exception
 
NotFoundException() - Constructor for exception io.rocketbase.commons.exception.NotFoundException
 
NotFoundException(ErrorResponse) - Constructor for exception io.rocketbase.commons.exception.NotFoundException
 
NotFoundException(String) - Constructor for exception io.rocketbase.commons.exception.NotFoundException
 
notNull(Boolean) - Static method in class io.rocketbase.commons.util.Nulls
return false when value is null
notNull(Integer) - Static method in class io.rocketbase.commons.util.Nulls
return 0 when value is null
notNull(Long) - Static method in class io.rocketbase.commons.util.Nulls
return 0 when value is null
notNull(String) - Static method in class io.rocketbase.commons.util.Nulls
returns empty string when value is null
notNull(BigDecimal) - Static method in class io.rocketbase.commons.util.Nulls
return BigDecimal.ZERO when value is null
notNull(List<T>) - Static method in class io.rocketbase.commons.util.Nulls
in case of null value return's new ArrayList
notNull(Map<K, V>) - Static method in class io.rocketbase.commons.util.Nulls
in case of null value return's new HashMap<K,V
notNull(Set<T>) - Static method in class io.rocketbase.commons.util.Nulls
in case of null value return's new HashSet
notNull(SOURCE, Nulls.PropertyValueProvider<SOURCE, String>) - Static method in class io.rocketbase.commons.util.Nulls
 
notNull(SOURCE, Nulls.PropertyValueProvider<SOURCE, TARGET>, TARGET) - Static method in class io.rocketbase.commons.util.Nulls
 
notNull(T, T) - Static method in class io.rocketbase.commons.util.Nulls
when value is null returns fallback
Nulls - Class in io.rocketbase.commons.util
shorten null checks
Nulls() - Constructor for class io.rocketbase.commons.util.Nulls
 
Nulls.PropertyValueProvider<SOURCE,TARGET> - Interface in io.rocketbase.commons.util
 

O

obfuscate(long) - Method in interface io.rocketbase.commons.obfuscated.IdObfuscator
 
ObfuscatedDecodeException - Exception in io.rocketbase.commons.exception
 
ObfuscatedDecodeException() - Constructor for exception io.rocketbase.commons.exception.ObfuscatedDecodeException
 
ObfuscatedId - Interface in io.rocketbase.commons.obfuscated
 
ObfuscatedIdSerializer - Class in io.rocketbase.commons.obfuscated
 
ObfuscatedIdSerializer() - Constructor for class io.rocketbase.commons.obfuscated.ObfuscatedIdSerializer
 
of(Locale, String) - Static method in class io.rocketbase.commons.translation.Translation
init Translation

P

page(Page<E>) - Static method in class io.rocketbase.commons.dto.PageableResult
 
page(Page<T>, Function<T, E>) - Static method in class io.rocketbase.commons.dto.PageableResult
 
PageableResult<E> - Class in io.rocketbase.commons.dto
wrapping object for paged result lists
PageableResult() - Constructor for class io.rocketbase.commons.dto.PageableResult
 
parse(long) - Method in class io.rocketbase.commons.util.Snowflake
 
parseBoolean(String, Boolean) - Static method in class io.rocketbase.commons.util.QueryParamParser
 
parseBoolean(MultiValueMap<String, String>, String, Boolean) - Static method in class io.rocketbase.commons.util.QueryParamParser
 
parseEnum(String, Class<T>, T) - Static method in class io.rocketbase.commons.util.QueryParamParser
 
parseEnum(MultiValueMap<String, String>, String, Class<T>, T) - Static method in class io.rocketbase.commons.util.QueryParamParser
 
parseEnumSet(MultiValueMap<String, String>, String, Class<T>, Set<T>) - Static method in class io.rocketbase.commons.util.QueryParamParser
 
parseInstant(String, Instant) - Static method in class io.rocketbase.commons.util.QueryParamParser
 
parseInstant(MultiValueMap<String, String>, String, Instant) - Static method in class io.rocketbase.commons.util.QueryParamParser
 
parseInteger(String, Integer) - Static method in class io.rocketbase.commons.util.QueryParamParser
 
parseInteger(MultiValueMap<String, String>, String, Integer) - Static method in class io.rocketbase.commons.util.QueryParamParser
 
parseKeyValue(String, MultiValueMap<String, String>) - Static method in class io.rocketbase.commons.util.QueryParamParser
 
parseLanguageTag(String) - Method in class io.rocketbase.commons.translation.TranslationDeserializer
in case locale has been parsed via toString (that uses _ as separator instead of -)
parseLocalDate(String, LocalDate) - Static method in class io.rocketbase.commons.util.QueryParamParser
 
parseLocalDate(MultiValueMap<String, String>, String, LocalDate) - Static method in class io.rocketbase.commons.util.QueryParamParser
 
parseLocalDateTime(String, LocalDateTime) - Static method in class io.rocketbase.commons.util.QueryParamParser
 
parseLocalDateTime(MultiValueMap<String, String>, String, LocalDateTime) - Static method in class io.rocketbase.commons.util.QueryParamParser
 
parseLocalTime(String, LocalTime) - Static method in class io.rocketbase.commons.util.QueryParamParser
 
parseLocalTime(MultiValueMap<String, String>, String, LocalTime) - Static method in class io.rocketbase.commons.util.QueryParamParser
 
parseLong(String, Long) - Static method in class io.rocketbase.commons.util.QueryParamParser
 
parseLong(MultiValueMap<String, String>, String, Long) - Static method in class io.rocketbase.commons.util.QueryParamParser
 
parsePageRequest(MultiValueMap<String, String>) - Static method in class io.rocketbase.commons.util.QueryParamParser
parse page, size and sort from request
parsePageRequest(MultiValueMap<String, String>, String, String, String, Sort, int, int) - Static method in class io.rocketbase.commons.util.QueryParamParser
parse page, size and sort from request
parsePageRequest(MultiValueMap<String, String>, Sort, int, int) - Static method in class io.rocketbase.commons.util.QueryParamParser
parse page, size and sort from request
parseSort(MultiValueMap<String, String>, String) - Static method in class io.rocketbase.commons.util.QueryParamParser
parse sort and build correct Sort or Pageable
parseSort(MultiValueMap<String, String>, String, Sort) - Static method in class io.rocketbase.commons.util.QueryParamParser
parse sort and build correct Sort or Pageable
parseString(MultiValueMap<String, String>, String) - Static method in class io.rocketbase.commons.util.QueryParamParser
 
part(String) - Method in class io.rocketbase.commons.util.StopwatchParts
if part is already existing it will get counted as total of part
PostHogCapture - Annotation Interface in io.rocketbase.commons.posthog
annotated methods will trigger a capture with user identity information to posthog
this annotation is only working on spring proxied beans!
internal method call within the bean itself will not get tracked - other bean calls will work
PostHogProperty - Annotation Interface in io.rocketbase.commons.posthog
allow to add property to capture
print() - Method in class io.rocketbase.commons.util.StopwatchParts
used to print all statistics as configured

Q

QueryHook - Annotation Interface in io.rocketbase.commons.generator
 
QueryParamBuilder - Class in io.rocketbase.commons.util
 
QueryParamBuilder() - Constructor for class io.rocketbase.commons.util.QueryParamBuilder
 
QueryParamParser - Class in io.rocketbase.commons.util
 
QueryParamParser() - Constructor for class io.rocketbase.commons.util.QueryParamParser
 

R

removeEndsWithSlash(String) - Static method in class io.rocketbase.commons.util.UrlParts
check if given uri end with slash and removes it if existing
removeKeyValue(String) - Method in interface io.rocketbase.commons.model.EntityWithKeyValue
 
result() - Element in annotation interface io.rocketbase.commons.logging.Loggable
allow to skip results from log
right(String, int) - Static method in class io.rocketbase.commons.util.StringShorten
 
right(String, int, String) - Static method in class io.rocketbase.commons.util.StringShorten
 
root(String) - Method in class io.rocketbase.commons.translation.Translation
 

S

SEQUENCE_BITS - Static variable in class io.rocketbase.commons.util.Snowflake
 
serialize(ObfuscatedId, JsonGenerator, SerializerProvider) - Method in class io.rocketbase.commons.obfuscated.ObfuscatedIdSerializer
 
serialize(Translation, JsonGenerator, SerializerProvider) - Method in class io.rocketbase.commons.translation.TranslationSerializer
 
serializeWithType(ObfuscatedId, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class io.rocketbase.commons.obfuscated.ObfuscatedIdSerializer
 
serializeWithType(Translation, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class io.rocketbase.commons.translation.TranslationSerializer
 
setAttributes(Map<String, Object>) - Method in class io.rocketbase.commons.dto.validation.ValidationConstraint
 
setKeyValues(Map<String, String>) - Method in interface io.rocketbase.commons.model.HasKeyValue
 
SimpleObfuscatedId - Class in io.rocketbase.commons.obfuscated
 
SimpleObfuscatedId() - Constructor for class io.rocketbase.commons.obfuscated.SimpleObfuscatedId
 
skippedPartName(String) - Method in class io.rocketbase.commons.util.StopwatchParts.StopwatchPartitionedConfig
 
Snowflake - Class in io.rocketbase.commons.util
 
Snowflake() - Constructor for class io.rocketbase.commons.util.Snowflake
 
Snowflake(long) - Constructor for class io.rocketbase.commons.util.Snowflake
 
Snowflake(long, long) - Constructor for class io.rocketbase.commons.util.Snowflake
 
staleTime() - Element in annotation interface io.rocketbase.commons.generator.InfiniteHook
stale time for key-access in seconds
0 or less means disabled staleTime
default value could get configured via properties (-1 is use default)
staleTime() - Element in annotation interface io.rocketbase.commons.generator.QueryHook
stale time for key-access in seconds
0 or less means disabled staleTime
default value could get configured via properties (-1 is use default)
start() - Static method in class io.rocketbase.commons.util.StopwatchParts
 
start() - Method in class io.rocketbase.commons.util.StopwatchParts.StopwatchPartitionedConfig
 
StopwatchParts - Class in io.rocketbase.commons.util
improved stopwatch for time-tracking that supports parts to know which area of a run tooks how long
sample output could look like:
⏱ 4109 ms [29% syncValues: 1197 ms | 23% queryProduct: 953 ms | 21% colorMapping: 880 ms | 10% brainMap: 444 ms ...]
StopwatchParts.PartOrdering - Enum Class in io.rocketbase.commons.util
 
StopwatchParts.StopwatchPartitionedConfig - Class in io.rocketbase.commons.util
 
StringShorten - Class in io.rocketbase.commons.util
 
StringShorten() - Constructor for class io.rocketbase.commons.util.StringShorten
 

T

TIME_DESC - Enum constant in enum class io.rocketbase.commons.util.StopwatchParts.PartOrdering
 
TimeUtil - Class in io.rocketbase.commons.util
 
TimeUtil() - Constructor for class io.rocketbase.commons.util.TimeUtil
 
toPage() - Method in class io.rocketbase.commons.dto.PageableResult
 
toString() - Method in class io.rocketbase.commons.translation.Translation
 
toString() - Method in class io.rocketbase.commons.util.Snowflake
 
totalMillis() - Method in class io.rocketbase.commons.util.StopwatchParts
current total millis
transformMapFilterByLanguage(Map<Locale, ?>, Locale) - Static method in class io.rocketbase.commons.util.LocaleFilter
 
Translated - Annotation Interface in io.rocketbase.commons.translation
 
translation(String) - Static method in class io.rocketbase.commons.translation.Translation
init Translation with value for Locale of LocaleContextHolder
translation(Locale, String) - Method in class io.rocketbase.commons.translation.Translation.TranslationBuilder
 
Translation - Class in io.rocketbase.commons.translation
 
Translation() - Constructor for class io.rocketbase.commons.translation.Translation
 
Translation.TranslationBuilder - Class in io.rocketbase.commons.translation
 
TranslationDeserializer - Class in io.rocketbase.commons.translation
 
TranslationDeserializer() - Constructor for class io.rocketbase.commons.translation.TranslationDeserializer
 
translations(Map<Locale, String>) - Method in class io.rocketbase.commons.translation.Translation.TranslationBuilder
 
TranslationSerializer - Class in io.rocketbase.commons.translation
 
TranslationSerializer() - Constructor for class io.rocketbase.commons.translation.TranslationSerializer
 
TranslationSerializer.TranslationSerializerConfig - Class in io.rocketbase.commons.translation
 
TranslationSerializerConfig(boolean) - Constructor for class io.rocketbase.commons.translation.TranslationSerializer.TranslationSerializerConfig
 
trimLength() - Element in annotation interface io.rocketbase.commons.logging.Loggable
Shall we trim long texts in order to make log lines more readable
<= 0 means disable trimming

U

UNUSED_BITS - Static variable in class io.rocketbase.commons.util.Snowflake
 
updateEntityFromEdit(Write, Entity) - Method in interface io.rocketbase.commons.converter.EntityReadWriteConverter
update existing entity by given WriteDto
UrlParts - Class in io.rocketbase.commons.util
 
UrlParts() - Constructor for class io.rocketbase.commons.util.UrlParts
 

V

validateKeyValues() - Method in interface io.rocketbase.commons.model.EntityWithKeyValue
validate all keyValues
should be triggered before storing in database
ValidationConstraint - Class in io.rocketbase.commons.dto.validation
Object representation of validation constraints.
ValidationConstraint() - Constructor for class io.rocketbase.commons.dto.validation.ValidationConstraint
 
value() - Element in annotation interface io.rocketbase.commons.generator.ClientModule
name of module that used as functional object with all it's controllers methods/hooks
when not set use simple class name
value() - Element in annotation interface io.rocketbase.commons.generator.InfiniteHook
name of the method/operation within generated axios-client
when not set use method name
value() - Element in annotation interface io.rocketbase.commons.generator.MutationHook
name of the method/operation within generated axios-client
value() - Element in annotation interface io.rocketbase.commons.generator.QueryHook
name of the method/operation within generated axios-client
value() - Element in annotation interface io.rocketbase.commons.translation.Translated
specify locale that should be used
when value is empty - LocaleContextHolder is been used otherwise value is been parsed by Locale.forLanguageTag()
valueOf(String) - Static method in enum class io.rocketbase.commons.dto.address.Gender
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.rocketbase.commons.exception.ErrorCodes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.rocketbase.commons.util.StopwatchParts.PartOrdering
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.rocketbase.commons.dto.address.Gender
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.rocketbase.commons.exception.ErrorCodes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.rocketbase.commons.util.StopwatchParts.PartOrdering
Returns an array containing the constants of this enum class, in the order they are declared.

W

withOrdered(StopwatchParts.PartOrdering) - Method in class io.rocketbase.commons.util.StopwatchParts.StopwatchPartitionedConfig
 
withPercentage(boolean) - Method in class io.rocketbase.commons.util.StopwatchParts.StopwatchPartitionedConfig
 
withPrefix(String) - Method in class io.rocketbase.commons.util.StopwatchParts.StopwatchPartitionedConfig
 
withSkippedSummary(boolean) - Method in class io.rocketbase.commons.util.StopwatchParts.StopwatchPartitionedConfig
 
withTimings(boolean) - Method in class io.rocketbase.commons.util.StopwatchParts.StopwatchPartitionedConfig
 
writeObject(Translation, JsonGenerator) - Method in class io.rocketbase.commons.translation.TranslationSerializer
 
writeTranslated(Translation, JsonGenerator) - Method in class io.rocketbase.commons.translation.TranslationSerializer
 
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