Package org.jboss.logging
Class Messages
- java.lang.Object
-
- org.jboss.logging.Messages
-
public final class Messages extends java.lang.Object
A factory class to produce message bundle implementations.
-
-
Constructor Summary
Constructors Modifier Constructor Description private
Messages()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static <T> T
doGetBundle(java.lang.Class<T> type, java.util.Locale locale)
static <T> T
getBundle(java.lang.Class<T> type)
Get a message bundle of the given type.static <T> T
getBundle(java.lang.Class<T> type, java.util.Locale locale)
Get a message bundle of the given type.private static java.lang.String
join(java.lang.String interfaceName, java.lang.String a, java.lang.String b, java.lang.String c, java.lang.String d)
-
-
-
Method Detail
-
getBundle
public static <T> T getBundle(java.lang.Class<T> type)
Get a message bundle of the given type. Equivalent to
.getBundle
(type, Locale.getDefault())- Type Parameters:
T
- the bundle type- Parameters:
type
- the bundle type class- Returns:
- the bundle
-
getBundle
public static <T> T getBundle(java.lang.Class<T> type, java.util.Locale locale)
Get a message bundle of the given type.- Type Parameters:
T
- the bundle type- Parameters:
type
- the bundle type classlocale
- the message locale to use- Returns:
- the bundle
-
doGetBundle
private static <T> T doGetBundle(java.lang.Class<T> type, java.util.Locale locale)
-
join
private static java.lang.String join(java.lang.String interfaceName, java.lang.String a, java.lang.String b, java.lang.String c, java.lang.String d)
-
-