Package net.sf.okapi.proto
Class StartGroup.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<StartGroup.Builder>
-
- net.sf.okapi.proto.StartGroup.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,StartGroupOrBuilder
- Enclosing class:
- StartGroup
public static final class StartGroup.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<StartGroup.Builder> implements StartGroupOrBuilder
Protobuf typeStartGroup
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StartGroup.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)StartGroupbuild()StartGroupbuildPartial()StartGroup.Builderclear()StartGroup.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)StartGroup.BuilderclearNameable().INameable nameable = 2;StartGroup.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)StartGroup.BuilderclearParentId()string parentId = 1;StartGroup.BuilderclearReferenceable().IReferenceable referenceable = 3;StartGroup.Builderclone()StartGroupgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()INameablegetNameable().INameable nameable = 2;INameable.BuildergetNameableBuilder().INameable nameable = 2;INameableOrBuildergetNameableOrBuilder().INameable nameable = 2;StringgetParentId()string parentId = 1;com.google.protobuf.ByteStringgetParentIdBytes()string parentId = 1;IReferenceablegetReferenceable().IReferenceable referenceable = 3;IReferenceable.BuildergetReferenceableBuilder().IReferenceable referenceable = 3;IReferenceableOrBuildergetReferenceableOrBuilder().IReferenceable referenceable = 3;booleanhasNameable().INameable nameable = 2;booleanhasReferenceable().IReferenceable referenceable = 3;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()StartGroup.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)StartGroup.BuildermergeFrom(com.google.protobuf.Message other)StartGroup.BuildermergeFrom(StartGroup other)StartGroup.BuildermergeNameable(INameable value).INameable nameable = 2;StartGroup.BuildermergeReferenceable(IReferenceable value).IReferenceable referenceable = 3;StartGroup.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)StartGroup.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)StartGroup.BuildersetNameable(INameable value).INameable nameable = 2;StartGroup.BuildersetNameable(INameable.Builder builderForValue).INameable nameable = 2;StartGroup.BuildersetParentId(String value)string parentId = 1;StartGroup.BuildersetParentIdBytes(com.google.protobuf.ByteString value)string parentId = 1;StartGroup.BuildersetReferenceable(IReferenceable value).IReferenceable referenceable = 3;StartGroup.BuildersetReferenceable(IReferenceable.Builder builderForValue).IReferenceable referenceable = 3;StartGroup.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)StartGroup.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<StartGroup.Builder>
-
clear
public StartGroup.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<StartGroup.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<StartGroup.Builder>
-
getDefaultInstanceForType
public StartGroup getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public StartGroup build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public StartGroup buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public StartGroup.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<StartGroup.Builder>
-
setField
public StartGroup.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StartGroup.Builder>
-
clearField
public StartGroup.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StartGroup.Builder>
-
clearOneof
public StartGroup.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<StartGroup.Builder>
-
setRepeatedField
public StartGroup.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StartGroup.Builder>
-
addRepeatedField
public StartGroup.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StartGroup.Builder>
-
mergeFrom
public StartGroup.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StartGroup.Builder>
-
mergeFrom
public StartGroup.Builder mergeFrom(StartGroup other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<StartGroup.Builder>
-
mergeFrom
public StartGroup.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StartGroup.Builder>- Throws:
IOException
-
getParentId
public String getParentId()
string parentId = 1;- Specified by:
getParentIdin interfaceStartGroupOrBuilder- Returns:
- The parentId.
-
getParentIdBytes
public com.google.protobuf.ByteString getParentIdBytes()
string parentId = 1;- Specified by:
getParentIdBytesin interfaceStartGroupOrBuilder- Returns:
- The bytes for parentId.
-
setParentId
public StartGroup.Builder setParentId(String value)
string parentId = 1;- Parameters:
value- The parentId to set.- Returns:
- This builder for chaining.
-
clearParentId
public StartGroup.Builder clearParentId()
string parentId = 1;- Returns:
- This builder for chaining.
-
setParentIdBytes
public StartGroup.Builder setParentIdBytes(com.google.protobuf.ByteString value)
string parentId = 1;- Parameters:
value- The bytes for parentId to set.- Returns:
- This builder for chaining.
-
hasNameable
public boolean hasNameable()
.INameable nameable = 2;- Specified by:
hasNameablein interfaceStartGroupOrBuilder- Returns:
- Whether the nameable field is set.
-
getNameable
public INameable getNameable()
.INameable nameable = 2;- Specified by:
getNameablein interfaceStartGroupOrBuilder- Returns:
- The nameable.
-
setNameable
public StartGroup.Builder setNameable(INameable value)
.INameable nameable = 2;
-
setNameable
public StartGroup.Builder setNameable(INameable.Builder builderForValue)
.INameable nameable = 2;
-
mergeNameable
public StartGroup.Builder mergeNameable(INameable value)
.INameable nameable = 2;
-
clearNameable
public StartGroup.Builder clearNameable()
.INameable nameable = 2;
-
getNameableBuilder
public INameable.Builder getNameableBuilder()
.INameable nameable = 2;
-
getNameableOrBuilder
public INameableOrBuilder getNameableOrBuilder()
.INameable nameable = 2;- Specified by:
getNameableOrBuilderin interfaceStartGroupOrBuilder
-
hasReferenceable
public boolean hasReferenceable()
.IReferenceable referenceable = 3;- Specified by:
hasReferenceablein interfaceStartGroupOrBuilder- Returns:
- Whether the referenceable field is set.
-
getReferenceable
public IReferenceable getReferenceable()
.IReferenceable referenceable = 3;- Specified by:
getReferenceablein interfaceStartGroupOrBuilder- Returns:
- The referenceable.
-
setReferenceable
public StartGroup.Builder setReferenceable(IReferenceable value)
.IReferenceable referenceable = 3;
-
setReferenceable
public StartGroup.Builder setReferenceable(IReferenceable.Builder builderForValue)
.IReferenceable referenceable = 3;
-
mergeReferenceable
public StartGroup.Builder mergeReferenceable(IReferenceable value)
.IReferenceable referenceable = 3;
-
clearReferenceable
public StartGroup.Builder clearReferenceable()
.IReferenceable referenceable = 3;
-
getReferenceableBuilder
public IReferenceable.Builder getReferenceableBuilder()
.IReferenceable referenceable = 3;
-
getReferenceableOrBuilder
public IReferenceableOrBuilder getReferenceableOrBuilder()
.IReferenceable referenceable = 3;- Specified by:
getReferenceableOrBuilderin interfaceStartGroupOrBuilder
-
setUnknownFields
public final StartGroup.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<StartGroup.Builder>
-
mergeUnknownFields
public final StartGroup.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<StartGroup.Builder>
-
-