Package com.soffid.iam.model
Class UserDataEntity
- java.lang.Object
-
- com.soffid.iam.model.UserDataEntity
-
- Direct Known Subclasses:
UserDataEntityImpl
public abstract class UserDataEntity extends Object
Entity UserDataEntity
-
-
Constructor Summary
Constructors Constructor Description UserDataEntity()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object object)
Returnstrue
if the argument is an UserDataEntity instance and all identifiers for this entity equal the identifiers of the argument entity.abstract com.soffid.iam.api.AttributeVisibilityEnum
getAttributeVisibility()
Operation getAttributeVisibility Gets the visibility level for an attribuebyte[]
getBlobDataValue()
Gets value for attribute blobDataValueMetaDataEntity
getDataType()
Gets value for attribute dataTypeLong
getId()
Gets value for attribute idabstract Object
getObjectValue()
Operation getObjectValueUserEntity
getUser()
Gets value for attribute userString
getValue()
Gets value for attribute valueint
hashCode()
Returns a hash code based on this entity's identifiers.abstract boolean
isAllowed(String permission)
Operation isAllowedvoid
setBlobDataValue(byte[] blobDataValue)
Sets value for attribute blobDataValuevoid
setDataType(MetaDataEntity dataType)
Sets value for attribute dataTypevoid
setId(Long id)
Sets value for attribute idabstract void
setObjectValue(Object value)
Operation setObjectValuevoid
setUser(UserEntity user)
Sets value for attribute uservoid
setValue(String value)
Sets value for attribute value
-
-
-
Method Detail
-
getValue
public String getValue()
Gets value for attribute value
-
setValue
public void setValue(String value)
Sets value for attribute value
-
getUser
public UserEntity getUser()
Gets value for attribute user
-
setUser
public void setUser(UserEntity user)
Sets value for attribute user
-
getDataType
public MetaDataEntity getDataType()
Gets value for attribute dataType
-
setDataType
public void setDataType(MetaDataEntity dataType)
Sets value for attribute dataType
-
getId
public Long getId()
Gets value for attribute id
-
setId
public void setId(Long id)
Sets value for attribute id
-
getBlobDataValue
public byte[] getBlobDataValue()
Gets value for attribute blobDataValue
-
setBlobDataValue
public void setBlobDataValue(byte[] blobDataValue)
Sets value for attribute blobDataValue
-
isAllowed
public abstract boolean isAllowed(String permission)
Operation isAllowed- Parameters:
permission
-- Returns:
-
getAttributeVisibility
public abstract com.soffid.iam.api.AttributeVisibilityEnum getAttributeVisibility()
Operation getAttributeVisibility Gets the visibility level for an attribue- Returns:
-
getObjectValue
public abstract Object getObjectValue()
Operation getObjectValue- Returns:
-
setObjectValue
public abstract void setObjectValue(Object value)
Operation setObjectValue- Parameters:
value
-
-
equals
public boolean equals(Object object)
Returnstrue
if the argument is an UserDataEntity instance and all identifiers for this entity equal the identifiers of the argument entity. Returnsfalse
otherwise.
-
-