Index

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

A

AbstractCharFilter - Class in io.github.mmm.base.filter
Abstract base implementation of CharFilter.
AbstractCharFilter(String) - Constructor for class io.github.mmm.base.filter.AbstractCharFilter
The constructor.
AbstractIterator<E> - Class in io.github.mmm.base.collection
Abstract base implementation of Iterator as reusable pattern to simplify implementations of Iterator.
AbstractIterator() - Constructor for class io.github.mmm.base.collection.AbstractIterator
 
AbstractRange<V> - Class in io.github.mmm.base.range
Implementation of Range.
AbstractRange() - Constructor for class io.github.mmm.base.range.AbstractRange
 
AbstractTextFormatMessageHandler - Class in io.github.mmm.base.text
Default implementation of TextFormatMessageHandler.
AbstractTextFormatMessageHandler(boolean, boolean) - Constructor for class io.github.mmm.base.text.AbstractTextFormatMessageHandler
The constructor.
accept(char) - Method in interface io.github.mmm.base.filter.CharFilter
 
accept(char) - Method in class io.github.mmm.base.filter.ComposedCharFilter
 
accept(char) - Method in class io.github.mmm.base.filter.ListCharFilter
 
accept(char) - Method in class io.github.mmm.base.filter.NegatedCharFilter
 
accept(char) - Method in class io.github.mmm.base.filter.RangeCharFilter
 
add(TextFormatMessage) - Method in class io.github.mmm.base.text.AbstractTextFormatMessageHandler
 
add(TextFormatMessage) - Method in interface io.github.mmm.base.text.TextFormatMessageHandler
 
add(Number, Number) - Method in class io.github.mmm.base.number.NumberType
 
addError(String) - Method in interface io.github.mmm.base.text.TextFormatProcessor
Adds a error TextFormatMessage for the current TextPosition.
addInfo(String) - Method in interface io.github.mmm.base.text.TextFormatProcessor
Adds an info TextFormatMessage for the current TextPosition.
addMessage(TextFormatMessage) - Method in interface io.github.mmm.base.text.TextFormatProcessor
addMessage(TextFormatMessageType, String) - Method in interface io.github.mmm.base.text.TextFormatProcessor
Adds a TextFormatMessage for the current TextPosition.
addWarning(String) - Method in interface io.github.mmm.base.text.TextFormatProcessor
Adds a warning TextFormatMessage for the current TextPosition.
adjustSignum(int) - Method in enum class io.github.mmm.base.sort.SortOrder
all(ServiceLoader<S>, Collection<S>) - Static method in class io.github.mmm.base.service.ServiceHelper
 
all(ServiceLoader<S>, Collection<S>, int) - Static method in class io.github.mmm.base.service.ServiceHelper
 
all(ServiceLoader<S>, Map<K, S>, Function<S, K>) - Static method in class io.github.mmm.base.service.ServiceHelper
 
all(ServiceLoader<S>, Map<K, S>, Function<S, K>, int) - Static method in class io.github.mmm.base.service.ServiceHelper
 
AND - Enum constant in enum class io.github.mmm.base.lang.Conjunction
This conjunction is true if and only if all arguments are true.
ANY - Static variable in interface io.github.mmm.base.filter.CharFilter
A filter that accepts any charater.
append(char) - Method in class io.github.mmm.base.io.AppendableWriter
 
append(char, StringBuilder) - Static method in interface io.github.mmm.base.filter.CharFilter
Appends the given character to the given StringBuilder.
append(CharSequence) - Method in class io.github.mmm.base.io.AppendableWriter
 
append(CharSequence, int, int) - Method in class io.github.mmm.base.io.AppendableWriter
 
AppendableWriter - Class in io.github.mmm.base.io
Writer that adapts an Appendable to avoid checked IOExceptions.
AppendableWriter(Appendable) - Constructor for class io.github.mmm.base.io.AppendableWriter
The constructor.
ApplicationException - Exception Class in io.github.mmm.base.exception
Extends RuntimeException with the following features: a UUID unique per exception instance automatically generated once per exception chain. an error code that should be unique per exception type. distinction between technical exceptions and exceptions intended for end-users. NOTE:
Exceptions should only occur in unexpected or undesired situations.
ApplicationException(Localizable) - Constructor for exception class io.github.mmm.base.exception.ApplicationException
The constructor.
ApplicationException(Localizable, Throwable) - Constructor for exception class io.github.mmm.base.exception.ApplicationException
The constructor.
ApplicationException(Localizable, Throwable, UUID) - Constructor for exception class io.github.mmm.base.exception.ApplicationException
The constructor.
ApplicationException(String) - Constructor for exception class io.github.mmm.base.exception.ApplicationException
The constructor.
ApplicationException(String, Throwable) - Constructor for exception class io.github.mmm.base.exception.ApplicationException
The constructor.
ApplicationException(String, Throwable, UUID) - Constructor for exception class io.github.mmm.base.exception.ApplicationException
The constructor.
apply(V) - Method in class io.github.mmm.base.lang.ToStringFormatter
 
areIncompatible(CaseConversion, CaseConversion) - Static method in enum class io.github.mmm.base.text.CaseConversion
 
