| Modifier and Type | Field and Description |
|---|---|
List<ColumnMetaData> |
columns |
Meta.CursorFactory |
cursorFactory |
Map<String,Object> |
internalParameters |
List<AvaticaParameter> |
parameters |
String |
sql |
| Constructor and Description |
|---|
Meta.Signature(List<ColumnMetaData> columns,
String sql,
List<AvaticaParameter> parameters,
Map<String,Object> internalParameters,
Meta.CursorFactory cursorFactory)
Creates a Signature.
|
| Modifier and Type | Method and Description |
|---|---|
static Meta.Signature |
create(List<ColumnMetaData> columns,
String sql,
List<AvaticaParameter> parameters,
Meta.CursorFactory cursorFactory)
Used by Jackson to create a Signature by de-serializing JSON.
|
Meta.Signature |
sanitize()
Creates a copy of this Signature with null lists and maps converted to
empty.
|
Meta.Signature |
setCursorFactory(Meta.CursorFactory cursorFactory)
Returns a copy of this Signature, substituting given CursorFactory.
|
public final List<ColumnMetaData> columns
public final String sql
public final List<AvaticaParameter> parameters
public final Meta.CursorFactory cursorFactory
public Meta.Signature(List<ColumnMetaData> columns, String sql, List<AvaticaParameter> parameters, Map<String,Object> internalParameters, Meta.CursorFactory cursorFactory)
public static Meta.Signature create(List<ColumnMetaData> columns, String sql, List<AvaticaParameter> parameters, Meta.CursorFactory cursorFactory)
public Meta.Signature setCursorFactory(Meta.CursorFactory cursorFactory)
public Meta.Signature sanitize()
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.