public class FormatterProvider extends InitializeObject
| Modifier and Type | Field and Description |
|---|---|
static String |
INSTANCE_ID |
mutex| Constructor and Description |
|---|
FormatterProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addDefault(String name,
Formatter formatter) |
void |
addFormatter(String name,
Formatter formatter) |
Formatter |
findFormatter(Class<?> targetType,
FormatterNamed named) |
static FormatterProvider |
getDefault() |
Formatter |
getFormatter(Class<?> targetType) |
Formatter |
getFormatter(String name) |
protected void |
init() |
assertNotInitialized, destroy, initializepublic static final String INSTANCE_ID
public static FormatterProvider getDefault()
protected void init()
throws Exception
init in class InitializeObjectExceptionpublic Formatter findFormatter(Class<?> targetType, FormatterNamed named)
public Formatter getFormatter(Class<?> targetType) throws IllegalArgumentException
IllegalArgumentExceptionpublic Formatter getFormatter(String name) throws IllegalArgumentException
IllegalArgumentExceptionCopyright © 2017. All rights reserved.