Public member functions
- void fromString(std::string str)
- Construct the field from the string.
- bool isValidInterval() const
- Determines whether a Netezza-encoded Interval value is valid and within range.
- NzaeIntervalField()
- Constructs a NULL interval field.
- NzaeIntervalField(const NzaeIntervalField &field)
- Construcst an interval field with value field.
- NzaeIntervalField(NzudsInterval val)
- Constructs an interval field with value val.
- operator const NzaeTimeField() const
- Returns the time field value.
- operator const NzudsInterval &() const
- Returns the encoded field value.
- operator NzudsInterval &()
- Returns the encoded field value.
- bool operator!=(const NzaeIntervalField &x) const
- Not Equal.
- bool operator<(const NzaeIntervalField &x) const
- Less than.
- bool operator<=(const NzaeIntervalField &x) const
- Less than or equal.
- NzaeIntervalField& operator=(NzaeField &field)
- Assigns the value of the argument to a field object.
- NzaeIntervalField& operator=(const NzaeIntervalField &field)
- Assigns the value of the argument to a field object.
- NzaeIntervalField& operator=(NzudsInterval val)
- Assigns the value of the argument to a field object.
- bool operator==(const NzaeIntervalField &x) const
- Equal to.
- bool operator>(const NzaeIntervalField &x) const
- Greater than.
- bool operator>=(const NzaeIntervalField &x) const
- Greater than or equal.
- std::string toString() const
- Returns the string representation of the field.
- virtual NzaeDataTypes::Types type() const
- Returns the type of the field.