| Package | Description |
|---|---|
| org.symphonyoss.s2.canon.runtime | |
| org.symphonyoss.s2.canon.runtime.http |
| Modifier and Type | Class and Description |
|---|---|
class |
EntityConsumer<P,E extends IEntity,C extends org.symphonyoss.s2.fugue.pipeline.IThreadSafeConsumer<E>> |
class |
EntityFactory<E extends IEntity,S extends IEntity,B extends IEntityBuilder>
A factory for an enclosing entity type.
|
class |
EntityFactory<E extends IEntity,S extends IEntity,B extends IEntityBuilder>
A factory for an enclosing entity type.
|
interface |
IBuilder<E extends IEntity> |
interface |
IBuilderFactory<S extends IEntity,B extends IEntityBuilder>
A factory for an entity builder.
|
interface |
IEntityFactory<E extends IEntity,S extends IEntity,B extends IEntityBuilder>
A factory for an enclosing entity type.
|
interface |
IEntityFactory<E extends IEntity,S extends IEntity,B extends IEntityBuilder>
A factory for an enclosing entity type.
|
class |
ImmutableByteArrayEntityConsumer<E extends IEntity,C extends org.symphonyoss.s2.fugue.pipeline.IThreadSafeConsumer<E>> |
class |
StringEntityConsumer<E extends IEntity,C extends org.symphonyoss.s2.fugue.pipeline.IThreadSafeConsumer<E>> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IEntityBuilder |
| Modifier and Type | Class and Description |
|---|---|
class |
Entity
Base class for all generated object classes in a Canon model.
|
class |
EntityBuilder<B extends EntityBuilder<B>>
A builder for some entity type.
|
| Modifier and Type | Method and Description |
|---|---|
abstract IEntity |
EntityBuilder.build() |
IEntity |
ModelRegistry.newInstance(org.symphonyoss.s2.common.dom.json.ImmutableJsonObject jsonObject) |
IEntity |
IModelRegistry.newInstance(org.symphonyoss.s2.common.dom.json.ImmutableJsonObject jsonObject) |
IEntity |
ModelRegistry.parseOne(Reader reader) |
IEntity |
IModelRegistry.parseOne(Reader reader) |
| Modifier and Type | Method and Description |
|---|---|
void |
IEntityConsumer.consume(IEntity modelObject) |
| Constructor and Description |
|---|
Entity(IEntity canonOther)
Constructor from another instance, usually a Builder.
|
| Modifier and Type | Method and Description |
|---|---|
<E extends IEntity> |
RequestContext.parsePayload(IEntityFactory<E,?,?> factory) |
Copyright © 2018 Symphony Software Foundation. All rights reserved.