Package com.soffid.iam.model
Class AccountAttributeEntity
- java.lang.Object
-
- com.soffid.iam.model.AccountAttributeEntity
-
- Direct Known Subclasses:
AccountAttributeEntityImpl
public abstract class AccountAttributeEntity extends Object
Entity AccountAttributeEntity
-
-
Constructor Summary
Constructors Constructor Description AccountAttributeEntity()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleanequals(Object object)Returnstrueif the argument is an AccountAttributeEntity instance and all identifiers for this entity equal the identifiers of the argument entity.AccountEntitygetAccount()Gets value for attribute accountabstract com.soffid.iam.api.AttributeVisibilityEnumgetAttributeVisibility()Operation getAttributeVisibility Gets the visibility level for an attribuebyte[]getBlobDataValue()Gets value for attribute blobDataValueLonggetId()Gets value for attribute idMetaDataEntitygetMetadata()Gets value for attribute metadataabstract ObjectgetObjectValue()Operation getObjectValueAccountMetadataEntitygetSystemMetadata()Gets value for attribute systemMetadataStringgetValue()Gets value for attribute valueinthashCode()Returns a hash code based on this entity's identifiers.voidsetAccount(AccountEntity account)Sets value for attribute accountvoidsetBlobDataValue(byte[] blobDataValue)Sets value for attribute blobDataValuevoidsetId(Long id)Sets value for attribute idvoidsetMetadata(MetaDataEntity metadata)Sets value for attribute metadataabstract voidsetObjectValue(Object value)Operation setObjectValuevoidsetSystemMetadata(AccountMetadataEntity systemMetadata)Sets value for attribute systemMetadatavoidsetValue(String value)Sets value for attribute value
-
-
-
Method Detail
-
getId
public Long getId()
Gets value for attribute id
-
setId
public void setId(Long id)
Sets value for attribute id
-
getValue
public String getValue()
Gets value for attribute value
-
setValue
public void setValue(String value)
Sets value for attribute value
-
getAccount
public AccountEntity getAccount()
Gets value for attribute account
-
setAccount
public void setAccount(AccountEntity account)
Sets value for attribute account
-
getSystemMetadata
public AccountMetadataEntity getSystemMetadata()
Gets value for attribute systemMetadata
-
setSystemMetadata
public void setSystemMetadata(AccountMetadataEntity systemMetadata)
Sets value for attribute systemMetadata
-
getMetadata
public MetaDataEntity getMetadata()
Gets value for attribute metadata
-
setMetadata
public void setMetadata(MetaDataEntity metadata)
Sets value for attribute metadata
-
getBlobDataValue
public byte[] getBlobDataValue()
Gets value for attribute blobDataValue
-
setBlobDataValue
public void setBlobDataValue(byte[] blobDataValue)
Sets value for attribute blobDataValue
-
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)
Returnstrueif the argument is an AccountAttributeEntity instance and all identifiers for this entity equal the identifiers of the argument entity. Returnsfalseotherwise.
-
-