org.example.azapi
Interface AzAttributeValueString

All Superinterfaces:
AzAttributeValue<AzDataTypeIdString,java.lang.String>

public interface AzAttributeValueString
extends AzAttributeValue<AzDataTypeIdString,java.lang.String>

AzAttributeValueString contains a Java String object that may be used to generate the XACML #string DataType.

Author:
Rich

Method Summary
 java.lang.String getValue()
          Return the Java String object that is used by this AzAttributeValueString object to represent the XACML #string DataType
 void setValue(java.lang.String azVal)
          Set the value of this AzAttributeValueString object with a Java String object that can generate the string that can be used for the value of a XACML #string DataType.
 java.lang.String toXacmlString()
          Return the Java String that can be used as the XACML #string DataType representation of the Java String object contained in this AzAttributeValueString object.
 
Methods inherited from interface org.example.azapi.AzAttributeValue
getType, validate
 

Method Detail

setValue

void setValue(java.lang.String azVal)
Set the value of this AzAttributeValueString object with a Java String object that can generate the string that can be used for the value of a XACML #string DataType.

Specified by:
setValue in interface AzAttributeValue<AzDataTypeIdString,java.lang.String>
Parameters:
azVal - a string that can be used to generate XACML #string DataType

getValue

java.lang.String getValue()
Return the Java String object that is used by this AzAttributeValueString object to represent the XACML #string DataType

Specified by:
getValue in interface AzAttributeValue<AzDataTypeIdString,java.lang.String>
Returns:
a Java String object that corresponds to the XACML #string DataType

toXacmlString

java.lang.String toXacmlString()
Return the Java String that can be used as the XACML #string DataType representation of the Java String object contained in this AzAttributeValueString object.

Specified by:
toXacmlString in interface AzAttributeValue<AzDataTypeIdString,java.lang.String>
Returns:
a string that can be used as XACML #string DataType content