public interface ObjectCreator extends Serializable
Modifier and Type | Field and Description |
---|---|
static ObjectCreator |
DEFAULT
Default instance using
MBeanUtils.newInstance(Class) and performing no action at end of parse. |
Modifier and Type | Method and Description |
---|---|
void |
endOfParse(Object result,
LexerParser instanciatedBy)
Allows to add action on resulting objects after parsing process is done.
|
<C> C |
newInstance(Class<C> type,
LexerParser instanciatedBy)
Allows to override result objects instantiation during parse process.
|
static final ObjectCreator DEFAULT
MBeanUtils.newInstance(Class)
and performing no action at end of parse.<C> C newInstance(Class<C> type, LexerParser instanciatedBy) throws UtilsException
UtilsException
void endOfParse(Object result, LexerParser instanciatedBy) throws UtilsException
UtilsException