public interface IModelRegistry
extends org.symphonyoss.s2.fugue.di.IComponent
| Modifier and Type | Method and Description |
|---|---|
IEntity |
newInstance(org.symphonyoss.s2.common.dom.json.ImmutableJsonObject jsonObject) |
IEntity |
parseOne(Reader reader) |
void |
parseStream(InputStream in,
IEntityConsumer consumer) |
IModelRegistry |
register(IModel factory) |
IModelRegistry |
register(String name,
IEntityFactory<?,?,?> factory) |
IModelRegistry register(IModel factory)
IModelRegistry register(String name, IEntityFactory<?,?,?> factory)
IEntity newInstance(org.symphonyoss.s2.common.dom.json.ImmutableJsonObject jsonObject) throws org.symphonyoss.s2.common.exception.InvalidValueException
org.symphonyoss.s2.common.exception.InvalidValueExceptionIEntity parseOne(Reader reader) throws IOException, org.symphonyoss.s2.common.exception.InvalidValueException
IOExceptionorg.symphonyoss.s2.common.exception.InvalidValueExceptionvoid parseStream(InputStream in, IEntityConsumer consumer) throws org.symphonyoss.s2.common.exception.InvalidValueException, IOException
org.symphonyoss.s2.common.exception.InvalidValueExceptionIOExceptionCopyright © 2018 Symphony Software Foundation. All rights reserved.