Uses of Interface
io.github.mmm.base.i18n.Localizable
Packages that use Localizable
Package
Description
Contains
ApplicationException and derived exception classes for common cases.Contains APIs and helpers for internationalization.
-
Uses of Localizable in io.github.mmm.base.exception
Classes in io.github.mmm.base.exception that implement LocalizableModifier 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.classMethods in io.github.mmm.base.exception that return LocalizableModifier and TypeMethodDescriptionApplicationException.getNlsMessage()static LocalizableApplicationException.getNlsMessage(Throwable error) Constructors in io.github.mmm.base.exception with parameters of type LocalizableModifierConstructorDescriptionApplicationException(Localizable message) The constructor.ApplicationException(Localizable message, Throwable cause) The constructor.protectedApplicationException(Localizable message, Throwable cause, UUID uuid) The constructor.protectedObjectNotFoundException(Localizable message, Throwable cause) The constructor. -
Uses of Localizable in io.github.mmm.base.i18n
Methods in io.github.mmm.base.i18n that return LocalizableModifier and TypeMethodDescriptionstatic Localizabledefault LocalizableLocalizable.toLocalizable()LocalizableObject.toLocalizable()This method is the equivalent toObject.toString()with native language support.