クラス org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter

すべてのメンバ一覧

説明

Represents a parameter of procedure

作者:
Nicolas Modrzyk

DatabaseProcedureParameter.java37 行で定義されています。

Public メソッド

 DatabaseProcedureParameter (String name, int columnType, int nullable)
 DatabaseProcedureParameter (String name, int columnType, int dataType, String typeName, float precision, int length, int scale, int radix, int nullable, String remarks)
final int getColumnType ()
final void setColumnType (int columnType)
final int getDataType ()
final void setDataType (int dataType)
final int getLength ()
final void setLength (int length)
final String getName ()
final void setName (String name)
final int getNullable ()
final void setNullable (int nullable)
final float getPrecision ()
final void setPrecision (int precision)
final int getRadix ()
final void setRadix (int radix)
final String getRemarks ()
final void setRemarks (String remarks)
final int getScale ()
final void setScale (int scale)
final String getTypeName ()
final void setTypeName (String typeName)
boolean equals (Object other)
String getXml ()

Static Public メソッド

int getNullFromString (String nullable)
String getNullFromInt (int nullable)
String getColumnTypeFromInt (int type)
int getColumnTypeFromString (String type)

Static Public 変数

final int ProcedureColumnUnknown = 0
final int ProcedureColumnIn = 1
final int ProcedureColumnInOut = 2
final int ProcedureColumnOut = 3
final int ProcedureColumnReturn = 4
final int ProcedureColumnResult = 5
final int ProcedureNoNulls = 0
final int ProcedureNullable = 1
final int ProcedureNullableUnknown = 2

Private 変数

String name
int columnType
int dataType
String typeName
float precision
int length
int scale
int radix
int nullable
String remarks


コンストラクタとデストラクタ

org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.DatabaseProcedureParameter String  name,
int  columnType,
int  nullable
 

Reduced version of constructor for static schemas

引数:
name column/parameter name
columnType kind of column/parameter
nullable can it contain NULL?
DatabaseProcedureParameter.java164 行で定義されています。
00165 { 00166 this(name, columnType, Types.VARCHAR, "VARCHAR", 0, 0, 0, 0, nullable, ""); 00167 }

org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.DatabaseProcedureParameter String  name,
int  columnType,
int  dataType,
String  typeName,
float  precision,
int  length,
int  scale,
int  radix,
int  nullable,
String  remarks
 

引数:
name column/parameter name
columnType kind of column/parameter
dataType SQL type from java.sql.Types
typeName SQL type name, for a UDT type the type name is fully qualified
precision precision
length length in bytes of data
scale scale
radix radix
nullable can it contain NULL?
remarks comment describing parameter/column
DatabaseProcedureParameter.java182 行で定義されています。
00185 { 00186 this.name = name; 00187 this.columnType = columnType; 00188 this.dataType = dataType; 00189 this.typeName = typeName; 00190 this.precision = precision; 00191 this.length = length; 00192 this.scale = scale; 00193 this.radix = radix; 00194 this.nullable = nullable; 00195 this.remarks = remarks; 00196 }


メソッド

boolean org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.equals Object  other  ) 
 

Two DatabaseProcedureParameter are considered equal if they have the same name and the same descriptive attributes.

引数:
other the object to compare with
戻り値:
true if the DatabaseProcedureParameter are equal
DatabaseProcedureParameter.java365 行で定義されています。

参照先 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.columnType, org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.dataType, org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.length, org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.name, org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.nullable, org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.precision, org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.radix, org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.remarks, org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.scale, と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.typeName.

00366 { 00367 if ((other == null) || !(other instanceof DatabaseProcedureParameter)) 00368 return false; 00369 00370 DatabaseProcedureParameter p = (DatabaseProcedureParameter) other; 00371 00372 // first we check simple types 00373 if (!(p.columnType == columnType && p.dataType == dataType 00374 && p.precision == precision && p.length == length && p.scale == scale 00375 && p.radix == radix && p.nullable == nullable)) 00376 { 00377 return false; 00378 } 00379 00380 // now we compare object types 00381 if (!(name == null ? p.name == null : name.equals(p.name))) 00382 { 00383 return false; 00384 } 00385 00386 if (!(typeName == null ? p.typeName == null : typeName.equals(p.typeName))) 00387 { 00388 return false; 00389 } 00390 00391 return remarks == null ? p.remarks == null : remarks.equals(p.remarks); 00392 }

final int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getColumnType  ) 
 

