Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.6.0)

E17060-03


oracle.odi.domain.runtime.scheduling
Class RecurrenceAttributes.DayOfMonth

java.lang.Object
  extended by oracle.odi.domain.support.BusinessObject
      extended by oracle.odi.domain.support.PersistableValue
          extended by oracle.odi.domain.runtime.scheduling.RecurrenceAttributes.DayOfMonth

All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable
Enclosing class:
RecurrenceAttributes

public static final class RecurrenceAttributes.DayOfMonth
extends oracle.odi.domain.support.PersistableValue

Wrapper class on top of the primitive integer value, representing day of month.

Supported values are from 1 to 31; 0 - represents the last day of month; -1 - represents the last but one day of month.

Since:
11.1.1.6.0
See Also:
Serialized Form

Field Summary
static RecurrenceAttributes.DayOfMonth LAST_DAY_OF_MONTH
          Instance of DayOfMonth representing the last day of month.
static RecurrenceAttributes.DayOfMonth SECOND_LAST_DAY_OF_MONTH
          Instance of DayOfMonth representing the second-last day of month.

 

Constructor Summary
RecurrenceAttributes.DayOfMonth(int pValue)
          Constructs an instance of DayOfMonth representing the specified int value.

 

Method Summary
 boolean equals(java.lang.Object obj)
           
 int getValue()
          Returns numeric value represented by this object.
 int hashCode()
           
 java.lang.String toString()
           

 

Methods inherited from class oracle.odi.domain.support.BusinessObject
clone

 

Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait

 

Field Detail

LAST_DAY_OF_MONTH

public static final RecurrenceAttributes.DayOfMonth LAST_DAY_OF_MONTH
Instance of DayOfMonth representing the last day of month.

SECOND_LAST_DAY_OF_MONTH

public static final RecurrenceAttributes.DayOfMonth SECOND_LAST_DAY_OF_MONTH
Instance of DayOfMonth representing the second-last day of month.

Constructor Detail

RecurrenceAttributes.DayOfMonth

public RecurrenceAttributes.DayOfMonth(int pValue)
Constructs an instance of DayOfMonth representing the specified int value. The value should be between -1 and 31.
Parameters:
pValue - value
Throws:
DomainRuntimeException - if specified value is invalid

Method Detail

getValue

public int getValue()
Returns numeric value represented by this object.
Returns:
numeric value

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.6.0)

E17060-03


Copyright © 2011, Oracle and/or its affiliates. All rights reserved.