org.example.azapi
Interface AzAttributeValueYearMonthDuration

All Superinterfaces:
AzAttributeValue<AzDataTypeIdYearMonthDuration,AzDataYearMonthDuration>

public interface AzAttributeValueYearMonthDuration
extends AzAttributeValue<AzDataTypeIdYearMonthDuration,AzDataYearMonthDuration>

AzAttributeValueDayTimeDuration contains AzDataDayTimeDuration object that may be used to generate the XACML #dayTimeDuration DataType.

Author:
Rich

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

Method Detail

setValue

void setValue(AzDataYearMonthDuration azYearMonthDuration)
Set the value of this AzAttributeValueYearMonthDuration object with an AzDataYearMonthDuration object that can generate the string that can be used for the value of a XACML #yearMonthDuration DataType.

Specified by:
setValue in interface AzAttributeValue<AzDataTypeIdYearMonthDuration,AzDataYearMonthDuration>
Parameters:
azYearMonthDuration - that can be used to generate XACML #yearMonthDuration DataType

getValue

AzDataYearMonthDuration getValue()
Return the AzDataYearMonthDuration object that is used by this AzAttributeValueYearMonthDuration object to represent the XACML #yearMonthDuration DataType

Specified by:
getValue in interface AzAttributeValue<AzDataTypeIdYearMonthDuration,AzDataYearMonthDuration>
Returns:
an azDataYearMonthDuration object that corresponds to the XACML #dayTimeDuration DataType

toXacmlString

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

Specified by:
toXacmlString in interface AzAttributeValue<AzDataTypeIdYearMonthDuration,AzDataYearMonthDuration>
Returns:
a string that can be used as XACML #yearMonthDuration DataType content