戻り値:
Returns the columnType.
DatabaseProcedureParameter.java201 行で定義されています。

参照先 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.columnType.

参照元 org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseMetaData.getProcedureColumns().

00202 { 00203 return columnType; 00204 }

String org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getColumnTypeFromInt int  type  )  [static]
 

get column type given an int

引数:
type as an int from the java specification
戻り値:
a description as a string
DatabaseProcedureParameter.java115 行で定義されています。

参照先 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureColumnIn, org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureColumnInOut, org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureColumnOut, org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureColumnResult, org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureColumnReturn, と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureColumnUnknown.

参照元 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getXml().

00116 { 00117 switch (type) 00118 { 00119 case ProcedureColumnIn : 00120 return DatabasesXmlTags.VAL_in; 00121 case ProcedureColumnOut : 00122 return DatabasesXmlTags.VAL_out; 00123 case ProcedureColumnInOut : 00124 return DatabasesXmlTags.VAL_inout; 00125 case ProcedureColumnReturn : 00126 return DatabasesXmlTags.VAL_return; 00127 case ProcedureColumnResult : 00128 return DatabasesXmlTags.VAL_result; 00129 case ProcedureColumnUnknown : 00130 default : 00131 return DatabasesXmlTags.VAL_unknown; 00132 } 00133 }

int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getColumnTypeFromString String  type  )  [static]
 

get type from string

引数:
type of the parameter
戻り値:
value given the java specification
DatabaseProcedureParameter.java141 行で定義されています。

参照先 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureColumnIn, org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureColumnInOut, org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureColumnOut, org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureColumnResult, org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureColumnReturn, と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureColumnUnknown.

00142 { 00143 if (type.equalsIgnoreCase(DatabasesXmlTags.VAL_in)) 00144 return ProcedureColumnIn; 00145 if (type.equalsIgnoreCase(DatabasesXmlTags.VAL_out)) 00146 return ProcedureColumnOut; 00147 if (type.equalsIgnoreCase(DatabasesXmlTags.VAL_inout)) 00148 return ProcedureColumnInOut; 00149 if (type.equalsIgnoreCase(DatabasesXmlTags.VAL_return)) 00150 return ProcedureColumnReturn; 00151 if (type.equalsIgnoreCase(DatabasesXmlTags.VAL_result)) 00152 return ProcedureColumnResult; 00153 else 00154 return ProcedureColumnUnknown; 00155 }

final int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getDataType  ) 
 

戻り値:
Returns the dataType.
DatabaseProcedureParameter.java217 行で定義されています。

参照先 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.dataType.

参照元 org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseMetaData.getProcedureColumns().

00218 { 00219 return dataType; 00220 }

final int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getLength  ) 
 

戻り値:
Returns the length.
DatabaseProcedureParameter.java233 行で定義されています。

参照先 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.length.

参照元 org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseMetaData.getProcedureColumns().

00234 { 00235 return length; 00236 }

final String org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getName  ) 
 

戻り値:
Returns the name.
DatabaseProcedureParameter.java249 行で定義されています。

参照先 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.name.

参照元 org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseMetaData.getProcedureColumns().

00250 { 00251 return name; 00252 }

final int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getNullable  ) 
 

戻り値:
Returns the nullable.
DatabaseProcedureParameter.java265 行で定義されています。

参照先 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.nullable.

参照元 org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseMetaData.getProcedureColumns().

00266 { 00267 return nullable; 00268 }

String org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getNullFromInt int  nullable  )  [static]
 

get null ability given an int

引数:
nullable as an integer
戻り値:
a string conformed to dtd
DatabaseProcedureParameter.java95 行で定義されています。

参照先 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureNoNulls, org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureNullable, と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureNullableUnknown.

参照元 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getXml().

00096 { 00097 switch (nullable) 00098 { 00099 case ProcedureNoNulls : 00100 return DatabasesXmlTags.VAL_noNulls; 00101 case ProcedureNullable : 00102 return DatabasesXmlTags.VAL_nullable; 00103 case ProcedureNullableUnknown : 00104 default : 00105 return DatabasesXmlTags.VAL_nullableUnknown; 00106 } 00107 }

