public final class ExtTypeInfoRow extends ExtTypeInfo
ADD_PLAN_INFORMATION, DEFAULT_SQL_FLAGS, NO_CASTS, QUOTE_ONLY_WHEN_REQUIRED, REPLACE_LOBS_FOR_TRACE, TRACE_SQL_FLAGS| Constructor and Description |
|---|
ExtTypeInfoRow(java.util.LinkedHashMap<java.lang.String,TypeInfo> fields)
Creates new instance of extended parameters of ROW data type.
|
ExtTypeInfoRow(Typed[] fields)
Creates new instance of extended parameters of ROW data type.
|
ExtTypeInfoRow(Typed[] fields,
int degree)
Creates new instance of extended parameters of ROW data type.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.util.Set<java.util.Map.Entry<java.lang.String,TypeInfo>> |
getFields()
Returns fields.
|
java.lang.StringBuilder |
getSQL(java.lang.StringBuilder builder,
int sqlFlags)
Appends the SQL statement of this object to the specified builder.
|
int |
hashCode() |
toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetSQL, getTraceSQLpublic ExtTypeInfoRow(Typed[] fields)
fields - fieldspublic ExtTypeInfoRow(Typed[] fields, int degree)
fields - fieldsdegree - number of fields to usepublic ExtTypeInfoRow(java.util.LinkedHashMap<java.lang.String,TypeInfo> fields)
fields - fieldspublic java.util.Set<java.util.Map.Entry<java.lang.String,TypeInfo>> getFields()
public java.lang.StringBuilder getSQL(java.lang.StringBuilder builder,
int sqlFlags)
HasSQLbuilder - string buildersqlFlags - formatting flagspublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object