ArrayIterator<E> - Class in io.github.mmm.base.collection
Implementation of both Iterator and Enumeration to iterate a given array.
ArrayIterator(E[]) - Constructor for class io.github.mmm.base.collection.ArrayIterator
The constructor.
ArrayIterator(E[], int, int) - Constructor for class io.github.mmm.base.collection.ArrayIterator
The constructor.
ASC - Enum constant in enum class io.github.mmm.base.sort.SortOrder
Indicating that values are in increasing order (e.g.
asExample(char) - Method in enum class io.github.mmm.base.text.CaseConversion
 
asWriter(Appendable) - Static method in class io.github.mmm.base.io.AppendableWriter
 

B

BIG_DECIMAL - Static variable in class io.github.mmm.base.number.NumberType
BIG_INTEGER - Static variable in class io.github.mmm.base.number.NumberType
BOOLEAN - Static variable in class io.github.mmm.base.lang.ValueType
BOUND_END_EXCLUSIVE - Static variable in interface io.github.mmm.base.range.Range
Char indicating end with exclusive maximum.
BOUND_END_INCLUSIVE - Static variable in interface io.github.mmm.base.range.Range
Char indicating end with inclusive maximum.
BOUND_SEPARATOR - Static variable in interface io.github.mmm.base.range.Range
Char to separate minimum and maximum.
BOUND_START_EXCLUSIVE - Static variable in interface io.github.mmm.base.range.Range
Char indicating start with exclusive minimum.
BOUND_START_INCLUSIVE - Static variable in interface io.github.mmm.base.range.Range
Char indicating start with inclusive minimum.
build() - Method in interface io.github.mmm.base.lang.Builder
Creates a new instance of the object to build.
Builder<T> - Interface in io.github.mmm.base.lang
This is the generic interface for a builder.
BUNDLE_PREFIX - Static variable in interface io.github.mmm.base.i18n.Localizable
The internal bundle prefix used to for namespace separation and as workaround for limitations of the Java Module System.
BYTE - Static variable in class io.github.mmm.base.number.NumberType
The NumberType for Byte.

C

CAML_CASE - Static variable in class io.github.mmm.base.text.CaseSyntax
CaseSyntax for camlCase (e.g.
CAML_SNAKE_CASE - Static variable in class io.github.mmm.base.text.CaseSyntax
CaseSyntax for caml_Snake_Case.
CAML_SPACE_CASE - Static variable in class io.github.mmm.base.text.CaseSyntax
CaseSyntax for caml Space Case.
CAML_TRAIN_CASE - Static variable in class io.github.mmm.base.text.CaseSyntax
CaseSyntax for caml-Train-Case.
capitalize(String) - Static method in class io.github.mmm.base.text.CaseHelper
 
CAPITALIZED - Static variable in class io.github.mmm.base.text.CaseSyntax
CaseSyntax for C$$apitalized (only convert first char to upper case, keep other case untouched).
CAPITALIZED_LOWER - Static variable in class io.github.mmm.base.text.CaseSyntax
CaseSyntax for Capitalizedlower.
CaseConversion - Enum Class in io.github.mmm.base.text
Represents the different character cases and allows conversion.
CaseHelper - Class in io.github.mmm.base.text
Simple helper for case conversion like CaseHelper.toLowerCase(String) or CaseHelper.toUpperCase(String).
CaseSyntax - Class in io.github.mmm.base.text
Defines the different styles of lower-/upper-case usage such as camlCase, train-case, etc.
CharFilter - Interface in io.github.mmm.base.filter
Interface for a filter of characters that decides if a given character is accepted.
clip(V) - Method in interface io.github.mmm.base.range.Range
This method clips the given value so the result is contained in this Range unless the given value is null.
close() - Method in class io.github.mmm.base.io.AppendableWriter
 
compare(Number, Number) - Method in class io.github.mmm.base.compare.NumberComparator
 
CompareOperator - Enum Class in io.github.mmm.base.compare
A CompareOperator represents an operator able to compare two given values.
Composable<C> - Interface in io.github.mmm.base.lang
Interface for an object that may contain children.
compose(CharFilter) - Method in interface io.github.mmm.base.filter.CharFilter
 
compose(CharFilter) - Method in class io.github.mmm.base.filter.ListCharFilter
 
compose(CharFilter) - Method in class io.github.mmm.base.filter.RangeCharFilter
 
ComposedCharFilter - Class in io.github.mmm.base.filter
Implementation of CharFilter that combines multiple given CharFilters with a logical OR so that if any of the given CharFilters matches then this ComposedCharFilter will match.
ComposedCharFilter(CharFilter...) - Constructor for class io.github.mmm.base.filter.ComposedCharFilter
The constructor.
computeDescription() - Method in class io.github.mmm.base.filter.AbstractCharFilter
 
computeDescription() - Method in class io.github.mmm.base.filter.ComposedCharFilter
 
computeDescription() - Method in class io.github.mmm.base.filter.ListCharFilter
 
computeDescription() - Method in class io.github.mmm.base.filter.NegatedCharFilter
 
computeDescription() - Method in class io.github.mmm.base.filter.RangeCharFilter
 
Conjunction - Enum Class in io.github.mmm.base.lang
Enum with the common boolean conjunction operators Conjunction.AND, Conjunction.OR, Conjunction.NAND, and Conjunction.NOR.
contains(V) - Method in interface io.github.mmm.base.range.Range
This method determines if the given value is within this Range from minimum to maximum.
convert(char) - Method in enum class io.github.mmm.base.text.CaseConversion
 
convert(Number, boolean) - Method in class io.github.mmm.base.number.NumberType
 
convert(String) - Method in enum class io.github.mmm.base.text.CaseConversion
 
convert(String) - Method in class io.github.mmm.base.text.CaseSyntax
Same as CaseSyntax.convert(String, Locale) with a standard Locale to prevent accidental conversion.
convert(String, Locale) - Method in enum class io.github.mmm.base.text.CaseConversion
 
convert(String, Locale) - Method in class io.github.mmm.base.text.CaseSyntax
Converts to this CaseSyntax.
convertAndEvaluate(Object, Object, BiFunction<?, ?, T>) - Method in interface io.github.mmm.base.temporal.TemporalConverter
 
convertAndEvaluate(Object, Object, BiFunction<?, ?, T>) - Method in class io.github.mmm.base.temporal.TemporalConverterDefault
 
convertAndEvaluate(Object, Object, BiFunction<?, ?, T>) - Method in class io.github.mmm.base.temporal.TemporalConverterLegacy
 
convertToCalendar(Object) - Method in class io.github.mmm.base.temporal.TemporalConverterLegacy
 
convertToDate(Object) - Method in class io.github.mmm.base.temporal.TemporalConverterLegacy
 
convertToInstant(Object) - Method in class io.github.mmm.base.temporal.TemporalConverterDefault
 
convertToInstant(Object) - Method in class io.github.mmm.base.temporal.TemporalConverterLegacy
 
convertToLocalDate(Object) - Method in class io.github.mmm.base.temporal.TemporalConverterDefault
 
convertToLocalDate(Object) - Method in class io.github.mmm.base.temporal.TemporalConverterLegacy
 
convertToLocalDateTime(Object) - Method in class io.github.mmm.base.temporal.TemporalConverterDefault
 
convertToLocalDateTime(Object) - Method in class io.github.mmm.base.temporal.TemporalConverterLegacy
 
convertToLocalTime(Object) - Method in class io.github.mmm.base.temporal.TemporalConverterDefault
 
convertToLocalTime(Object) - Method in class io.github.mmm.base.temporal.TemporalConverterLegacy
 
convertToOffsetDateTime(Object) - Method in class io.github.mmm.base.temporal.TemporalConverterDefault
 
convertToOffsetDateTime(Object) - Method in class io.github.mmm.base.temporal.TemporalConverterLegacy
 
convertToOffsetTime(Object) - Method in class io.github.mmm.base.temporal.TemporalConverterDefault
 
convertToOffsetTime(Object) - Method in class io.github.mmm.base.temporal.TemporalConverterLegacy
 
convertToZonedDateTime(Object) - Method in class io.github.mmm.base.temporal.TemporalConverterDefault
 
convertToZonedDateTime(Object) - Method in class io.github.mmm.base.temporal.TemporalConverterLegacy
 
createBundleName(Class<?>) - Static method in interface io.github.mmm.base.i18n.Localizable
 
createUuid() - Method in exception class io.github.mmm.base.exception.ApplicationException
 

D

DESC - Enum constant in enum class io.github.mmm.base.sort.SortOrder
Indicating that values are in decreasing order (e.g.
divide(Number, Number) - Method in class io.github.mmm.base.number.NumberType
 
DOUBLE - Static variable in class io.github.mmm.base.number.NumberType
DuplicateObjectException - Exception Class in io.github.mmm.base.exception
An DuplicateObjectException is thrown if an object was rejected because it is a duplicate.
DuplicateObjectException(Object) - Constructor for exception class io.github.mmm.base.exception.DuplicateObjectException
The constructor.
DuplicateObjectException(Object, Object) - Constructor for exception class io.github.mmm.base.exception.DuplicateObjectException
The constructor.
DuplicateObjectException(Object, Object, Object) - Constructor for exception class io.github.mmm.base.exception.DuplicateObjectException
The constructor.
DURATION - Static variable in class io.github.mmm.base.temporal.TemporalType

E

entrySet() - Method in class io.github.mmm.base.properties.SortedProperties
 
EQ - Enum constant in enum class io.github.mmm.base.lang.Conjunction
This conjunction is true if and only if two arguments equal.
EQUAL - Enum constant in enum class io.github.mmm.base.compare.CompareOperator
CompareOperator to check if objects are equal.
equals(Object) - Method in class io.github.mmm.base.range.AbstractRange
 
equals(Object) - Method in class io.github.mmm.base.text.CaseSyntax
 
ERROR - Enum constant in enum class io.github.mmm.base.text.TextFormatMessageType
Error message.
eval(boolean...) - Method in enum class io.github.mmm.base.lang.Conjunction
Evaluates this Conjunction for the given boolean arguments.
eval(boolean, boolean) - Method in enum class io.github.mmm.base.lang.Conjunction
This method evaluates this conjunction for the given boolean arguments.
evalComparable(T, T) - Method in enum class io.github.mmm.base.compare.CompareOperator
This method evaluates this CompareOperator for the given Comparable arguments.
evalDelta(int) - Method in enum class io.github.mmm.base.compare.CompareOperator
 
evalDouble(double, double) - Method in enum class io.github.mmm.base.compare.CompareOperator
This method evaluates this CompareOperator for the given arguments.
evalEmpty() - Method in enum class io.github.mmm.base.lang.Conjunction
 
evalNumber(Number, Number) - Method in enum class io.github.mmm.base.compare.CompareOperator
This method evaluates this CompareOperator for the given Number arguments.
evalObject(Object, Object) - Method in enum class io.github.mmm.base.compare.CompareOperator
Generic variant of CompareOperator.evalComparable(Comparable, Comparable) that tries to convert incompatible arguments: If both arguments are same it will return evalDelta(0). If only exactly one of the arguments is null it will return evalDelta(Integer.MIN_VALUE). If both arguments are Numbers it delegates to CompareOperator.evalNumber(Number, Number) If both arguments are Comparables: If both Comparables have different types but each of them is a standard Temporal or Date/Calendar, then one of them is converted to the other.
EXAMPLE_CHAR_FOR_ORIGINAL_CASE - Static variable in enum class io.github.mmm.base.text.CaseConversion
The character representing CaseConversion.ORIGINAL_CASE in examples.

F

FILE_SEPARATOR - Static variable in interface io.github.mmm.base.filter.CharFilter
A filter that only accepts the file separator characters '/' and '\\'.
filter(String) - Method in interface io.github.mmm.base.filter.CharFilter
Removes all characters that are not accepted by this filter.
findFirst() - Method in class io.github.mmm.base.collection.AbstractIterator
Has to be called from the constructor after initialization of fields to find the first element.
findNext() - Method in class io.github.mmm.base.collection.AbstractIterator
 
FLOAT - Static variable in class io.github.mmm.base.number.NumberType
The NumberType for Float.
flush() - Method in class io.github.mmm.base.io.AppendableWriter
 
format(N, int) - Method in class io.github.mmm.base.number.NumberType
 
format(V) - Method in class io.github.mmm.base.lang.ValueType
 
fromString(String) - Static method in class io.github.mmm.base.i18n.LocaleHelper
Create a Locale from a given String representation such as Locale.toString() or Locale.forLanguageTag(String).
FromStringParser<T> - Interface in io.github.mmm.base.lang
Interface to parse a String in an expected syntax to a specific type.

G

get() - Static method in class io.github.mmm.base.exception.GlobalExceptionHandlerAccess
 
get() - Static method in class io.github.mmm.base.lang.ToStringFormatter
 
get() - Static method in class io.github.mmm.base.number.LongParser
 
get() - Static method in class io.github.mmm.base.temporal.InstantParser
 
get() - Static method in interface io.github.mmm.base.temporal.TemporalConverter
 
get() - Static method in class io.github.mmm.base.temporal.TemporalConverterDefault
 
get() - Static method in class io.github.mmm.base.temporal.TemporalConverterLegacy
 
get() - Static method in class io.github.mmm.base.temporal.TemporalParser
 
get() - Static method in class io.github.mmm.base.uuid.UuidParser
 
get(VariableDefinition<T>) - Method in class io.github.mmm.base.variable.VariableMap
 
getAppendable() - Method in class io.github.mmm.base.io.AppendableWriter
This method gets the Appendable to delegate to.
getArgument(String) - Method in interface io.github.mmm.base.i18n.Localizable
This method gets the language independent argument value for the given key.
getBoolean(VariableDefinition<Boolean>) - Method in class io.github.mmm.base.variable.VariableMap
 
getBoolean(VariableDefinition<Boolean>, boolean) - Method in class io.github.mmm.base.variable.VariableMap
 
getChars() - Method in class io.github.mmm.base.filter.ListCharFilter
 
getChild(int) - Method in interface io.github.mmm.base.lang.Composable
Gets the child-object at the given index.
getChildCount() - Method in interface io.github.mmm.base.lang.Composable
 
getCode() - Method in exception class io.github.mmm.base.exception.ApplicationException
This method gets the code that identifies the detailed type of this object.
getCode() - Method in exception class io.github.mmm.base.exception.DuplicateObjectException
 
getCode() - Method in exception class io.github.mmm.base.exception.ObjectNotFoundException
 
getCode() - Method in exception class io.github.mmm.base.exception.ReadOnlyException
 
getCode() - Method in exception class io.github.mmm.base.exception.RuntimeIoException
 
getColumn() - Method in class io.github.mmm.base.text.TextFormatMessage
 
getColumn() - Method in interface io.github.mmm.base.text.TextPosition
 
getComparator() - Method in class io.github.mmm.base.range.NumberRangeType
 
getComparator() - Method in interface io.github.mmm.base.range.Range
 
getDefaultValue() - Method in class io.github.mmm.base.variable.VariableDefinition
 
getDescription() - Method in class io.github.mmm.base.filter.AbstractCharFilter
 
getDescription() - Method in interface io.github.mmm.base.filter.CharFilter
 
getExactness() - Method in class io.github.mmm.base.number.NumberType
This method gets the and the given otherType.
getFirstCase() - Method in class io.github.mmm.base.text.CaseSyntax
 
getLine() - Method in class io.github.mmm.base.text.TextFormatMessage
 
getLine() - Method in interface io.github.mmm.base.text.TextPosition
 
getLocalizedMessage() - Method in interface io.github.mmm.base.i18n.Localizable
This method tries to get the localized message as String using the default locale.
getLocalizedMessage(Locale) - Method in exception class io.github.mmm.base.exception.ApplicationException
 
getLocalizedMessage(Locale) - Method in interface io.github.mmm.base.i18n.Localizable
This method gets the resolved and localized message.
getLocalizedMessage(Locale, Appendable) - Method in exception class io.github.mmm.base.exception.ApplicationException
 
getLocalizedMessage(Locale, Appendable) - Method in interface io.github.mmm.base.i18n.Localizable
This method writes the localized message to the given Appendable.
getMap() - Method in class io.github.mmm.base.variable.VariableMap
 
getMax() - Method in class io.github.mmm.base.filter.RangeCharFilter
 
getMax() - Method in class io.github.mmm.base.number.NumberType
 
getMax() - Method in interface io.github.mmm.base.range.Range
 
getMax() - Method in class io.github.mmm.base.range.RangeType
 
getMessage() - Method in exception class io.github.mmm.base.exception.ApplicationException
 
getMessage() - Method in interface io.github.mmm.base.i18n.Localizable
ATTENTION:
In most cases you wand to use Localizable.getLocalizedMessage(Locale) instead of this method.
getMessages() - Method in class io.github.mmm.base.text.AbstractTextFormatMessageHandler
 
getMessages() - Method in interface io.github.mmm.base.text.TextFormatMessageHandler
 
getMessages() - Method in interface io.github.mmm.base.text.TextFormatProcessor
 
getMin() - Method in class io.github.mmm.base.filter.RangeCharFilter
 
getMin() - Method in class io.github.mmm.base.number.NumberType
ATTENTION:
We define the minimum value as the smallest actual number that can be represented by this NumberType.
getMin() - Method in interface io.github.mmm.base.range.Range
 
getMin() - Method in class io.github.mmm.base.range.RangeType
 
getName() - Method in enum class io.github.mmm.base.lang.Conjunction
 
getName() - Method in class io.github.mmm.base.variable.VariableDefinition
 
getNaN() - Method in class io.github.mmm.base.number.NumberType
 
getNegativeInfinity() - Method in class io.github.mmm.base.number.NumberType
 
getNlsMessage() - Method in exception class io.github.mmm.base.exception.ApplicationException
 
getNlsMessage(Throwable) - Static method in exception class io.github.mmm.base.exception.ApplicationException
 
getOne() - Method in class io.github.mmm.base.number.NumberType
 
getOtherCase() - Method in class io.github.mmm.base.text.CaseSyntax
 
getPositiveInfinity() - Method in class io.github.mmm.base.number.NumberType
 
getPrimitiveType() - Method in class io.github.mmm.base.lang.ValueType
 
getSymbol() - Method in enum class io.github.mmm.base.compare.CompareOperator
 
getSyntax() - Method in enum class io.github.mmm.base.lang.Conjunction
 
getText() - Method in class io.github.mmm.base.text.TextFormatMessage
 
getType() - Method in class io.github.mmm.base.lang.ValueType
 
getType() - Method in class io.github.mmm.base.text.TextFormatMessage
 
getType() - Method in class io.github.mmm.base.variable.VariableDefinition
 
getUuid() - Method in exception class io.github.mmm.base.exception.ApplicationException
This method gets the UUID of this ApplicationException.
getWordSeparator() - Method in class io.github.mmm.base.text.CaseSyntax
 
getWordStartCase() - Method in class io.github.mmm.base.text.CaseSyntax
 
getZero() - Method in class io.github.mmm.base.number.NumberType
 
GlobalExceptionHandler - Interface in io.github.mmm.base.exception
Interface used as fallback to handle an error that can not be handled in a specific way by generic components.
GlobalExceptionHandlerAccess - Class in io.github.mmm.base.exception
Class giving global access to the GlobalExceptionHandler implementation.
GlobalExceptionHandlerSlf4j - Class in io.github.mmm.base.exception
Implementation of GlobalExceptionHandler using SLF4J Logger.
GlobalExceptionHandlerSlf4j() - Constructor for class io.github.mmm.base.exception.GlobalExceptionHandlerSlf4j
 
GlobalExceptionHandlerSysout - Class in io.github.mmm.base.exception
Implementation of GlobalExceptionHandler that simply performs a Throwable.printStackTrace().
GlobalExceptionHandlerSysout() - Constructor for class io.github.mmm.base.exception.GlobalExceptionHandlerSysout
 
GREATER_OR_EQUAL - Enum constant in enum class io.github.mmm.base.compare.CompareOperator
CompareOperator to check if some value is greater or equal to another.
GREATER_THAN - Enum constant in enum class io.github.mmm.base.compare.CompareOperator
CompareOperator to check if some value is greater than another.

H

handle(TextFormatMessage) - Method in class io.github.mmm.base.text.AbstractTextFormatMessageHandler
Method to allow custom handling or even transformation of TextFormatMessages.
handleError(Object, Throwable) - Method in interface io.github.mmm.base.exception.GlobalExceptionHandler
This method handles an error that occurred in a generic component that can not handle it in a specific way.
handleError(Object, Throwable) - Method in class io.github.mmm.base.exception.GlobalExceptionHandlerSlf4j
 
handleError(Object, Throwable) - Method in class io.github.mmm.base.exception.GlobalExceptionHandlerSysout
 
hashCode() - Method in class io.github.mmm.base.range.AbstractRange
 
hashCode() - Method in class io.github.mmm.base.text.CaseSyntax
 
hasMoreElements() - Method in class io.github.mmm.base.collection.ArrayIterator
 
hasMoreElements() - Method in class io.github.mmm.base.collection.SingleElementIterator
 
hasNext() - Method in class io.github.mmm.base.collection.AbstractIterator
 
hasNext() - Method in class io.github.mmm.base.collection.ArrayIterator
 
hasNext() - Method in class io.github.mmm.base.collection.ReadOnlyIterator
 
hasNext() - Method in class io.github.mmm.base.collection.SingleElementIterator
 
hasWordSeparator() - Method in class io.github.mmm.base.text.CaseSyntax
 
HEX_DIGIT - Static variable in interface io.github.mmm.base.filter.CharFilter
CharFilter that accepts only the hex digits '0'-'9', 'a'-'f', or 'A'-'F'.

I

IDENTIFIER - Static variable in interface io.github.mmm.base.filter.CharFilter
A filter that only accepts characters valid for a technical identifier (e.g.
INFO - Enum constant in enum class io.github.mmm.base.text.TextFormatMessageType
Hint message.
INSTANCE - Static variable in class io.github.mmm.base.compare.NumberComparator
The singleton instance.
INSTANT - Static variable in class io.github.mmm.base.temporal.TemporalType
InstantParser - Class in io.github.mmm.base.temporal
INTEGER - Static variable in class io.github.mmm.base.number.NumberType
intersection(Range<V>) - Method in class io.github.mmm.base.range.AbstractRange
 
intersection(Range<V>) - Method in interface io.github.mmm.base.range.Range
 
invalid() - Static method in interface io.github.mmm.base.range.Range
 
io.github.mmm.base - module io.github.mmm.base
Provides fundamental APIs and helper classes.
io.github.mmm.base.collection - package io.github.mmm.base.collection
 
io.github.mmm.base.compare - package io.github.mmm.base.compare
Contains CompareOperator and NumberComparator that help to compare values.
io.github.mmm.base.exception - package io.github.mmm.base.exception
Contains ApplicationException and derived exception classes for common cases.
io.github.mmm.base.filter - package io.github.mmm.base.filter
Contains CharFilter and related types for efficient filtering and parsing.
io.github.mmm.base.i18n - package io.github.mmm.base.i18n
Contains APIs and helpers for internationalization.
io.github.mmm.base.io - package io.github.mmm.base.io
 
io.github.mmm.base.justification - package io.github.mmm.base.justification
Contains Justification and its implementation to justify text.
io.github.mmm.base.lang - package io.github.mmm.base.lang
Contains fundamental types missing in java.base.
io.github.mmm.base.number - package io.github.mmm.base.number
 
io.github.mmm.base.properties - package io.github.mmm.base.properties
Contains additions to Properties.
io.github.mmm.base.range - package io.github.mmm.base.range
Contains Range and related types for ranges of ordered values.
io.github.mmm.base.service - package io.github.mmm.base.service
 
io.github.mmm.base.sort - package io.github.mmm.base.sort
 
io.github.mmm.base.temporal - package io.github.mmm.base.temporal
Contains additions for java.time and Temporal.
io.github.mmm.base.text - package io.github.mmm.base.text
Contains helpers to deal with text (string, etc.) and case.
io.github.mmm.base.uuid - package io.github.mmm.base.uuid
 
io.github.mmm.base.variable - package io.github.mmm.base.variable
 
isCaseChange(CaseConversion) - Static method in enum class io.github.mmm.base.text.CaseConversion
 
isCollectMessages() - Method in class io.github.mmm.base.text.AbstractTextFormatMessageHandler
 
isDecimal() - Method in class io.github.mmm.base.number.NumberType
This method determines if the represented Number is a decimal value.
isForUser() - Method in exception class io.github.mmm.base.exception.ApplicationException
Note: Please consider using net.sf.mmm.nls.exception.NlsException with i18n support in case you are creating exceptions for end-users.
isGreater(N, N) - Method in class io.github.mmm.base.number.NumberType
 
isGreaterEqual(N, N) - Method in class io.github.mmm.base.number.NumberType
 
isImpreciseDecimal() - Method in class io.github.mmm.base.number.NumberType
This method determines if the represented Number is an imprecise decimal value.
isLess(N, N) - Method in class io.github.mmm.base.number.NumberType
 
isLessEqual(N, N) - Method in class io.github.mmm.base.number.NumberType
 
isNegating() - Method in enum class io.github.mmm.base.lang.Conjunction
 
isNegative(N) - Method in class io.github.mmm.base.number.NumberType
 
isPositive(N) - Method in class io.github.mmm.base.number.NumberType
 
isPositiveOrZero(N) - Method in class io.github.mmm.base.number.NumberType
 
isTechnical() - Method in exception class io.github.mmm.base.exception.ApplicationException
Determines if this is a technical exception.
isUnbounded() - Method in interface io.github.mmm.base.range.Range
 
iterator() - Method in interface io.github.mmm.base.lang.Composable
 

J

join(char...) - Method in class io.github.mmm.base.filter.ListCharFilter
 
join(ListCharFilter) - Method in class io.github.mmm.base.filter.ListCharFilter
 
Justification - Interface in io.github.mmm.base.justification
This is the interface for a specific justification.
justify(CharSequence) - Method in interface io.github.mmm.base.justification.Justification
This method applies the justification to the given value and returns the result.
justify(CharSequence, Appendable) - Method in interface io.github.mmm.base.justification.Justification
This method applies the justification to the given value and appends the result to the given target.

K

KEEP_SPECIAL_CHARS - Static variable in class io.github.mmm.base.text.CaseSyntax
The word separator used to keep any special (separator) characters untouched by convert.
keys() - Method in class io.github.mmm.base.properties.SortedProperties
 
keySet() - Method in class io.github.mmm.base.properties.SortedProperties
 

L

LATIN_DIGIT - Static variable in interface io.github.mmm.base.filter.CharFilter
A filter that only accepts the Latin digits '0'-'9'.
LATIN_LETTER - Static variable in interface io.github.mmm.base.filter.CharFilter
A filter that only accepts the Latin ASCII letters 'a'-'z' and 'A'-'Z'.
LATIN_LETTER_OR_DIGIT - Static variable in interface io.github.mmm.base.filter.CharFilter
A filter that only accepts the Latin digits '0'-'9' or ASCII letters 'a'-'z' and 'A'-'Z'.
LATIN_LOWER_CASE_LETTER - Static variable in interface io.github.mmm.base.filter.CharFilter
A filter that only accepts the lower case Latin ASCII letters 'a'-'z'.
LATIN_UPPER_CASE_LETTER - Static variable in interface io.github.mmm.base.filter.CharFilter
A filter that only accepts the upper case Latin ASCII letters 'A'-'Z'.
LESS_OR_EQUAL - Enum constant in enum class io.github.mmm.base.compare.CompareOperator
CompareOperator to check if some value is less or equal than another.
LESS_THAN - Enum constant in enum class io.github.mmm.base.compare.CompareOperator
CompareOperator to check if some value is less than another.
ListCharFilter - Class in io.github.mmm.base.filter
Implementation of the CharFilter that accepts characters from a whitelist given at construction.
ListCharFilter(char...) - Constructor for class io.github.mmm.base.filter.ListCharFilter
The constructor.
ListCharFilter(String) - Constructor for class io.github.mmm.base.filter.ListCharFilter
The constructor.
LOCAL_DATE - Static variable in class io.github.mmm.base.temporal.TemporalType
LOCAL_DATE_TIME - Static variable in class io.github.mmm.base.temporal.TemporalType
LOCAL_TIME - Static variable in class io.github.mmm.base.temporal.TemporalType
LocaleHelper - Class in io.github.mmm.base.i18n
Simple helper for Locale specific stuff.
Localizable - Interface in io.github.mmm.base.i18n
Interface for an object that can be translated to a given Locale.
LocalizableObject - Interface in io.github.mmm.base.i18n
This is the interface for a Localizable object with native language support (NLS).
LONG - Static variable in class io.github.mmm.base.number.NumberType
The NumberType for Long.
LongParser - Class in io.github.mmm.base.number
LOWER_CASE - Enum constant in enum class io.github.mmm.base.text.CaseConversion
Convert to lower case.
LOWER_SNAKE_CASE - Static variable in class io.github.mmm.base.text.CaseSyntax
CaseSyntax for lower_snake_case (e.g.
LOWER_SPACE_CASE - Static variable in class io.github.mmm.base.text.CaseSyntax
CaseSyntax for lower space case.
LOWERCASE - Static variable in class io.github.mmm.base.text.CaseSyntax
CaseSyntax for lowercase (e.g.

M

MAX_UNBOUND - Static variable in interface io.github.mmm.base.range.Range
The unbound maximum.
MESSAGE_CODE - Static variable in exception class io.github.mmm.base.exception.DuplicateObjectException
 
MESSAGE_CODE - Static variable in exception class io.github.mmm.base.exception.ObjectMismatchException
 
MESSAGE_CODE - Static variable in exception class io.github.mmm.base.exception.ObjectNotFoundException
 
MESSAGE_CODE - Static variable in exception class io.github.mmm.base.exception.ReadOnlyException
 
MESSAGE_CODE - Static variable in exception class io.github.mmm.base.exception.RuntimeIoException
 
MIN_UNBOUND - Static variable in interface io.github.mmm.base.range.Range
The unbound minimum.
MONTH_DAY - Static variable in class io.github.mmm.base.temporal.TemporalType
multiply(Number, Number) - Method in class io.github.mmm.base.number.NumberType
 

N

NAND - Enum constant in enum class io.github.mmm.base.lang.Conjunction
This is the negation of Conjunction.AND.
negate() - Method in enum class io.github.mmm.base.compare.CompareOperator
 
negate() - Method in interface io.github.mmm.base.filter.CharFilter
 
negate() - Method in class io.github.mmm.base.filter.NegatedCharFilter
 
negate() - Method in enum class io.github.mmm.base.lang.Conjunction
 
NegatedCharFilter - Class in io.github.mmm.base.filter
Implementation of CharFilter resulting in the negation of a given CharFilter so it filters what the given CharFilter accepts and vice versa.
NegatedCharFilter(CharFilter) - Constructor for class io.github.mmm.base.filter.NegatedCharFilter
The constructor.
NEWLINE - Static variable in interface io.github.mmm.base.filter.CharFilter
CharFilter that accepts only carriage return ('\r') and line feed ('\n').
NEWLINE_OR_SPACE - Static variable in interface io.github.mmm.base.filter.CharFilter
CharFilter that accepts only newlines and space (' ').
NEWLINE_OR_SPACE_OR_TAB - Static variable in interface io.github.mmm.base.filter.CharFilter
CharFilter that accepts only newlines, space and tab ('\t').
next() - Method in class io.github.mmm.base.collection.AbstractIterator
 
next() - Method in class io.github.mmm.base.collection.ArrayIterator
 
next() - Method in class io.github.mmm.base.collection.ReadOnlyIterator
 
next() - Method in class io.github.mmm.base.collection.SingleElementIterator
 
nextElement() - Method in class io.github.mmm.base.collection.ArrayIterator
 
nextElement() - Method in class io.github.mmm.base.collection.SingleElementIterator
 
NO_DESCRIPTION - Static variable in interface io.github.mmm.base.filter.CharFilter
Fallback for description if not available.
NOR - Enum constant in enum class io.github.mmm.base.lang.Conjunction
This is the negation of Conjunction.OR.
normalizeExample(String) - Static method in class io.github.mmm.base.text.CaseSyntax
 
NOT_EQUAL - Enum constant in enum class io.github.mmm.base.compare.CompareOperator
CompareOperator to check if objects are NOT equal.
NumberComparator - Class in io.github.mmm.base.compare
Implementation of Comparator for Numbers capable to compare different types.
NumberComparator() - Constructor for class io.github.mmm.base.compare.NumberComparator
The constructor.
NumberRangeType<N> - Class in io.github.mmm.base.range
This class extends Range to allow mixed types of Number to be used.
NumberRangeType(N, N) - Constructor for class io.github.mmm.base.range.NumberRangeType
The constructor.
NumberType<N> - Class in io.github.mmm.base.number
A NumberType represents a specific Number Class.
NumberType(Class<N>, Class<N>, int, N, N) - Constructor for class io.github.mmm.base.number.NumberType
The constructor.
NumberType(Class<N>, Class<N>, int, N, N, N, N, N) - Constructor for class io.github.mmm.base.number.NumberType
The constructor.

O

ObjectMismatchException - Exception Class in io.github.mmm.base.exception
An ObjectMismatchException is thrown if an object or value does not match an expected result.
ObjectMismatchException(Object, Object) - Constructor for exception class io.github.mmm.base.exception.ObjectMismatchException
The constructor.
ObjectMismatchException(Object, Object, Throwable) - Constructor for exception class io.github.mmm.base.exception.ObjectMismatchException
The constructor.
ObjectNotFoundException - Exception Class in io.github.mmm.base.exception
An ObjectNotFoundException is thrown if an object was requested but does not exist or could not be found.
ObjectNotFoundException(Localizable, Throwable) - Constructor for exception class io.github.mmm.base.exception.ObjectNotFoundException
The constructor.
ObjectNotFoundException(Object) - Constructor for exception class io.github.mmm.base.exception.ObjectNotFoundException
The constructor.
ObjectNotFoundException(Object, Object) - Constructor for exception class io.github.mmm.base.exception.ObjectNotFoundException
The constructor.
ObjectNotFoundException(Object, Object, Throwable) - Constructor for exception class io.github.mmm.base.exception.ObjectNotFoundException
The constructor.
OCTAL_DIGIT - Static variable in interface io.github.mmm.base.filter.CharFilter
CharFilter that accepts only the ocatal digits '0'-'7'.
of(CharFilter, String) - Static method in interface io.github.mmm.base.filter.CharFilter
 
of(Character, CaseConversion) - Static method in class io.github.mmm.base.text.CaseSyntax
The constructor.
of(Character, CaseConversion, CaseConversion) - Static method in class io.github.mmm.base.text.CaseSyntax
The constructor.
of(Character, CaseConversion, CaseConversion, CaseConversion) - Static method in class io.github.mmm.base.text.CaseSyntax
 
of(Class<N>) - Static method in class io.github.mmm.base.number.NumberType
 
of(String) - Static method in interface io.github.mmm.base.justification.Justification
This method parses the given format as Justification.
of(T, T) - Static method in interface io.github.mmm.base.range.Range
 
of(T, T) - Static method in class io.github.mmm.base.range.RangeType
 
ofExactness(int) - Static method in class io.github.mmm.base.number.NumberType
 
ofExample(char, boolean) - Static method in enum class io.github.mmm.base.text.CaseConversion
 
ofExample(String) - Static method in class io.github.mmm.base.text.CaseSyntax
 
ofExample(String, boolean) - Static method in class io.github.mmm.base.text.CaseSyntax
 
OFFSET_DATE_TIME - Static variable in class io.github.mmm.base.temporal.TemporalType
ofName(String) - Static method in enum class io.github.mmm.base.lang.Conjunction
 
ofStatic(String) - Static method in interface io.github.mmm.base.i18n.Localizable
 
ofSymbol(String) - Static method in enum class io.github.mmm.base.compare.CompareOperator
This method gets the CompareOperator for the given symbol.
ofSyntax(String) - Static method in enum class io.github.mmm.base.lang.Conjunction
 
OR - Enum constant in enum class io.github.mmm.base.lang.Conjunction
This conjunction is true if and only if at least one argument is true.
ORIGINAL_CASE - Enum constant in enum class io.github.mmm.base.text.CaseConversion
Do not convert (keep original case).

P

parse(String) - Method in interface io.github.mmm.base.lang.FromStringParser
Parses the given String to the type handled by this parser but efficiently returns null if the syntax does not match.
parse(String) - Method in class io.github.mmm.base.lang.ValueType
 
parse(String) - Method in class io.github.mmm.base.number.LongParser
 
parse(String) - Method in class io.github.mmm.base.number.NumberType
 
parse(String) - Method in class io.github.mmm.base.temporal.InstantParser
 
parse(String) - Method in class io.github.mmm.base.temporal.TemporalParser
 
parse(String) - Method in class io.github.mmm.base.uuid.UuidParser
 
parse(String, int) - Method in class io.github.mmm.base.number.NumberType
 
parse(String, Function<String, T>) - Static method in class io.github.mmm.base.range.RangeType
 
PASCAL_CASE - Static variable in class io.github.mmm.base.text.CaseSyntax
CaseSyntax for PascalCase (e.g.
PASCAL_SNAKE_CASE - Static variable in class io.github.mmm.base.text.CaseSyntax
CaseSyntax for Pascal_Snake_Case.
PASCAL_SPACE_CASE - Static variable in class io.github.mmm.base.text.CaseSyntax
CaseSyntax for Pascal Space Case.
PASCAL_TRAIN_CASE - Static variable in class io.github.mmm.base.text.CaseSyntax
CaseSyntax for Pascal-Train-Case.
PERIOD - Static variable in class io.github.mmm.base.temporal.TemporalType
primitiveType - Variable in class io.github.mmm.base.lang.ValueType
 
printStackTrace(Locale, Appendable) - Method in exception class io.github.mmm.base.exception.ApplicationException
This method prints the stack trace with localized exception message(s).
PROPERTY_MAX - Static variable in interface io.github.mmm.base.range.Range
Property name of Range.getMax().
PROPERTY_MIN - Static variable in interface io.github.mmm.base.range.Range
Property name of Range.getMin().
put(Map<KEY, VALUE>, KEY, VALUE) - Static method in exception class io.github.mmm.base.exception.DuplicateObjectException
This method puts the given value into the given map using the given key.

R

Range<V> - Interface in io.github.mmm.base.range
This class represents a range from minimum to maximum.
RangeCharFilter - Class in io.github.mmm.base.filter
CharFilter that only accepts characters in a range from min to max.
RangeCharFilter(char, char) - Constructor for class io.github.mmm.base.filter.RangeCharFilter
The constructor.
RangeType<V> - Class in io.github.mmm.base.range
Implementation of Range.
RangeType(V, V) - Constructor for class io.github.mmm.base.range.RangeType
The constructor.
ReadOnlyException - Exception Class in io.github.mmm.base.exception
A ReadOnlyException is thrown if the modification of something failed because it is read-only.
ReadOnlyException(Object) - Constructor for exception class io.github.mmm.base.exception.ReadOnlyException
The constructor.
ReadOnlyException(Object, Object) - Constructor for exception class io.github.mmm.base.exception.ReadOnlyException
The constructor.
ReadOnlyException(Throwable, Object) - Constructor for exception class io.github.mmm.base.exception.ReadOnlyException
The constructor.
ReadOnlyException(Throwable, Object, Object) - Constructor for exception class io.github.mmm.base.exception.ReadOnlyException
The constructor.
ReadOnlyIterator<E> - Class in io.github.mmm.base.collection
Implementation of Iterator as a read-only view on an existing Iterator instance.
ReadOnlyIterator(Iterator<E>) - Constructor for class io.github.mmm.base.collection.ReadOnlyIterator
The constructor.
RuntimeIoException - Exception Class in io.github.mmm.base.exception
RuntimeIoException(Throwable) - Constructor for exception class io.github.mmm.base.exception.RuntimeIoException
The constructor.

S

SEGMENT - Static variable in interface io.github.mmm.base.filter.CharFilter
A filter that only accepts characters valid for a technical segment (e.g.
SEPARATOR_DEFAULT - Static variable in class io.github.mmm.base.i18n.LocaleHelper
The default separator used for locale-infixes.
SEPARATOR_EXTENSION - Static variable in class io.github.mmm.base.i18n.LocaleHelper
The separator used for extension keys.
SEPARATOR_FOR_LANGUAGE_TAG - Static variable in class io.github.mmm.base.i18n.LocaleHelper
The separator used for language tag.
SEPARATOR_SCRIPT - Static variable in class io.github.mmm.base.i18n.LocaleHelper
The separator used for script.
ServiceHelper - Class in io.github.mmm.base.service
Helper class for ServiceLoader.
set(VariableDefinition<T>, T) - Method in class io.github.mmm.base.variable.VariableMap
 
setMax(V) - Method in interface io.github.mmm.base.range.WritableRange
 
setMin(V) - Method in interface io.github.mmm.base.range.WritableRange
 
SHORT - Static variable in class io.github.mmm.base.number.NumberType
The NumberType for Short.
simplify(Number) - Static method in class io.github.mmm.base.number.NumberType
 
simplify(Number, NumberType<?>) - Static method in class io.github.mmm.base.number.NumberType
 
SingleElementIterator<E> - Class in io.github.mmm.base.collection
Implementation of both Iterator and Enumeration that iterates only a single element.
SingleElementIterator(E) - Constructor for class io.github.mmm.base.collection.SingleElementIterator
The constructor.
singleton(ServiceLoader<S>) - Static method in class io.github.mmm.base.service.ServiceHelper
 
singleton(ServiceLoader<S>, boolean) - Static method in class io.github.mmm.base.service.ServiceHelper
 
SortedProperties - Class in io.github.mmm.base.properties
This class extends Properties and makes them sorted by their keys.
SortedProperties() - Constructor for class io.github.mmm.base.properties.SortedProperties
The constructor.
SortedProperties(Properties) - Constructor for class io.github.mmm.base.properties.SortedProperties
The constructor.
SortOrder - Enum Class in io.github.mmm.base.sort
This enum contains the possible values for the sort order.
STRING - Static variable in class io.github.mmm.base.lang.ValueType
subtract(Number, Number) - Method in class io.github.mmm.base.number.NumberType
 

T

TemporalConverter - Interface in io.github.mmm.base.temporal
Interface for a converter of temporal values.
TemporalConverterDefault - Class in io.github.mmm.base.temporal
Simple utility class to convert to standard Temporal types.
TemporalConverterLegacy - Class in io.github.mmm.base.temporal
Extends TemporalConverterDefault with support for the legacy types Date and Calendar.
TemporalParser - Class in io.github.mmm.base.temporal
Parser that can detect Strings representing a Temporal value via TemporalParser.parse(String) but returns null if not a Temporal instead of throwing an exception.
TemporalType<V> - Class in io.github.mmm.base.temporal
Extends ValueType for Temporal types.
TemporalType(Class<V>) - Constructor for class io.github.mmm.base.temporal.TemporalType
The constructor.
TextFormatMessage - Class in io.github.mmm.base.text
A message that occurred whilst reading (parsing) or writing (formatting) textual data.
TextFormatMessage(int, int, String, TextFormatMessageType) - Constructor for class io.github.mmm.base.text.TextFormatMessage
The constructor.
TextFormatMessageHandler - Interface in io.github.mmm.base.text
Interface for the mode to configure TextFormatProcessor for handling TextFormatMessages.
TextFormatMessageType - Enum Class in io.github.mmm.base.text
TextFormatProcessor - Interface in io.github.mmm.base.text
Interface for a reader or writer of data in a textual format.
TextPosition - Interface in io.github.mmm.base.text
Interface for an object that has a position in a text with line and column number.
toInfix(Locale) - Static method in class io.github.mmm.base.i18n.LocaleHelper
 
toInfixes(Locale) - Static method in class io.github.mmm.base.i18n.LocaleHelper
This method determines the infix-strings for localization lookup ordered from most specific to least specific (empty string representing Locale.ROOT).
toLocalizable() - Method in interface io.github.mmm.base.i18n.Localizable
 
toLocalizable() - Method in interface io.github.mmm.base.i18n.LocalizableObject
This method is the equivalent to Object.toString() with native language support.
toLowerCase(String) - Static method in class io.github.mmm.base.text.CaseHelper
Indirection for String.toLowerCase(Locale) with a standard Locale to prevent accidents.
toLowerCase(String, Locale) - Static method in class io.github.mmm.base.text.CaseHelper
toString() - Method in class io.github.mmm.base.collection.AbstractIterator
 
toString() - Method in class io.github.mmm.base.collection.ReadOnlyIterator
 
toString() - Method in enum class io.github.mmm.base.compare.CompareOperator
 
toString() - Method in exception class io.github.mmm.base.exception.ApplicationException
 
toString() - Method in class io.github.mmm.base.filter.AbstractCharFilter
 
toString() - Method in class io.github.mmm.base.io.AppendableWriter
 
toString() - Method in enum class io.github.mmm.base.lang.Conjunction
 
toString() - Method in class io.github.mmm.base.lang.ValueType
 
toString() - Method in class io.github.mmm.base.number.NumberType
 
toString() - Method in class io.github.mmm.base.range.AbstractRange
 
toString() - Method in class io.github.mmm.base.text.CaseSyntax
 
toString() - Method in class io.github.mmm.base.text.TextFormatMessage
 
toString() - Method in class io.github.mmm.base.variable.VariableDefinition
 
toString() - Method in class io.github.mmm.base.variable.VariableMap
 
toString(Locale) - Method in exception class io.github.mmm.base.exception.ApplicationException
Like ApplicationException.toString() but using the specified Locale.
toString(Locale, Appendable) - Method in exception class io.github.mmm.base.exception.ApplicationException
appends the localized string representation of this exception.
ToStringFormatter<V> - Class in io.github.mmm.base.lang
Formatter Function that delegates to Object.toString().
toUpperCase(String) - Static method in class io.github.mmm.base.text.CaseHelper
Indirection for String.toUpperCase(Locale) with a standard Locale.US to prevent accidents.
toUpperCase(String, Locale) - Static method in class io.github.mmm.base.text.CaseHelper
TRAIN_CASE - Static variable in class io.github.mmm.base.text.CaseSyntax
CaseSyntax for train-case (e.g.
type - Variable in class io.github.mmm.base.lang.ValueType
 

U

unbounded() - Static method in interface io.github.mmm.base.range.Range
 
uncapitalize(String) - Static method in class io.github.mmm.base.text.CaseHelper
 
UNCAPITALIZED - Static variable in class io.github.mmm.base.text.CaseSyntax
CaseSyntax for u$$capitalized (only convert first char to lower case, keep other case untouched).
UNCAPITALIZED_UPPER - Static variable in class io.github.mmm.base.text.CaseSyntax
CaseSyntax for Capitalizedlower.
UNMODIFIED - Static variable in class io.github.mmm.base.text.CaseSyntax
CaseSyntax for $$$unmodified (keep all characters untouched).
UPPER_CASE - Enum constant in enum class io.github.mmm.base.text.CaseConversion
Convert to upper case.
UPPER_SNAKE_CASE - Static variable in class io.github.mmm.base.text.CaseSyntax
CaseSyntax for UPPER_SNAKE_CASE (e.g.
UPPER_SPACE_CASE - Static variable in class io.github.mmm.base.text.CaseSyntax
CaseSyntax for UPPER SPACE CASE.
UPPER_TRAIN_CASE - Static variable in class io.github.mmm.base.text.CaseSyntax
CaseSyntax for UPPER-TRAIN-CASE.
UPPERCASE - Static variable in class io.github.mmm.base.text.CaseSyntax
CaseSyntax for UPPERCASE.
UuidParser - Class in io.github.mmm.base.uuid

V

valueOf(Number) - Method in class io.github.mmm.base.number.NumberType
 
valueOf(Number, boolean) - Method in class io.github.mmm.base.number.NumberType
 
valueOf(String) - Static method in enum class io.github.mmm.base.compare.CompareOperator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.mmm.base.lang.Conjunction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.mmm.base.sort.SortOrder
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.mmm.base.text.CaseConversion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.mmm.base.text.TextFormatMessageType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.github.mmm.base.compare.CompareOperator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.mmm.base.lang.Conjunction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.mmm.base.sort.SortOrder
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.mmm.base.text.CaseConversion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.mmm.base.text.TextFormatMessageType
Returns an array containing the constants of this enum class, in the order they are declared.
ValueType<V> - Class in io.github.mmm.base.lang
Interface for generic support of a value type.
ValueType(Class<V>) - Constructor for class io.github.mmm.base.lang.ValueType
The constructor.
ValueType(Class<V>, Class<V>) - Constructor for class io.github.mmm.base.lang.ValueType
The constructor.
VariableDefinition<T> - Class in io.github.mmm.base.variable
Definition of a variable for a VariableMap.
VariableDefinition(String, Class<T>) - Constructor for class io.github.mmm.base.variable.VariableDefinition
The constructor.
VariableDefinition(String, Class<T>, T) - Constructor for class io.github.mmm.base.variable.VariableDefinition
The constructor.
VariableDefinition(String, T) - Constructor for class io.github.mmm.base.variable.VariableDefinition
The constructor.
VariableMap - Class in io.github.mmm.base.variable
Simple wrapper for a Map of variables.
VariableMap() - Constructor for class io.github.mmm.base.variable.VariableMap
The constructor.
VariableMap(Map<String, Object>) - Constructor for class io.github.mmm.base.variable.VariableMap
The constructor.

W

WARNING - Enum constant in enum class io.github.mmm.base.text.TextFormatMessageType
Warning message.
WHITESPACE - Static variable in interface io.github.mmm.base.filter.CharFilter
A filter that accepts only whitespaces.
withMax(Number) - Method in class io.github.mmm.base.range.NumberRangeType
 
withMax(V) - Method in interface io.github.mmm.base.range.Range
 
withMax(V) - Method in class io.github.mmm.base.range.RangeType
 
withMin(Number) - Method in class io.github.mmm.base.range.NumberRangeType
 
withMin(V) - Method in interface io.github.mmm.base.range.Range
 
withMin(V) - Method in class io.github.mmm.base.range.RangeType
 
WritableRange<V> - Interface in io.github.mmm.base.range
A mutable Range allowing to set minimum and maximum.
write(char[]) - Method in class io.github.mmm.base.io.AppendableWriter
 
write(char[], int, int) - Method in class io.github.mmm.base.io.AppendableWriter
 
write(int) - Method in class io.github.mmm.base.io.AppendableWriter
 
write(String) - Method in class io.github.mmm.base.io.AppendableWriter
 
write(String, int, int) - Method in class io.github.mmm.base.io.AppendableWriter
 

X

XOR - Enum constant in enum class io.github.mmm.base.lang.Conjunction
This conjunction is true if and only if two arguments differ (exactly one of two arguments if true).

Z

ZONED_DATE_TIME - Static variable in class io.github.mmm.base.temporal.TemporalType
A B C D E F G H I J K L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form