All Implemented Interfaces:
Serializable

public class AttributeKey extends AbstractObjectWrapper<AttributeKeyEntity>
See Also:
  • Constructor Details

  • Method Details

    • getId

      public UUID getId()
    • getDataSetList

      public DataSetList getDataSetList()
    • getKey

      public String getKey()
    • getDataSet

      public DataSet getDataSet()
    • getDataSetId

      public UUID getDataSetId()
    • getAttribute

      public Attribute getAttribute()
    • getAttributeId

      public UUID getAttributeId()
    • getName

      public String getName()
    • getAttributeType

      public AttributeTypeName getAttributeType()
    • getParameter

      public Parameter getParameter()
      Get referenced parameter.
    • getPath

      public List<UUID> getPath()
      Get path as list of UUIDs.
    • getPathNames

      public String getPathNames()
      Get string with path attributes names.
    • setKey

      public void setKey(String key)
    • setAttribute

      public void setAttribute(UUID attributeId)
      Sets attribute.
      Parameters:
      attributeId - the attribute id
    • setDataSet

      public void setDataSet(UUID dataSetId)
      Sets data set.
      Parameters:
      dataSetId - the data set id
    • setDataSetList

      public void setDataSetList(UUID dataSetListId)
      Sets data set list.
      Parameters:
      dataSetListId - the data set list id
    • beforeRemove

      public void beforeRemove()
      Overrides:
      beforeRemove in class AbstractObjectWrapper<AttributeKeyEntity>