Android
java.sql
public interface

java.sql.Struct

java.sql.Struct

An interface which provides facilities for mapping an SQL structured type to Java. The Struct object has a value for each attribute of the SQL structured type

Summary

Public Methods

          Object[]  getAttributes()
Gets the values of the attributes of this SQL structured type.
          Object[]  getAttributes(Map<StringClass<?>> theMap)
Gets the values of the attributes of this SQL structured type.
          String  getSQLTypeName()
Gets the SQL Type name of the SQL structured type that this Struct represents

Details

Public Methods

public Object[] getAttributes()

Gets the values of the attributes of this SQL structured type. This method uses the type map associated with the Connection for customized type mappings. Where there is no entry in the Type Map which matches the this structured type, the JDBC driver uses the standard mapping.

Returns

  • an Object array containing the attributes, in order

Throws

SQLException if a database error occurs

public Object[] getAttributes(Map<StringClass<?>> theMap)

Gets the values of the attributes of this SQL structured type. This method uses the supplied type map for customized type mappings. Where there is no entry in the Type Map which matches the this structured type, the JDBC driver uses the default mapping. The Connection type map is never utilized by this method.

Parameters

theMap a Map describing how SQL Type names are mapped to classes.

Returns

  • an Object array containing the attributes, in order

Throws

SQLException if a database error occurs

public String getSQLTypeName()

Gets the SQL Type name of the SQL structured type that this Struct represents

Returns

  • the fully qualified name of SQL structured type

Throws

SQLException if a database error occurs
Copyright 2007 Google Inc. Build 0.9_r1-98467 - 14 Aug 2008 18:56