org.example.azapi
Interface AzDataYearMonthDuration


public interface AzDataYearMonthDuration

Helper interface to store the parameters needed to create a XACML #yearMonthDuration DataType

Author:
rlevinson

Method Summary
 long getMonthsInDuration()
          Get long indicating number of months in duration
 boolean getNegativeDuration()
          Get boolean indicating whether duration is positive or negative
 long getYearsInDuration()
          Get long indicating number of years in duration
 void setMonthsInDuration(long intLong)
          Set long indicating number of years in duration
 void setNegativeDuration(boolean b)
          Set boolean indicating whether duration is positive or negative
 void setYearsInDuration(long intLong)
          Set long indicating number of days in duration
 

Method Detail

setNegativeDuration

void setNegativeDuration(boolean b)
Set boolean indicating whether duration is positive or negative

Parameters:
b - true means negative, false means positive

getNegativeDuration

boolean getNegativeDuration()
Get boolean indicating whether duration is positive or negative

Returns:
a boolean true if negative, false if positive

setYearsInDuration

void setYearsInDuration(long intLong)
Set long indicating number of days in duration

Parameters:
intLong - integer number of day in duration

getYearsInDuration

long getYearsInDuration()
Get long indicating number of years in duration

Returns:
a long w integer specifying number of years

setMonthsInDuration

void setMonthsInDuration(long intLong)
Set long indicating number of years in duration

Parameters:
intLong - integer number of years in duration

getMonthsInDuration

long getMonthsInDuration()
Get long indicating number of months in duration

Returns:
a long w integer specifying number of months