Class PITAttributeAssignValue
java.lang.Object
edu.internet2.middleware.grouper.GrouperAPI
edu.internet2.middleware.grouper.pit.GrouperPIT
edu.internet2.middleware.grouper.pit.PITAttributeAssignValue
- All Implemented Interfaces:
HibGrouperLifecycle
,Hib3GrouperVersioned
,GrouperCloneable
,GrouperUtil.FieldValuable
,Serializable
,org.hibernate.classic.Lifecycle
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
columnstatic final String
Context id links together multiple operations into one high level actionstatic final String
db id for this rowstatic final String
columnstatic final String
columnstatic final String
columnstatic final String
columnstatic final String
columnstatic final String
constant for field name for: attributeAssignIdstatic final String
constant for field name for: contextIdstatic final String
constant for field name for: idstatic final String
constant for field name for: sourceIdstatic final String
constant for field name for: valueFloatingstatic final String
constant for field name for: valueIntegerstatic final String
constant for field name for: valueMemberIdstatic final String
constant for field name for: valueStringstatic final String
name of the table in the database.Fields inherited from class edu.internet2.middleware.grouper.pit.GrouperPIT
COLUMN_ACTIVE, COLUMN_END_TIME, COLUMN_START_TIME, FIELD_ACTIVE_DB, FIELD_END_TIME_DB, FIELD_START_TIME_DB
Fields inherited from class edu.internet2.middleware.grouper.GrouperAPI
COLUMN_HIBERNATE_VERSION_NUMBER, dbVersion, FIELD_DB_VERSION, FIELD_HIBERNATE_VERSION_NUMBER, INITIAL_VERSION_NUMBER
Fields inherited from interface org.hibernate.classic.Lifecycle
NO_VETO, VETO
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
deep clone the fields in this objectvoid
delete()
delete this objectgetId()
void
onPreDelete
(HibernateSession hibernateSession) before a delete (insert) occursvoid
save()
save this objectvoid
setAttributeAssign
(PITAttributeAssign attributeAssign) void
setAttributeAssignId
(String attributeAssignId) void
setContextId
(String contextId) void
void
setSourceId
(String sourceId) set source idvoid
setValueFloating
(Double valueFloating) void
setValueInteger
(Long valueInteger) void
setValueMemberId
(String valueMemberId) void
setValueString
(String valueString) void
update()
update this objectMethods inherited from class edu.internet2.middleware.grouper.pit.GrouperPIT
getActiveDb, getEndTime, getEndTimeDb, getStartTime, getStartTimeDb, isActive, setActiveDb, setEndTimeDb, setStartTimeDb
Methods inherited from class edu.internet2.middleware.grouper.GrouperAPI
dbVersion, dbVersionClear, dbVersionDifferentFields, dbVersionIsDifferent, dbVersionReset, fieldValue, getHibernateVersionNumber, onDelete, onLoad, onPostDelete, onPostSave, onPostUpdate, onPreSave, onPreUpdate, onSave, onUpdate, setHibernateVersionNumber
-
Field Details
-
COLUMN_ID
db id for this row- See Also:
-
COLUMN_CONTEXT_ID
Context id links together multiple operations into one high level action- See Also:
-
COLUMN_ATTRIBUTE_ASSIGN_ID
column- See Also:
-
COLUMN_VALUE_STRING
column- See Also:
-
COLUMN_VALUE_FLOATING
column- See Also:
-
COLUMN_VALUE_INTEGER
column- See Also:
-
COLUMN_VALUE_MEMBER_ID
column- See Also:
-
COLUMN_SOURCE_ID
column- See Also:
-
FIELD_SOURCE_ID
constant for field name for: sourceId- See Also:
-
FIELD_ATTRIBUTE_ASSIGN_ID
constant for field name for: attributeAssignId- See Also:
-
FIELD_CONTEXT_ID
constant for field name for: contextId- See Also:
-
FIELD_ID
constant for field name for: id- See Also:
-
FIELD_VALUE_FLOATING
constant for field name for: valueFloating- See Also:
-
FIELD_VALUE_INTEGER
constant for field name for: valueInteger- See Also:
-
FIELD_VALUE_MEMBER_ID
constant for field name for: valueMemberId- See Also:
-
FIELD_VALUE_STRING
constant for field name for: valueString- See Also:
-
TABLE_GROUPER_PIT_ATTRIBUTE_ASSIGN_VALUE
name of the table in the database.- See Also:
-
-
Constructor Details
-
PITAttributeAssignValue
public PITAttributeAssignValue()
-
-
Method Details
-
getSourceId
- Returns:
- source id
-
setSourceId
set source id- Parameters:
sourceId
-
-
getId
- Returns:
- the id
-
setId
- Parameters:
id
- the id to set
-
getContextId
- Returns:
- the contextId
-
setContextId
- Parameters:
contextId
- the contextId to set
-
getAttributeAssignId
- Returns:
- the attributeAssignId
-
setAttributeAssignId
- Parameters:
attributeAssignId
- the attributeAssignId to set
-
getValueString
- Returns:
- the valueString
-
setValueString
- Parameters:
valueString
- the valueString to set
-
getValueFloating
- Returns:
- the valueFloating
-
setValueFloating
- Parameters:
valueFloating
- the valueFloating to set
-
getValueInteger
- Returns:
- the valueInteger
-
setValueInteger
- Parameters:
valueInteger
- the valueInteger to set
-
getValueMemberId
- Returns:
- the valueMemberId
-
setValueMemberId
- Parameters:
valueMemberId
- the valueMemberId to set
-
getPITAttributeAssign
- Returns:
- the attributeAssign
-
setAttributeAssign
- Parameters:
attributeAssign
- the attributeAssign to set
-
clone
Description copied from class:GrouperAPI
deep clone the fields in this object- Specified by:
clone
in interfaceGrouperCloneable
- Specified by:
clone
in classGrouperAPI
- Returns:
- the clone of the object
- See Also:
-
save
public void save()save this object -
update
public void update()update this object -
delete
public void delete()delete this object -
valueString
- Returns:
- the string value regardless of type
-
onPreDelete
Description copied from interface:HibGrouperLifecycle
before a delete (insert) occurs- Specified by:
onPreDelete
in interfaceHibGrouperLifecycle
- Overrides:
onPreDelete
in classGrouperAPI
- See Also:
-