Package com.collibra.dgc.core.api.model.meta.type.attribute

# Interface ScriptAttributeType

All Superinterfaces:
  `AttributeType`, `Entity`, `NamedDescribedResource`, `NamedResource`, `Resource`, `Serializable`

public interface ScriptAttributeType extends AttributeType
Represents a script attribute type.

Script attribute type represents an attribute which holds script value as string.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `getLanguage()`
  Deprecated, for removal: This API element is subject to removal in a future version.
  This method will now always return `null`.

  ### Methods inherited from interface AttributeType

  `getAttributeTypeDiscriminator, getPublicId`

  ### Methods inherited from interface Entity

  `getId, setId`

  ### Methods inherited from interface NamedDescribedResource

  `getDescription`

  ### Methods inherited from interface NamedResource

  `getName`

  ### Methods inherited from interface Resource

  `getCreatedBy, getCreatedOn, getLastModifiedBy, getLastModifiedOn, getResourceType, isSystem`

- ## Method Details

  - ### getLanguage

    @Deprecated(forRemoval=true, since="2024.10") String getLanguage()
    Deprecated, for removal: This API element is subject to removal in a future version.
    This method will now always return `null`.
    Retrieve the (code) language for this script attribute.
    Returns:
      The (code) language of this script attribute