Uses of Interface
io.github.mmm.base.i18n.LocalizableObject
Packages that use LocalizableObject
Package
Description
Contains
ApplicationException and derived exception classes for common cases.Contains APIs and helpers for internationalization.
-
Uses of LocalizableObject in io.github.mmm.base.exception
Classes in io.github.mmm.base.exception that implement LocalizableObjectModifier and TypeClassDescriptionclassExtendsRuntimeExceptionwith the following features: aUUIDunique per exception instance automatically generated once per exceptionchain. anerror codethat should be unique per exception type. distinction betweentechnicalexceptions and exceptionsintended for end-users. NOTE:
Exceptions should only occur in unexpected or undesired situations.classAnDuplicateObjectExceptionis thrown if an object was rejected because it is a duplicate.classAnObjectMismatchExceptionis thrown if an object or value does not match an expected result.classAnObjectNotFoundExceptionis thrown if an object was requested but does not exist or could not be found.classAReadOnlyExceptionis thrown if the modification of something failed because it is read-only.class -
Uses of LocalizableObject in io.github.mmm.base.i18n
Subinterfaces of LocalizableObject in io.github.mmm.base.i18nModifier and TypeInterfaceDescriptioninterfaceInterface for an object that can betranslatedto a givenLocale.