public static final class DoGetSQLFunctionParametersAd.Response.Row extends com.google.protobuf.GeneratedMessage implements DoGetSQLFunctionParametersAd.Response.RowOrBuilder
dstore.engine.do_GetSQLFunctionParameters_Ad.Response.Row| Modifier and Type | Class and Description |
|---|---|
static class |
DoGetSQLFunctionParametersAd.Response.Row.Builder
Protobuf type
dstore.engine.do_GetSQLFunctionParameters_Ad.Response.Row |
com.google.protobuf.GeneratedMessage.BuilderParent, com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessage.ExtendableBuilder>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingType extends com.google.protobuf.Message,Type>| Modifier and Type | Field and Description |
|---|---|
static int |
DATA_TYPE_FIELD_NUMBER |
static int |
DEFAULT_VALUE_FIELD_NUMBER |
static int |
INTRODUCED_INDSTORE_VERSION_FIELD_NUMBER |
static int |
LENGTH_FIELD_NUMBER |
static int |
PARAMETER_NAME_FIELD_NUMBER |
static com.google.protobuf.Parser<DoGetSQLFunctionParametersAd.Response.Row> |
PARSER |
static int |
PRECISION_VALUE_FIELD_NUMBER |
static int |
ROW_ID_FIELD_NUMBER |
static int |
SCALE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
Values.stringValue |
getDataType()
optional .dstore.engine.values.stringValue data_type = 10004;
Daten-Typ des Parameters "ParameterName"
|
Values.stringValueOrBuilder |
getDataTypeOrBuilder()
optional .dstore.engine.values.stringValue data_type = 10004;
Daten-Typ des Parameters "ParameterName"
|
static DoGetSQLFunctionParametersAd.Response.Row |
getDefaultInstance() |
DoGetSQLFunctionParametersAd.Response.Row |
getDefaultInstanceForType() |
Values.stringValue |
getDefaultValue()
optional .dstore.engine.values.stringValue default_value = 10001;
Der Wert, mit dem der Parameter "ParameterName" vorbelegt ist. |
Values.stringValueOrBuilder |
getDefaultValueOrBuilder()
optional .dstore.engine.values.stringValue default_value = 10001;
Der Wert, mit dem der Parameter "ParameterName" vorbelegt ist. |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
Values.stringValue |
getIntroducedIndstoreVersion()
optional .dstore.engine.values.stringValue introduced_indstore_version = 10003;
Seit welcher Version gibt es den Parameter "ParameterName"
|
Values.stringValueOrBuilder |
getIntroducedIndstoreVersionOrBuilder()
optional .dstore.engine.values.stringValue introduced_indstore_version = 10003;
Seit welcher Version gibt es den Parameter "ParameterName"
|
Values.integerValue |
getLength()
optional .dstore.engine.values.integerValue length = 10002;
Wieviel Byte können Werte, die für den Parameter "ParameterName" übergeben werden, maximal enthalten. |
Values.integerValueOrBuilder |
getLengthOrBuilder()
optional .dstore.engine.values.integerValue length = 10002;
Wieviel Byte können Werte, die für den Parameter "ParameterName" übergeben werden, maximal enthalten. |
Values.stringValue |
getParameterName()
optional .dstore.engine.values.stringValue parameter_name = 10006;
Parameter-Name der SQL-Funktion "@SQLFunctionName". |
Values.stringValueOrBuilder |
getParameterNameOrBuilder()
optional .dstore.engine.values.stringValue parameter_name = 10006;
Parameter-Name der SQL-Funktion "@SQLFunctionName". |
com.google.protobuf.Parser<DoGetSQLFunctionParametersAd.Response.Row> |
getParserForType() |
Values.integerValue |
getPrecisionValue()
optional .dstore.engine.values.integerValue precision_value = 10005;
Gilt nur für einige numerische Daten-Typen (z.B. |
Values.integerValueOrBuilder |
getPrecisionValueOrBuilder()
optional .dstore.engine.values.integerValue precision_value = 10005;
Gilt nur für einige numerische Daten-Typen (z.B. |
int |
getRowId()
optional int32 row_id = 10000; |
Values.integerValue |
getScale()
optional .dstore.engine.values.integerValue scale = 10007;
Gilt nur für einige numerische Daten-Typen (z.B. |
Values.integerValueOrBuilder |
getScaleOrBuilder()
optional .dstore.engine.values.integerValue scale = 10007;
Gilt nur für einige numerische Daten-Typen (z.B. |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasDataType()
optional .dstore.engine.values.stringValue data_type = 10004;
Daten-Typ des Parameters "ParameterName"
|
boolean |
hasDefaultValue()
optional .dstore.engine.values.stringValue default_value = 10001;
Der Wert, mit dem der Parameter "ParameterName" vorbelegt ist. |
boolean |
hasIntroducedIndstoreVersion()
optional .dstore.engine.values.stringValue introduced_indstore_version = 10003;
Seit welcher Version gibt es den Parameter "ParameterName"
|
boolean |
hasLength()
optional .dstore.engine.values.integerValue length = 10002;
Wieviel Byte können Werte, die für den Parameter "ParameterName" übergeben werden, maximal enthalten. |
boolean |
hasParameterName()
optional .dstore.engine.values.stringValue parameter_name = 10006;
Parameter-Name der SQL-Funktion "@SQLFunctionName". |
boolean |
hasPrecisionValue()
optional .dstore.engine.values.integerValue precision_value = 10005;
Gilt nur für einige numerische Daten-Typen (z.B. |
boolean |
hasScale()
optional .dstore.engine.values.integerValue scale = 10007;
Gilt nur für einige numerische Daten-Typen (z.B. |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static DoGetSQLFunctionParametersAd.Response.Row.Builder |
newBuilder() |
static DoGetSQLFunctionParametersAd.Response.Row.Builder |
newBuilder(DoGetSQLFunctionParametersAd.Response.Row prototype) |
DoGetSQLFunctionParametersAd.Response.Row.Builder |
newBuilderForType() |
protected DoGetSQLFunctionParametersAd.Response.Row.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) |
static DoGetSQLFunctionParametersAd.Response.Row |
parseDelimitedFrom(java.io.InputStream input) |
static DoGetSQLFunctionParametersAd.Response.Row |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static DoGetSQLFunctionParametersAd.Response.Row |
parseFrom(byte[] data) |
static DoGetSQLFunctionParametersAd.Response.Row |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static DoGetSQLFunctionParametersAd.Response.Row |
parseFrom(com.google.protobuf.ByteString data) |
static DoGetSQLFunctionParametersAd.Response.Row |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static DoGetSQLFunctionParametersAd.Response.Row |
parseFrom(com.google.protobuf.CodedInputStream input) |
static DoGetSQLFunctionParametersAd.Response.Row |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static DoGetSQLFunctionParametersAd.Response.Row |
parseFrom(java.io.InputStream input) |
static DoGetSQLFunctionParametersAd.Response.Row |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<DoGetSQLFunctionParametersAd.Response.Row> |
parser() |
DoGetSQLFunctionParametersAd.Response.Row.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newFileScopedGeneratedExtension, newFileScopedGeneratedExtension, newMessageScopedGeneratedExtension, newMessageScopedGeneratedExtension, parseUnknownField, writeReplaceequals, findInitializationErrors, getInitializationErrorString, hashCode, hashFields, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int ROW_ID_FIELD_NUMBER
public static final int DEFAULT_VALUE_FIELD_NUMBER
public static final int LENGTH_FIELD_NUMBER
public static final int INTRODUCED_INDSTORE_VERSION_FIELD_NUMBER
public static final int DATA_TYPE_FIELD_NUMBER
public static final int PRECISION_VALUE_FIELD_NUMBER
public static final int PARAMETER_NAME_FIELD_NUMBER
public static final int SCALE_FIELD_NUMBER
public static final com.google.protobuf.Parser<DoGetSQLFunctionParametersAd.Response.Row> PARSER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessagepublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic int getRowId()
optional int32 row_id = 10000;getRowId in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic boolean hasDefaultValue()
optional .dstore.engine.values.stringValue default_value = 10001;
Der Wert, mit dem der Parameter "ParameterName" vorbelegt ist. Hinweis : Im Gegensatz zu Parametern bei Prozeduren muß bei SQL-Funktionen ein Parameter IMMER angegeben werden, auch wenn ein "Default" definiert ist (um den zu verwenden, "default" angeben).
hasDefaultValue in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic Values.stringValue getDefaultValue()
optional .dstore.engine.values.stringValue default_value = 10001;
Der Wert, mit dem der Parameter "ParameterName" vorbelegt ist. Hinweis : Im Gegensatz zu Parametern bei Prozeduren muß bei SQL-Funktionen ein Parameter IMMER angegeben werden, auch wenn ein "Default" definiert ist (um den zu verwenden, "default" angeben).
getDefaultValue in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic Values.stringValueOrBuilder getDefaultValueOrBuilder()
optional .dstore.engine.values.stringValue default_value = 10001;
Der Wert, mit dem der Parameter "ParameterName" vorbelegt ist. Hinweis : Im Gegensatz zu Parametern bei Prozeduren muß bei SQL-Funktionen ein Parameter IMMER angegeben werden, auch wenn ein "Default" definiert ist (um den zu verwenden, "default" angeben).
getDefaultValueOrBuilder in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic boolean hasLength()
optional .dstore.engine.values.integerValue length = 10002;
Wieviel Byte können Werte, die für den Parameter "ParameterName" übergeben werden, maximal enthalten. Bei vielen Daten-Typen ist die Speicherbelegung immer so groß wie dieser Wert (bei numerischen Daten-Typen z.B.).
hasLength in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic Values.integerValue getLength()
optional .dstore.engine.values.integerValue length = 10002;
Wieviel Byte können Werte, die für den Parameter "ParameterName" übergeben werden, maximal enthalten. Bei vielen Daten-Typen ist die Speicherbelegung immer so groß wie dieser Wert (bei numerischen Daten-Typen z.B.).
getLength in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic Values.integerValueOrBuilder getLengthOrBuilder()
optional .dstore.engine.values.integerValue length = 10002;
Wieviel Byte können Werte, die für den Parameter "ParameterName" übergeben werden, maximal enthalten. Bei vielen Daten-Typen ist die Speicherbelegung immer so groß wie dieser Wert (bei numerischen Daten-Typen z.B.).
getLengthOrBuilder in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic boolean hasIntroducedIndstoreVersion()
optional .dstore.engine.values.stringValue introduced_indstore_version = 10003;
Seit welcher Version gibt es den Parameter "ParameterName"
hasIntroducedIndstoreVersion in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic Values.stringValue getIntroducedIndstoreVersion()
optional .dstore.engine.values.stringValue introduced_indstore_version = 10003;
Seit welcher Version gibt es den Parameter "ParameterName"
getIntroducedIndstoreVersion in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic Values.stringValueOrBuilder getIntroducedIndstoreVersionOrBuilder()
optional .dstore.engine.values.stringValue introduced_indstore_version = 10003;
Seit welcher Version gibt es den Parameter "ParameterName"
getIntroducedIndstoreVersionOrBuilder in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic boolean hasDataType()
optional .dstore.engine.values.stringValue data_type = 10004;
Daten-Typ des Parameters "ParameterName"
hasDataType in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic Values.stringValue getDataType()
optional .dstore.engine.values.stringValue data_type = 10004;
Daten-Typ des Parameters "ParameterName"
getDataType in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic Values.stringValueOrBuilder getDataTypeOrBuilder()
optional .dstore.engine.values.stringValue data_type = 10004;
Daten-Typ des Parameters "ParameterName"
getDataTypeOrBuilder in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic boolean hasPrecisionValue()
optional .dstore.engine.values.integerValue precision_value = 10005;
Gilt nur für einige numerische Daten-Typen (z.B. "decimal") und gibt die maximale Anzahl Stellen an, die ein Wert für den Parameter "ParameterName" enthalten kann
hasPrecisionValue in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic Values.integerValue getPrecisionValue()
optional .dstore.engine.values.integerValue precision_value = 10005;
Gilt nur für einige numerische Daten-Typen (z.B. "decimal") und gibt die maximale Anzahl Stellen an, die ein Wert für den Parameter "ParameterName" enthalten kann
getPrecisionValue in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic Values.integerValueOrBuilder getPrecisionValueOrBuilder()
optional .dstore.engine.values.integerValue precision_value = 10005;
Gilt nur für einige numerische Daten-Typen (z.B. "decimal") und gibt die maximale Anzahl Stellen an, die ein Wert für den Parameter "ParameterName" enthalten kann
getPrecisionValueOrBuilder in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic boolean hasParameterName()
optional .dstore.engine.values.stringValue parameter_name = 10006;
Parameter-Name der SQL-Funktion "@SQLFunctionName". Hinweis : Im Vergleich zu "mi_GetSQLFunctionParameters" gibt es KEINEN "dummy"-Parameter mit dem Namen "Return Type" (was den Rückgabewert der Funktion darstellt) !
hasParameterName in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic Values.stringValue getParameterName()
optional .dstore.engine.values.stringValue parameter_name = 10006;
Parameter-Name der SQL-Funktion "@SQLFunctionName". Hinweis : Im Vergleich zu "mi_GetSQLFunctionParameters" gibt es KEINEN "dummy"-Parameter mit dem Namen "Return Type" (was den Rückgabewert der Funktion darstellt) !
getParameterName in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic Values.stringValueOrBuilder getParameterNameOrBuilder()
optional .dstore.engine.values.stringValue parameter_name = 10006;
Parameter-Name der SQL-Funktion "@SQLFunctionName". Hinweis : Im Vergleich zu "mi_GetSQLFunctionParameters" gibt es KEINEN "dummy"-Parameter mit dem Namen "Return Type" (was den Rückgabewert der Funktion darstellt) !
getParameterNameOrBuilder in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic boolean hasScale()
optional .dstore.engine.values.integerValue scale = 10007;
Gilt nur für einige numerische Daten-Typen (z.B. "decimal") und gibt die Genauigkeit, sprich die maximale Anzahl an Nachkomma-Stellen an, die ein Wert für den Parameter "ParameterName" enthalten kann
hasScale in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic Values.integerValue getScale()
optional .dstore.engine.values.integerValue scale = 10007;
Gilt nur für einige numerische Daten-Typen (z.B. "decimal") und gibt die Genauigkeit, sprich die maximale Anzahl an Nachkomma-Stellen an, die ein Wert für den Parameter "ParameterName" enthalten kann
getScale in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic Values.integerValueOrBuilder getScaleOrBuilder()
optional .dstore.engine.values.integerValue scale = 10007;
Gilt nur für einige numerische Daten-Typen (z.B. "decimal") und gibt die Genauigkeit, sprich die maximale Anzahl an Nachkomma-Stellen an, die ein Wert für den Parameter "ParameterName" enthalten kann
getScaleOrBuilder in interface DoGetSQLFunctionParametersAd.Response.RowOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessagejava.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessagepublic static DoGetSQLFunctionParametersAd.Response.Row parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static DoGetSQLFunctionParametersAd.Response.Row parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static DoGetSQLFunctionParametersAd.Response.Row parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static DoGetSQLFunctionParametersAd.Response.Row parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static DoGetSQLFunctionParametersAd.Response.Row parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static DoGetSQLFunctionParametersAd.Response.Row parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static DoGetSQLFunctionParametersAd.Response.Row parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static DoGetSQLFunctionParametersAd.Response.Row parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static DoGetSQLFunctionParametersAd.Response.Row parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static DoGetSQLFunctionParametersAd.Response.Row parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic DoGetSQLFunctionParametersAd.Response.Row.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static DoGetSQLFunctionParametersAd.Response.Row.Builder newBuilder()
public static DoGetSQLFunctionParametersAd.Response.Row.Builder newBuilder(DoGetSQLFunctionParametersAd.Response.Row prototype)
public DoGetSQLFunctionParametersAd.Response.Row.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected DoGetSQLFunctionParametersAd.Response.Row.Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessagepublic static DoGetSQLFunctionParametersAd.Response.Row getDefaultInstance()
public static com.google.protobuf.Parser<DoGetSQLFunctionParametersAd.Response.Row> parser()
public com.google.protobuf.Parser<DoGetSQLFunctionParametersAd.Response.Row> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic DoGetSQLFunctionParametersAd.Response.Row getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder