Interface IEntity

  • All Superinterfaces:
    IBaseEntity, IEntityOrBuilder, org.symphonyoss.s2.common.dom.json.IJsonDomNodeProvider
    All Known Implementing Classes:
    Entity

    public interface IEntity
    extends IBaseEntity, IEntityOrBuilder
    Interface representing a generated object type from a Canon model.
    Author:
    Bruce Skingle
    • Method Detail

      • getCanonUnknownKeys

        com.google.common.collect.ImmutableSet<String> getCanonUnknownKeys()
        The set of keys present in the JSON from which this object was deserialized which are not defined by the schema. In the case where an object extends some other object the super-class unknown keys will include all keys defined by the current class.
        Returns:
        The set of unknown keys in the JSON from which this object was deserialized;