Interface OapiBaseEntity

All Known Subinterfaces:
OapiAnnotation, OapiAppInfo, OapiCategory, OapiCode, OapiCodeSet, OapiComponent, OapiComponentRef, OapiDocumentation, OapiField, OapiFieldRef, OapiGroup, OapiGroupRef, OapiMessage, OapiSection

public interface OapiBaseEntity
The base class containing pedigree attributes.

The following attributes and references are supported:

  • Method Details

    • getAdded

      String getAdded()
      Returns the protocol version where the element was added.
      Returns:
      the protocol version where the element was added
      See Also:
    • setAdded

      void setAdded(String value)
      Set the protocol version where the element was added.
      Parameters:
      value - the new value of the 'Added' attribute.
      See Also:
    • getAddedEP

      BigInteger getAddedEP()
      Returns the extension pack number where the element was added.
      Returns:
      the extension pack number where the element was added
      See Also:
    • setAddedEP

      void setAddedEP(BigInteger value)
      Set the extension pack number where the element was added.
      Parameters:
      value - the new value of the 'Added EP' attribute.
      See Also:
    • getChangeType

      ChangeType getChangeType()
      Returns a type of change on the element. The literals are from the enumeration ChangeType.
      Returns:
      a type of change on the element
      See Also:
    • setChangeType

      void setChangeType(ChangeType value)
      Set a type of change on the element.
      Parameters:
      value - the new value of the 'Change Type' attribute.
      See Also:
    • getDeprecated

      String getDeprecated()
      Returns the protocol version where the element became deprecated.
      Returns:
      the protocol version where the element became deprecated
      See Also:
    • setDeprecated

      void setDeprecated(String value)
      Set the protocol version where the element became deprecated.
      Parameters:
      value - the new value of the 'Deprecated' attribute.
      See Also:
    • getDeprecatedEP

      BigInteger getDeprecatedEP()
      Returns the extension pack number where the element became deprecated.
      Returns:
      the extension pack number where the element became deprecated
      See Also:
    • setDeprecatedEP

      void setDeprecatedEP(BigInteger value)
      Set the extension pack number where the element became deprecated.
      Parameters:
      value - the new value of the 'Deprecated EP' attribute.
      See Also:
    • getIssue

      String getIssue()
      Returns the issue associated with the element.
      Returns:
      the issue associated with the element
      See Also:
    • setIssue

      void setIssue(String value)
      Set the issue associated with the element.
      Parameters:
      value - the new value of the 'Issue' attribute.
      See Also:
    • getLastModified

      String getLastModified()
      Returns the protocol version where the element was modified for the last time.
      Returns:
      the protocol version where the element was modified for the last time
      See Also:
    • setLastModified

      void setLastModified(String value)
      Set the protocol version where the element was modified for the last time.
      Parameters:
      value - the new value of the 'Last Modified' attribute.
      See Also:
    • getReplaced

      String getReplaced()
      Returns the protocol version where the element became replaced.
      Returns:
      the protocol version where the element became replaced
      See Also:
    • setReplaced

      void setReplaced(String value)
      Set the protocol version where the element became replaced.
      Parameters:
      value - the new value of the 'Replaced' attribute.
      See Also:
    • getReplacedEP

      BigInteger getReplacedEP()
      Returns the extension pack number where the element became replaced.
      Returns:
      the extension pack number where the element became replaced
      See Also:
    • setReplacedEP

      void setReplacedEP(BigInteger value)
      Set the extension pack number where the element became replaced.
      Parameters:
      value - the new value of the 'Replaced EP' attribute.
      See Also:
    • getReplacedByField

      BigInteger getReplacedByField()
      Returns the ID of the field replacing the element.
      Returns:
      the ID of the field replacing the element
      See Also:
    • setReplacedByField

      void setReplacedByField(BigInteger value)
      Set the ID of the field replacing the element.
      Parameters:
      value - the new value of the 'Replaced By Field' attribute.
      See Also:
    • getSupported

      Support getSupported()
      Returns a support level of the element. The default value is "supported". The literals are from the enumeration Support.
      Returns:
      a support level of the element
      See Also:
    • setSupported

      void setSupported(Support value)
      Set a support level of the element.
      Parameters:
      value - the new value of the 'Supported' attribute.
      See Also:
    • getUpdated

      String getUpdated()
      Returns the protocol version where the element was updated.
      Returns:
      the protocol version where the element was updated
      See Also:
    • setUpdated

      void setUpdated(String value)
      Set the protocol version where the element was updated.
      Parameters:
      value - the new value of the 'Updated' attribute.
      See Also:
    • getUpdatedEP

      BigInteger getUpdatedEP()
      Returns the extension pack number where the element was updated.
      Returns:
      the extension pack number where the element was updated
      See Also:
    • setUpdatedEP

      void setUpdatedEP(BigInteger value)
      Set the extension pack number where the element was updated.
      Parameters:
      value - the new value of the 'Updated EP' attribute.
      See Also: