Package org.eigenbase.util14

Provides utility classes for use from code which must remain source compatible with JDK 1.4.

See:
          Description

Interface Summary
BasicDatetime BasicDatetime is an interface for dates, times, or timestamps that can be assigned from a long value.
EigenbaseParserException This is a tagging interface to allow a SqlParseException to be identified without adding a dependency on it from client-side code.
EigenbaseValidatorException This is a tagging interface to allow SqlValidatorException to be identified without adding a dependency on it from client-side code.
Enum14.Value A Value represents a member of an enumerated type.
 

Class Summary
AbstractResultSet AbstractResultSet provides a abstract implementation for a TYPE_FORWARD_ONLY, CONCUR_READ_ONLY ResultSet.
ConnectStringParser ConnectStringParser is a utility class that parses or creates a JDBC connect string according to the OLE DB connect string syntax described at OLE DB Connection String Syntax.
ConversionUtil Utility functions for converting from one type to another
DateTimeUtil Utility functions for datetime types: date, time, timestamp.
DateTimeUtil.PrecisionTime Helper class for DateTimeUtil.parsePrecisionDateTimeLiteral(java.lang.String, java.lang.String, java.util.TimeZone)
Enum14 Enum14 is a pre-JDK1.5-enum helper class for declaring a set of symbolic constants which have names, ordinals, and possibly descriptions.
Enum14.BasicValue BasicValue is an obvious implementation of Enum14.Value.
Enum14.SerializableValue SerializableValue extends BasicValue to provide better support for serializable subclasses.
NumberUtil Utility functions for working with numbers This class is JDK 1.4 compatible.
ZonelessDate ZonelessDate is a date value without a time zone.
ZonelessDatetime ZonelessDatetime is an abstract class for dates, times, or timestamps that contain a zoneless time value.
ZonelessTime ZonelessTime is a time value without a time zone.
ZonelessTimestamp ZonelessTimestamp is a timestamp value without a time zone.
 

Package org.eigenbase.util14 Description

Provides utility classes for use from code which must remain source compatible with JDK 1.4.

 

Revision $Id: //open/dev/farrago/src/org/eigenbase/util14/package.html#4 $
Copyright Copyright (C) 2005-2009 The Eigenbase Project
Copyright (C) 2004-2009 SQLstream, Inc.
Copyright (C) 2005-2009 LucidEra, Inc.
Author Julian Hyde