Class PITAttributeDef

All Implemented Interfaces:
HibGrouperLifecycle, Hib3GrouperVersioned, GrouperCloneable, GrouperUtil.FieldValuable, Serializable, org.hibernate.classic.Lifecycle

public class PITAttributeDef extends GrouperPIT implements Hib3GrouperVersioned
See Also:
  • Field Details

  • Constructor Details

    • PITAttributeDef

      public PITAttributeDef()
  • Method Details

    • getSourceId

      public String getSourceId()
      Returns:
      source id
    • setSourceId

      public void setSourceId(String sourceId)
      set source id
      Parameters:
      sourceId -
    • clone

      public GrouperAPI clone()
      Description copied from class: GrouperAPI
      deep clone the fields in this object
      Specified by:
      clone in interface GrouperCloneable
      Specified by:
      clone in class GrouperAPI
      Returns:
      the clone of the object
      See Also:
    • getContextId

      public String getContextId()
      Returns:
      context id
    • setContextId

      public void setContextId(String contextId)
      set context id
      Parameters:
      contextId -
    • getId

      public String getId()
      Returns:
      id
    • setId

      public void setId(String id)
      set id
      Parameters:
      id -
    • getName

      public String getName()
      Returns:
      name
    • getNameDb

      public String getNameDb()
      Returns:
      name
    • setNameDb

      public void setNameDb(String name)
      Set name
      Parameters:
      name -
    • getStemId

      public String getStemId()
      Returns:
      stem id
    • setStemId

      public void setStemId(String stemId)
      Parameters:
      stemId -
    • getAttributeDefTypeDb

      public String getAttributeDefTypeDb()
      Returns:
      attributeDefType
    • setAttributeDefTypeDb

      public void setAttributeDefTypeDb(String attributeDefType)
      Parameters:
      attributeDefType -
    • saveOrUpdate

      public void saveOrUpdate()
      save or update this object
    • delete

      public void delete()
      delete this object
    • onPreDelete

      public void onPreDelete(HibernateSession hibernateSession)
      Description copied from interface: HibGrouperLifecycle
      before a delete (insert) occurs
      Specified by:
      onPreDelete in interface HibGrouperLifecycle
      Overrides:
      onPreDelete in class GrouperAPI
      See Also:
    • getPITStem

      public PITStem getPITStem()
      Returns:
      pitStem