|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jetbrains.kotlin.protobuf.AbstractMessageLite
org.jetbrains.kotlin.protobuf.GeneratedMessageLite
org.jetbrains.kotlin.serialization.jvm.JvmProtoBuf.StringTableTypes.Record
public static final class JvmProtoBuf.StringTableTypes.Record
Protobuf type org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record
| Nested Class Summary | |
|---|---|
static class |
JvmProtoBuf.StringTableTypes.Record.Builder
Protobuf type org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record |
static class |
JvmProtoBuf.StringTableTypes.Record.Operation
Protobuf enum org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record.Operation |
| Nested classes/interfaces inherited from class org.jetbrains.kotlin.protobuf.GeneratedMessageLite |
|---|
org.jetbrains.kotlin.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends org.jetbrains.kotlin.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType>,BuilderType extends org.jetbrains.kotlin.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, org.jetbrains.kotlin.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends org.jetbrains.kotlin.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType>>, org.jetbrains.kotlin.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends org.jetbrains.kotlin.protobuf.GeneratedMessageLite.ExtendableMessage>, org.jetbrains.kotlin.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends org.jetbrains.kotlin.protobuf.MessageLite,Type> |
| Field Summary | |
|---|---|
static int |
OPERATION_FIELD_NUMBER
|
static org.jetbrains.kotlin.protobuf.Parser<JvmProtoBuf.StringTableTypes.Record> |
PARSER
|
static int |
PREDEFINED_INDEX_FIELD_NUMBER
|
static int |
RANGE_FIELD_NUMBER
|
static int |
REPLACE_CHAR_FIELD_NUMBER
|
static int |
STRING_FIELD_NUMBER
|
static int |
SUBSTRING_INDEX_FIELD_NUMBER
|
| Fields inherited from class org.jetbrains.kotlin.protobuf.AbstractMessageLite |
|---|
memoizedHashCode |
| Method Summary | |
|---|---|
static JvmProtoBuf.StringTableTypes.Record |
getDefaultInstance()
|
JvmProtoBuf.StringTableTypes.Record |
getDefaultInstanceForType()
|
JvmProtoBuf.StringTableTypes.Record.Operation |
getOperation()
optional .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record.Operation operation = 3 [default = NONE]; |
org.jetbrains.kotlin.protobuf.Parser<JvmProtoBuf.StringTableTypes.Record> |
getParserForType()
|
int |
getPredefinedIndex()
optional int32 predefined_index = 2; |
int |
getRange()
optional int32 range = 1 [default = 1]; |
int |
getReplaceChar(int index)
repeated int32 replace_char = 5 [packed = true]; |
int |
getReplaceCharCount()
repeated int32 replace_char = 5 [packed = true]; |
java.util.List<java.lang.Integer> |
getReplaceCharList()
repeated int32 replace_char = 5 [packed = true]; |
int |
getSerializedSize()
|
java.lang.String |
getString()
optional string string = 6; |
org.jetbrains.kotlin.protobuf.ByteString |
getStringBytes()
optional string string = 6; |
int |
getSubstringIndex(int index)
repeated int32 substring_index = 4 [packed = true]; |
int |
getSubstringIndexCount()
repeated int32 substring_index = 4 [packed = true]; |
java.util.List<java.lang.Integer> |
getSubstringIndexList()
repeated int32 substring_index = 4 [packed = true]; |
boolean |
hasOperation()
optional .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record.Operation operation = 3 [default = NONE]; |
boolean |
hasPredefinedIndex()
optional int32 predefined_index = 2; |
boolean |
hasRange()
optional int32 range = 1 [default = 1]; |
boolean |
hasString()
optional string string = 6; |
boolean |
isInitialized()
|
static JvmProtoBuf.StringTableTypes.Record.Builder |
newBuilder()
|
static JvmProtoBuf.StringTableTypes.Record.Builder |
newBuilder(JvmProtoBuf.StringTableTypes.Record prototype)
|
JvmProtoBuf.StringTableTypes.Record.Builder |
newBuilderForType()
|
static JvmProtoBuf.StringTableTypes.Record |
parseDelimitedFrom(java.io.InputStream input)
|
static JvmProtoBuf.StringTableTypes.Record |
parseDelimitedFrom(java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
|
static JvmProtoBuf.StringTableTypes.Record |
parseFrom(byte[] data)
|
static JvmProtoBuf.StringTableTypes.Record |
parseFrom(byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
|
static JvmProtoBuf.StringTableTypes.Record |
parseFrom(org.jetbrains.kotlin.protobuf.ByteString data)
|
static JvmProtoBuf.StringTableTypes.Record |
parseFrom(org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
|
static JvmProtoBuf.StringTableTypes.Record |
parseFrom(org.jetbrains.kotlin.protobuf.CodedInputStream input)
|
static JvmProtoBuf.StringTableTypes.Record |
parseFrom(org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
|
static JvmProtoBuf.StringTableTypes.Record |
parseFrom(java.io.InputStream input)
|
static JvmProtoBuf.StringTableTypes.Record |
parseFrom(java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
|
JvmProtoBuf.StringTableTypes.Record.Builder |
toBuilder()
|
protected java.lang.Object |
writeReplace()
|
void |
writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
|
| Methods inherited from class org.jetbrains.kotlin.protobuf.GeneratedMessageLite |
|---|
makeExtensionsImmutable, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseUnknownField |
| Methods inherited from class org.jetbrains.kotlin.protobuf.AbstractMessageLite |
|---|
checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static org.jetbrains.kotlin.protobuf.Parser<JvmProtoBuf.StringTableTypes.Record> PARSER
public static final int RANGE_FIELD_NUMBER
public static final int PREDEFINED_INDEX_FIELD_NUMBER
public static final int STRING_FIELD_NUMBER
public static final int OPERATION_FIELD_NUMBER
public static final int SUBSTRING_INDEX_FIELD_NUMBER
public static final int REPLACE_CHAR_FIELD_NUMBER
| Method Detail |
|---|
public static JvmProtoBuf.StringTableTypes.Record getDefaultInstance()
public JvmProtoBuf.StringTableTypes.Record getDefaultInstanceForType()
getDefaultInstanceForType in interface org.jetbrains.kotlin.protobuf.MessageLiteOrBuilderpublic org.jetbrains.kotlin.protobuf.Parser<JvmProtoBuf.StringTableTypes.Record> getParserForType()
getParserForType in interface org.jetbrains.kotlin.protobuf.MessageLitegetParserForType in class org.jetbrains.kotlin.protobuf.GeneratedMessageLitepublic boolean hasRange()
optional int32 range = 1 [default = 1];
The number of times this record should be repeated; this is used to collapse identical subsequent records in the list
hasRange in interface JvmProtoBuf.StringTableTypes.RecordOrBuilderpublic int getRange()
optional int32 range = 1 [default = 1];
The number of times this record should be repeated; this is used to collapse identical subsequent records in the list
getRange in interface JvmProtoBuf.StringTableTypes.RecordOrBuilderpublic boolean hasPredefinedIndex()
optional int32 predefined_index = 2;
Index of the predefined constant. If this field is present, the associated string is ignored
hasPredefinedIndex in interface JvmProtoBuf.StringTableTypes.RecordOrBuilderpublic int getPredefinedIndex()
optional int32 predefined_index = 2;
Index of the predefined constant. If this field is present, the associated string is ignored
getPredefinedIndex in interface JvmProtoBuf.StringTableTypes.RecordOrBuilderpublic boolean hasString()
optional string string = 6;
A string which should be used. If this field is present, both the associated string and the predefined string index are ignored
hasString in interface JvmProtoBuf.StringTableTypes.RecordOrBuilderpublic java.lang.String getString()
optional string string = 6;
A string which should be used. If this field is present, both the associated string and the predefined string index are ignored
getString in interface JvmProtoBuf.StringTableTypes.RecordOrBuilderpublic org.jetbrains.kotlin.protobuf.ByteString getStringBytes()
optional string string = 6;
A string which should be used. If this field is present, both the associated string and the predefined string index are ignored
getStringBytes in interface JvmProtoBuf.StringTableTypes.RecordOrBuilderpublic boolean hasOperation()
optional .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record.Operation operation = 3 [default = NONE];
Perform a described operation on the string
hasOperation in interface JvmProtoBuf.StringTableTypes.RecordOrBuilderpublic JvmProtoBuf.StringTableTypes.Record.Operation getOperation()
optional .org.jetbrains.kotlin.serialization.jvm.StringTableTypes.Record.Operation operation = 3 [default = NONE];
Perform a described operation on the string
getOperation in interface JvmProtoBuf.StringTableTypes.RecordOrBuilderpublic java.util.List<java.lang.Integer> getSubstringIndexList()
repeated int32 substring_index = 4 [packed = true];
If this field is present, the "substring" operation must be performed with the first element of this list as the start index, and the second element as the end index. If an operation is not NONE, it's applied _after_ this substring operation
getSubstringIndexList in interface JvmProtoBuf.StringTableTypes.RecordOrBuilderpublic int getSubstringIndexCount()
repeated int32 substring_index = 4 [packed = true];
If this field is present, the "substring" operation must be performed with the first element of this list as the start index, and the second element as the end index. If an operation is not NONE, it's applied _after_ this substring operation
getSubstringIndexCount in interface JvmProtoBuf.StringTableTypes.RecordOrBuilderpublic int getSubstringIndex(int index)
repeated int32 substring_index = 4 [packed = true];
If this field is present, the "substring" operation must be performed with the first element of this list as the start index, and the second element as the end index. If an operation is not NONE, it's applied _after_ this substring operation
getSubstringIndex in interface JvmProtoBuf.StringTableTypes.RecordOrBuilderpublic java.util.List<java.lang.Integer> getReplaceCharList()
repeated int32 replace_char = 5 [packed = true];
If this field is present, the "replaceAll" operation must be performed with the first element of this list as the code point of the character to replace, and the second element as the code point of the replacement character
getReplaceCharList in interface JvmProtoBuf.StringTableTypes.RecordOrBuilderpublic int getReplaceCharCount()
repeated int32 replace_char = 5 [packed = true];
If this field is present, the "replaceAll" operation must be performed with the first element of this list as the code point of the character to replace, and the second element as the code point of the replacement character
getReplaceCharCount in interface JvmProtoBuf.StringTableTypes.RecordOrBuilderpublic int getReplaceChar(int index)
repeated int32 replace_char = 5 [packed = true];
If this field is present, the "replaceAll" operation must be performed with the first element of this list as the code point of the character to replace, and the second element as the code point of the replacement character
getReplaceChar in interface JvmProtoBuf.StringTableTypes.RecordOrBuilderpublic final boolean isInitialized()
isInitialized in interface org.jetbrains.kotlin.protobuf.MessageLiteOrBuilder
public void writeTo(org.jetbrains.kotlin.protobuf.CodedOutputStream output)
throws java.io.IOException
writeTo in interface org.jetbrains.kotlin.protobuf.MessageLitejava.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface org.jetbrains.kotlin.protobuf.MessageLite
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
writeReplace in class org.jetbrains.kotlin.protobuf.GeneratedMessageLitejava.io.ObjectStreamException
public static JvmProtoBuf.StringTableTypes.Record parseFrom(org.jetbrains.kotlin.protobuf.ByteString data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException
org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException
public static JvmProtoBuf.StringTableTypes.Record parseFrom(org.jetbrains.kotlin.protobuf.ByteString data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException
org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException
public static JvmProtoBuf.StringTableTypes.Record parseFrom(byte[] data)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException
org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException
public static JvmProtoBuf.StringTableTypes.Record parseFrom(byte[] data,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException
org.jetbrains.kotlin.protobuf.InvalidProtocolBufferException
public static JvmProtoBuf.StringTableTypes.Record parseFrom(java.io.InputStream input)
throws java.io.IOException
java.io.IOException
public static JvmProtoBuf.StringTableTypes.Record parseFrom(java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException
java.io.IOException
public static JvmProtoBuf.StringTableTypes.Record parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException
java.io.IOException
public static JvmProtoBuf.StringTableTypes.Record parseDelimitedFrom(java.io.InputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException
java.io.IOException
public static JvmProtoBuf.StringTableTypes.Record parseFrom(org.jetbrains.kotlin.protobuf.CodedInputStream input)
throws java.io.IOException
java.io.IOException
public static JvmProtoBuf.StringTableTypes.Record parseFrom(org.jetbrains.kotlin.protobuf.CodedInputStream input,
org.jetbrains.kotlin.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException
java.io.IOExceptionpublic static JvmProtoBuf.StringTableTypes.Record.Builder newBuilder()
public JvmProtoBuf.StringTableTypes.Record.Builder newBuilderForType()
newBuilderForType in interface org.jetbrains.kotlin.protobuf.MessageLitepublic static JvmProtoBuf.StringTableTypes.Record.Builder newBuilder(JvmProtoBuf.StringTableTypes.Record prototype)
public JvmProtoBuf.StringTableTypes.Record.Builder toBuilder()
toBuilder in interface org.jetbrains.kotlin.protobuf.MessageLite
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||