Uses of Interface
io.github.mmm.base.i18n.LocalizableObject
-
Packages that use LocalizableObject Package Description io.github.mmm.base.exception ContainsApplicationException
and derived exception classes for common cases.io.github.mmm.base.i18n Contains APIs and helpers for internationalization. -
-
Uses of LocalizableObject in io.github.mmm.base.exception
Classes in io.github.mmm.base.exception that implement LocalizableObject Modifier and Type Class Description class
ApplicationException
ExtendsRuntimeException
with the following features: aUUID
unique per exception instance automatically generated once per exceptionchain
. anerror code
that should be unique per exception type. distinction betweentechnical
exceptions and exceptionsintended for end-users
. NOTE:
Exceptions should only occur in unexpected or undesired situations.class
DuplicateObjectException
AnDuplicateObjectException
is thrown if an object was rejected because it is a duplicate.class
ObjectMismatchException
AnObjectMismatchException
is thrown if an object or value does not match an expected result.class
ObjectNotFoundException
AnObjectNotFoundException
is thrown if an object was requested but does not exist or could not be found.class
ReadOnlyException
AReadOnlyException
is thrown if the modification of something failed because it is read-only.class
RuntimeIoException
-
Uses of LocalizableObject in io.github.mmm.base.i18n
Subinterfaces of LocalizableObject in io.github.mmm.base.i18n Modifier and Type Interface Description interface
Localizable
Interface for an object that can betranslated
to a givenLocale
.
-