Class GrouperDataAlias

java.lang.Object
edu.internet2.middleware.grouper.dataField.GrouperDataAlias
All Implemented Interfaces:
GcDbVersionable, GcSqlAssignPrimaryKey

public class GrouperDataAlias extends Object implements GcSqlAssignPrimaryKey, GcDbVersionable
loader config for grouper data alias
  • Constructor Details

    • GrouperDataAlias

      public GrouperDataAlias()
  • Method Details

    • getAliasType

      public String getAliasType()
    • setAliasType

      public void setAliasType(String aliasType)
    • getDataRowInternalId

      public Long getDataRowInternalId()
    • setDataRowInternalId

      public void setDataRowInternalId(Long dataRowInternalId)
    • getLowerName

      public String getLowerName()
    • setLowerName

      public void setLowerName(String lowerName)
    • getDataFieldInternalId

      public Long getDataFieldInternalId()
    • setDataFieldInternalId

      public void setDataFieldInternalId(Long dataFieldInternalId)
    • getInternalId

      public long getInternalId()
    • setInternalId

      public void setInternalId(long internalId)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getCreatedOn

      public Timestamp getCreatedOn()
    • setCreatedOn

      public void setCreatedOn(Timestamp createdOn)
    • gcSqlAssignNewPrimaryKeyForInsert

      public boolean gcSqlAssignNewPrimaryKeyForInsert()
      Specified by:
      gcSqlAssignNewPrimaryKeyForInsert in interface GcSqlAssignPrimaryKey
    • clone

      public GrouperDataAlias clone()
      deep clone the fields in this object
      Overrides:
      clone in class Object
    • dbVersionDelete

      public void dbVersionDelete()
      db version
      Specified by:
      dbVersionDelete in interface GcDbVersionable
    • dbVersionDifferent

      public boolean dbVersionDifferent()
      if we need to update this object
      Specified by:
      dbVersionDifferent in interface GcDbVersionable
      Returns:
      if needs to update this object
    • dbVersionReset

      public void dbVersionReset()
      take a snapshot of the data since this is what is in the db
      Specified by:
      dbVersionReset in interface GcDbVersionable
    • equalsDeep

      public boolean equalsDeep(Object obj)
    • storePrepare

      public void storePrepare()
    • toString

      public String toString()
      Overrides:
      toString in class Object