Interface IEntityOrBuilder

    • Method Detail

      • getJsonObject

        @Nonnull
        org.symphonyoss.s2.common.dom.json.ImmutableJsonObject getJsonObject()
        Return the JSON object from which this entity was created.
        Returns:
        the JSON object from which this entity was created.
      • getCanonType

        @Nonnull
        String getCanonType()
        Return the type identifier (_type JSON attribute) for this entity.
        Returns:
        The type identifier for this object.
      • getCanonMajorVersion

        @Nullable
        Integer getCanonMajorVersion()
        Returns:
        The major part of the canon schema version defining this object.
      • getCanonMinorVersion

        @Nullable
        Integer getCanonMinorVersion()
        Returns:
        The minor part of the canon schema version defining this object.