org.firebirdsql.gds.impl
Class GDSType
java.lang.Object
org.firebirdsql.gds.impl.GDSType
- All Implemented Interfaces:
- Serializable
public final class GDSType
- extends Object
- implements Serializable
Type-safe "enumeration" of the GDS types registered in the system.
- See Also:
- Serialized Form
getType
public static GDSType getType(String type)
- Factory method for instances of this class. There's only three possible
instances of this class, however linking to them directly is not always
possible and desirable (for example when type is specified in configuration).
This method gives the possibility to translate string representation of
the type into correct type instance.
- Parameters:
type - string representation of the type to match (matching is case
insensitive). Possible values are:
"PURE_JAVA" or "TYPE4" for pure Java (type 4)
driver version;
"NATIVE" or "TYPE2" for type 2 JDBC driver
that will use Firebird client library to access the database using JNI
link.
"EMBEDDED" for type 2 JDBC driver that will use embedded
version of the server to perform database-related operations.
- Returns:
- instance of
GDSType corresponding to the specified
string representation or null if no match could be found.
readResolve
public Object readResolve()
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2001-2010. All Rights Reserved.