int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getNullFromString String  nullable  )  [static]
 

get null ability given a string

引数:
nullable recognized are "nonulls" and "nullable"
戻り値:
value given the java specification
DatabaseProcedureParameter.java79 行で定義されています。

参照先 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureNoNulls, org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureNullable, と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureNullableUnknown.

00080 { 00081 if (nullable.equalsIgnoreCase(DatabasesXmlTags.VAL_noNulls)) 00082 return ProcedureNoNulls; 00083 if (nullable.equalsIgnoreCase(DatabasesXmlTags.VAL_nullable)) 00084 return ProcedureNullable; 00085 else 00086 return ProcedureNullableUnknown; 00087 }

final float org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getPrecision  ) 
 

戻り値:
Returns the precision.
DatabaseProcedureParameter.java281 行で定義されています。

参照先 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.precision.

参照元 org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseMetaData.getProcedureColumns().

00282 { 00283 return precision; 00284 }

final int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getRadix  ) 
 

戻り値:
Returns the radix.
DatabaseProcedureParameter.java297 行で定義されています。

参照先 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.radix.

参照元 org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseMetaData.getProcedureColumns().

00298 { 00299 return radix; 00300 }

final String org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getRemarks  ) 
 

戻り値:
Returns the remarks.
DatabaseProcedureParameter.java313 行で定義されています。

参照先 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.remarks.

参照元 org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseMetaData.getProcedureColumns().

00314 { 00315 return remarks; 00316 }

final int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getScale  ) 
 

戻り値:
Returns the scale.
DatabaseProcedureParameter.java329 行で定義されています。

参照先 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.scale.

参照元 org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseMetaData.getProcedureColumns().

00330 { 00331 return scale; 00332 }

final String org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getTypeName  ) 
 

戻り値:
Returns the typeName.
DatabaseProcedureParameter.java345 行で定義されています。

参照先 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.typeName.

参照元 org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabaseMetaData.getProcedureColumns().

00346 { 00347 return typeName; 00348 }

String org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getXml  ) 
 

Get xml information about this procedure.

戻り値:
xml formatted information on this database procedure.
DatabaseProcedureParameter.java399 行で定義されています。

参照先 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.columnType, org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getColumnTypeFromInt(), org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getNullFromInt(), org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.name, と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.nullable.

00400 { 00401 StringBuffer info = new StringBuffer(); 00402 info.append("<" + DatabasesXmlTags.ELT_DatabaseProcedureColumn + " " 00403 + DatabasesXmlTags.ATT_name + "=\"" + name + "\"" + " " 00404 + DatabasesXmlTags.ATT_paramType + "=\"" 00405 + getColumnTypeFromInt(columnType) + "\"" + " " 00406 + DatabasesXmlTags.ATT_nullable + "=\"" + getNullFromInt(nullable) 00407 + "\"/>"); 00408 return info.toString(); 00409 }

final void org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.setColumnType int  columnType  ) 
 

引数:
columnType The columnType to set.
DatabaseProcedureParameter.java209 行で定義されています。
00210 { 00211 this.columnType = columnType; 00212 }

final void org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.setDataType int  dataType  ) 
 

引数:
dataType The dataType to set.
DatabaseProcedureParameter.java225 行で定義されています。
00226 { 00227 this.dataType = dataType; 00228 }

final void org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.setLength int  length  ) 
 

引数:
length The length to set.
DatabaseProcedureParameter.java241 行で定義されています。
00242 { 00243 this.length = length; 00244 }

final void org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.setName String  name  ) 
 

引数:
name The name to set.
DatabaseProcedureParameter.java257 行で定義されています。
00258 { 00259 this.name = name; 00260 }

final void org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.setNullable int  nullable  ) 
 

引数:
nullable The nullable to set.
DatabaseProcedureParameter.java273 行で定義されています。
00274 { 00275 this.nullable = nullable; 00276 }

final void org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.setPrecision int  precision  ) 
 

引数:
precision The precision to set.
DatabaseProcedureParameter.java289 行で定義されています。
00290 { 00291 this.precision = precision; 00292 }

final void org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.setRadix int  radix  ) 
 

