Package org.forgerock.i18n
A i18n framework for embedding localizable messages in applications.
-
Interface Summary Interface Description LocalizableException A mix-in interface which can be used to identify exceptions which support localization. -
Class Summary Class Description LocalizableMessage A localizable message whoseString
representation can be retrieved in one or more locales.LocalizableMessageBuilder A mutable sequence of localizable messages and their parameters.LocalizableMessageDescriptor An opaque handle to a localizable message.LocalizableMessageDescriptor.Arg0 Subclass for creating messages with no arguments.LocalizableMessageDescriptor.Arg1<T1> Subclass for creating messages with one argument.LocalizableMessageDescriptor.Arg2<T1,T2> Subclass for creating messages with two arguments.LocalizableMessageDescriptor.Arg3<T1,T2,T3> Subclass for creating messages with three arguments.LocalizableMessageDescriptor.Arg4<T1,T2,T3,T4> Subclass for creating messages with four arguments.LocalizableMessageDescriptor.Arg5<T1,T2,T3,T4,T5> Subclass for creating messages with five arguments.LocalizableMessageDescriptor.Arg6<T1,T2,T3,T4,T5,T6> Subclass for creating messages with six arguments.LocalizableMessageDescriptor.Arg7<T1,T2,T3,T4,T5,T6,T7> Subclass for creating messages with seven arguments.LocalizableMessageDescriptor.Arg8<T1,T2,T3,T4,T5,T6,T7,T8> Subclass for creating messages with eight arguments.LocalizableMessageDescriptor.Arg9<T1,T2,T3,T4,T5,T6,T7,T8,T9> Subclass for creating messages with nine arguments.LocalizableMessageDescriptor.ArgN Subclass for creating messages with an any number of arguments. -
Exception Summary Exception Description LocalizedIllegalArgumentException Thrown to indicate that a method has been passed an illegal or inappropriate argument.