Package dev.enola.thing.proto
Class Value
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
dev.enola.thing.proto.Value
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ValueOrBuilder,Serializable
@Generated
public final class Value
extends com.google.protobuf.GeneratedMessage
implements ValueOrBuilder
Value is the stuff that Thing's fields are made of.Protobuf type
dev.enola.thing.Value- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classValue is the stuff that Thing's fields are made of.static enumstatic final classTODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...static interfacestatic final classTODO Rename to Collectionstatic interfacestatic final classProtobuf typedev.enola.thing.Value.Literalstatic interfaceNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic Valuestatic final com.google.protobuf.Descriptors.DescriptorTODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...TODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...getLink()string link = 1;com.google.protobuf.ByteStringstring link = 1;getList()List of Values.List of Values..dev.enola.thing.Value.Literal literal = 3;.dev.enola.thing.Value.Literal literal = 3;com.google.protobuf.Parser<Value> intstring string = 2;com.google.protobuf.ByteStringstring string = 2;Sub-structure (contained) Thing.Sub-structure (contained) Thing.inthashCode()booleanTODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...booleanhasLink()string link = 1;booleanhasList()List of Values.boolean.dev.enola.thing.Value.Literal literal = 3;booleanstring string = 2;booleanSub-structure (contained) Thing.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic Value.Builderstatic Value.BuildernewBuilder(Value prototype) protected Value.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static ValueparseDelimitedFrom(InputStream input) static ValueparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ValueparseFrom(byte[] data) static ValueparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ValueparseFrom(com.google.protobuf.ByteString data) static ValueparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ValueparseFrom(com.google.protobuf.CodedInputStream input) static ValueparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ValueparseFrom(InputStream input) static ValueparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ValueparseFrom(ByteBuffer data) static ValueparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Value> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
LINK_FIELD_NUMBER
- See Also:
-
STRING_FIELD_NUMBER
- See Also:
-
LITERAL_FIELD_NUMBER
- See Also:
-
LANG_STRING_FIELD_NUMBER
- See Also:
-
STRUCT_FIELD_NUMBER
- See Also:
-
LIST_FIELD_NUMBER
- See Also:
-
-
Method Details
-
getDescriptor
-
internalGetFieldAccessorTable
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getKindCase
- Specified by:
getKindCasein interfaceValueOrBuilder
-
hasLink
string link = 1;- Specified by:
hasLinkin interfaceValueOrBuilder- Returns:
- Whether the link field is set.
-
getLink
string link = 1;- Specified by:
getLinkin interfaceValueOrBuilder- Returns:
- The link.
-
getLinkBytes
string link = 1;- Specified by:
getLinkBytesin interfaceValueOrBuilder- Returns:
- The bytes for link.
-
hasString
string string = 2;- Specified by:
hasStringin interfaceValueOrBuilder- Returns:
- Whether the string field is set.
-
getString
string string = 2;- Specified by:
getStringin interfaceValueOrBuilder- Returns:
- The string.
-
getStringBytes
string string = 2;- Specified by:
getStringBytesin interfaceValueOrBuilder- Returns:
- The bytes for string.
-
hasLiteral
.dev.enola.thing.Value.Literal literal = 3;- Specified by:
hasLiteralin interfaceValueOrBuilder- Returns:
- Whether the literal field is set.
-
getLiteral
.dev.enola.thing.Value.Literal literal = 3;- Specified by:
getLiteralin interfaceValueOrBuilder- Returns:
- The literal.
-
getLiteralOrBuilder
.dev.enola.thing.Value.Literal literal = 3;- Specified by:
getLiteralOrBuilderin interfaceValueOrBuilder
-
hasLangString
TODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...
.dev.enola.thing.Value.LangString lang_string = 4;- Specified by:
hasLangStringin interfaceValueOrBuilder- Returns:
- Whether the langString field is set.
-
getLangString
TODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...
.dev.enola.thing.Value.LangString lang_string = 4;- Specified by:
getLangStringin interfaceValueOrBuilder- Returns:
- The langString.
-
getLangStringOrBuilder
TODO Keep or remove this? See https://github.com/enola-dev/enola/pull/540...
.dev.enola.thing.Value.LangString lang_string = 4;- Specified by:
getLangStringOrBuilderin interfaceValueOrBuilder
-
hasStruct
Sub-structure (contained) Thing.
.dev.enola.thing.Thing struct = 5;- Specified by:
hasStructin interfaceValueOrBuilder- Returns:
- Whether the struct field is set.
-
getStruct
Sub-structure (contained) Thing.
.dev.enola.thing.Thing struct = 5;- Specified by:
getStructin interfaceValueOrBuilder- Returns:
- The struct.
-
getStructOrBuilder
Sub-structure (contained) Thing.
.dev.enola.thing.Thing struct = 5;- Specified by:
getStructOrBuilderin interfaceValueOrBuilder
-
hasList
List of Values.
.dev.enola.thing.Value.List list = 6;- Specified by:
hasListin interfaceValueOrBuilder- Returns:
- Whether the list field is set.
-
getList
List of Values.
.dev.enola.thing.Value.List list = 6;- Specified by:
getListin interfaceValueOrBuilder- Returns:
- The list.
-
getListOrBuilder
List of Values.
.dev.enola.thing.Value.List list = 6;- Specified by:
getListOrBuilderin interfaceValueOrBuilder
-
isInitialized
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Value parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Value parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Value parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Value parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Value parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Value parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Value parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Value parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Value parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
- Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-