引数:
radix The radix to set.
DatabaseProcedureParameter.java305 行で定義されています。
00306 { 00307 this.radix = radix; 00308 }

final void org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.setRemarks String  remarks  ) 
 

引数:
remarks The remarks to set.
DatabaseProcedureParameter.java321 行で定義されています。
00322 { 00323 this.remarks = remarks; 00324 }

final void org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.setScale int  scale  ) 
 

引数:
scale The scale to set.
DatabaseProcedureParameter.java337 行で定義されています。
00338 { 00339 this.scale = scale; 00340 }

final void org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.setTypeName String  typeName  ) 
 

引数:
typeName The typeName to set.
DatabaseProcedureParameter.java353 行で定義されています。
00354 { 00355 this.typeName = typeName; 00356 }


変数

int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.columnType [private]
 

DatabaseProcedureParameter.java63 行で定義されています。

参照元 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.equals(), org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getColumnType(), と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getXml().

int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.dataType [private]
 

DatabaseProcedureParameter.java64 行で定義されています。

参照元 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.equals(), と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getDataType().

int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.length [private]
 

DatabaseProcedureParameter.java67 行で定義されています。

参照元 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.equals(), と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getLength().

String org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.name [private]
 

DatabaseProcedureParameter.java62 行で定義されています。

参照元 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.equals(), org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getName(), と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getXml().

int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.nullable [private]
 

DatabaseProcedureParameter.java70 行で定義されています。

参照元 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.equals(), org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getNullable(), と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getXml().

float org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.precision [private]
 

DatabaseProcedureParameter.java66 行で定義されています。

参照元 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.equals(), と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getPrecision().

final int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureColumnIn = 1 [static]
 

IN parameter DatabaseProcedureParameter.java44 行で定義されています。

参照元 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getColumnTypeFromInt(), と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getColumnTypeFromString().

final int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureColumnInOut = 2 [static]
 

INOUT parameter DatabaseProcedureParameter.java46 行で定義されています。

参照元 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getColumnTypeFromInt(), と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getColumnTypeFromString().

final int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureColumnOut = 3 [static]
 

OUT parameter DatabaseProcedureParameter.java48 行で定義されています。

参照元 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getColumnTypeFromInt(), と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getColumnTypeFromString().

final int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureColumnResult = 5 [static]
 

procedure return value DatabaseProcedureParameter.java52 行で定義されています。

参照元 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getColumnTypeFromInt(), と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getColumnTypeFromString().

final int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureColumnReturn = 4 [static]
 

procedure return value DatabaseProcedureParameter.java50 行で定義されています。

参照元 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getColumnTypeFromInt(), と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getColumnTypeFromString().

final int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureColumnUnknown = 0 [static]
 

nobody knows DatabaseProcedureParameter.java42 行で定義されています。

参照元 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getColumnTypeFromInt(), と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getColumnTypeFromString().

final int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureNoNulls = 0 [static]
 

does not allow NULL values DatabaseProcedureParameter.java56 行で定義されています。

参照元 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getNullFromInt(), と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getNullFromString().

final int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureNullable = 1 [static]
 

allows NULL values DatabaseProcedureParameter.java58 行で定義されています。

参照元 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getNullFromInt(), と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getNullFromString().

final int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.ProcedureNullableUnknown = 2 [static]
 

nullability unknown DatabaseProcedureParameter.java60 行で定義されています。

参照元 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getNullFromInt(), と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getNullFromString().

int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.radix [private]
 

DatabaseProcedureParameter.java69 行で定義されています。

参照元 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.equals(), と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getRadix().

String org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.remarks [private]
 

DatabaseProcedureParameter.java71 行で定義されています。

参照元 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.equals(), と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getRemarks().

int org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.scale [private]
 

DatabaseProcedureParameter.java68 行で定義されています。

参照元 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.equals(), と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getScale().

String org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.typeName [private]
 

DatabaseProcedureParameter.java65 行で定義されています。

参照元 org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.equals(), と org.objectweb.cjdbc.common.sql.schema.DatabaseProcedureParameter.getTypeName().


このクラスの説明は次のファイルから生成されました:
CJDBCversion1.0.4に対してTue Oct 12 15:16:18 2004に生成されました。 doxygen 1.3.8