|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface InteractionAttributeValue
Defines a value for
a specific InteractionAttributeMetaData.
InteractionManager| Nested Class Summary | |
|---|---|
static class |
InteractionAttributeValue.Type
Constants that describe the diferent types of InteractionAttribute. |
| Nested classes/interfaces inherited from interface com.genesyslab.ail.IdObject |
|---|
IdObject.ObjectType |
| Method Summary | |
|---|---|
java.lang.String |
getAttributeId()
Returns the attribute identifier (InteractionAttributeMetaData) of this InteractionAttributeValue as a String. |
java.lang.String |
getAttributeName()
Returns the attribute name InteractionAttributeMetaData of this
InteractionAttributeValue as a String. |
java.util.Date |
getDateValue()
Returns the date value of this InteractionAttributeValue as a Date
according to the type. |
java.lang.String |
getDescription()
Returns the description of this InteractionAttributeValue as a String. |
java.lang.Integer |
getIntValue()
Returns the integer value of this InteractionAttributeValue as a Integer
according to the type. |
java.lang.String |
getStrValue()
Returns the string value of this InteractionAttributeValue as a String
according to the type. |
InteractionAttributeValue.Type |
getType()
Returns the type of this InteractionAttributeValue as a Type. |
boolean |
isDefault()
Returns whether or not this value is a default value for the associated interaction attribute metadata. |
void |
setDateValue(java.util.Date value)
Sets the date value of this InteractionAttributeValue as a Date
according to the type. |
void |
setIntValue(java.lang.Integer value)
Sets the integer value of this InteractionAttributeValue as a Integer
according to the type. |
void |
setStrValue(java.lang.String value)
Sets the string value of this InteractionAttributeValue as a String
according to the type. |
| Methods inherited from interface com.genesyslab.ail.IdObject |
|---|
getId, getObjectType |
| Method Detail |
|---|
InteractionAttributeValue.Type getType()
InteractionAttributeValue as a Type.
Type.java.lang.String getStrValue()
InteractionAttributeValue as a String
according to the type.
String.void setStrValue(java.lang.String value)
InteractionAttributeValue as a String
according to the type.
value - string value.java.lang.Integer getIntValue()
InteractionAttributeValue as a Integer
according to the type.
Integer.void setIntValue(java.lang.Integer value)
InteractionAttributeValue as a Integer
according to the type.
value - Integer value.java.util.Date getDateValue()
InteractionAttributeValue as a Date
according to the type.
Date.void setDateValue(java.util.Date value)
InteractionAttributeValue as a Date
according to the type.
value - date value as a Date.java.lang.String getDescription()
InteractionAttributeValue as a String.
String.boolean isDefault()
The default status of a value is defined in the Configuration Layer.
true does not mean that this value is a primary one.
Do not use this method for other purposes.
boolean, true if this value is a default one.java.lang.String getAttributeName()
InteractionAttributeMetaData of this
InteractionAttributeValue as a String.
String.java.lang.String getAttributeId()
InteractionAttributeValue as a String.
String.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||