Package org.symphonyoss.s2.canon.runtime
Interface IBaseEntity
-
- All Superinterfaces:
org.symphonyoss.s2.common.dom.json.IJsonDomNodeProvider
- All Known Subinterfaces:
IEntity,IEntityArray,IEntityList<T>,IEntitySet<T>
- All Known Implementing Classes:
BaseEntity,Entity,EntityArray,EntityArrayFactory.Builder,EntityBuilder,EntityList,EntitySet
public interface IBaseEntity extends org.symphonyoss.s2.common.dom.json.IJsonDomNodeProvider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.symphonyoss.s2.common.dom.json.IImmutableJsonDomNodegetJsonDomNode()org.symphonyoss.s2.common.immutable.ImmutableByteArrayserialize()Serialize this object.
-
-
-
Method Detail
-
getJsonDomNode
org.symphonyoss.s2.common.dom.json.IImmutableJsonDomNode getJsonDomNode()
- Specified by:
getJsonDomNodein interfaceorg.symphonyoss.s2.common.dom.json.IJsonDomNodeProvider
-
serialize
org.symphonyoss.s2.common.immutable.ImmutableByteArray serialize()
Serialize this object.- Returns:
- The serialized form of this object.
-
-