Package net.sf.okapi.proto
Class TextPart.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<TextPart.Builder>
-
- net.sf.okapi.proto.TextPart.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,TextPartOrBuilder
- Enclosing class:
- TextPart
public static final class TextPart.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TextPart.Builder> implements TextPartOrBuilder
Protobuf typeTextPart
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TextPart.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)TextPartbuild()TextPartbuildPartial()TextPart.Builderclear()TextPart.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)TextPart.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)TextPart.BuilderclearOriginalId()optional string originalId = 2;TextPart.BuilderclearResource().IResource resource = 1;TextPart.BuilderclearSegment()bool segment = 6;TextPart.BuilderclearText().TextFragment text = 3;TextPart.BuilderclearWhitespaceStrategy().TextPart.WhitespaceStrategy whitespaceStrategy = 4;TextPart.Builderclone()TextPartgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetOriginalId()optional string originalId = 2;com.google.protobuf.ByteStringgetOriginalIdBytes()optional string originalId = 2;IResourcegetResource().IResource resource = 1;IResource.BuildergetResourceBuilder().IResource resource = 1;IResourceOrBuildergetResourceOrBuilder().IResource resource = 1;booleangetSegment()bool segment = 6;TextFragmentgetText().TextFragment text = 3;TextFragment.BuildergetTextBuilder().TextFragment text = 3;TextFragmentOrBuildergetTextOrBuilder().TextFragment text = 3;TextPart.WhitespaceStrategygetWhitespaceStrategy().TextPart.WhitespaceStrategy whitespaceStrategy = 4;intgetWhitespaceStrategyValue().TextPart.WhitespaceStrategy whitespaceStrategy = 4;booleanhasOriginalId()optional string originalId = 2;booleanhasResource().IResource resource = 1;booleanhasText().TextFragment text = 3;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()TextPart.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)TextPart.BuildermergeFrom(com.google.protobuf.Message other)TextPart.BuildermergeFrom(TextPart other)TextPart.BuildermergeResource(IResource value).IResource resource = 1;TextPart.BuildermergeText(TextFragment value).TextFragment text = 3;TextPart.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)TextPart.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)TextPart.BuildersetOriginalId(String value)optional string originalId = 2;TextPart.BuildersetOriginalIdBytes(com.google.protobuf.ByteString value)optional string originalId = 2;TextPart.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)TextPart.BuildersetResource(IResource value).IResource resource = 1;TextPart.BuildersetResource(IResource.Builder builderForValue).IResource resource = 1;TextPart.BuildersetSegment(boolean value)bool segment = 6;TextPart.BuildersetText(TextFragment value).TextFragment text = 3;TextPart.BuildersetText(TextFragment.Builder builderForValue).TextFragment text = 3;TextPart.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)TextPart.BuildersetWhitespaceStrategy(TextPart.WhitespaceStrategy value).TextPart.WhitespaceStrategy whitespaceStrategy = 4;TextPart.BuildersetWhitespaceStrategyValue(int value).TextPart.WhitespaceStrategy whitespaceStrategy = 4;-
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<TextPart.Builder>
-
clear
public TextPart.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<TextPart.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<TextPart.Builder>
-
getDefaultInstanceForType
public TextPart getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public TextPart build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public TextPart buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public TextPart.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<TextPart.Builder>
-
setField
public TextPart.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<TextPart.Builder>
-
clearField
public TextPart.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TextPart.Builder>
-
clearOneof
public TextPart.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<TextPart.Builder>
-
setRepeatedField
public TextPart.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<TextPart.Builder>
-
addRepeatedField
public TextPart.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<TextPart.Builder>
-
mergeFrom
public TextPart.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TextPart.Builder>
-
mergeFrom
public TextPart.Builder mergeFrom(TextPart other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<TextPart.Builder>
-
mergeFrom
public TextPart.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<TextPart.Builder>- Throws:
IOException
-
hasResource
public boolean hasResource()
.IResource resource = 1;- Specified by:
hasResourcein interfaceTextPartOrBuilder- Returns:
- Whether the resource field is set.
-
getResource
public IResource getResource()
.IResource resource = 1;- Specified by:
getResourcein interfaceTextPartOrBuilder- Returns:
- The resource.
-
setResource
public TextPart.Builder setResource(IResource value)
.IResource resource = 1;
-
setResource
public TextPart.Builder setResource(IResource.Builder builderForValue)
.IResource resource = 1;
-
mergeResource
public TextPart.Builder mergeResource(IResource value)
.IResource resource = 1;
-
clearResource
public TextPart.Builder clearResource()
.IResource resource = 1;
-
getResourceBuilder
public IResource.Builder getResourceBuilder()
.IResource resource = 1;
-
getResourceOrBuilder
public IResourceOrBuilder getResourceOrBuilder()
.IResource resource = 1;- Specified by:
getResourceOrBuilderin interfaceTextPartOrBuilder
-
hasOriginalId
public boolean hasOriginalId()
optional string originalId = 2;- Specified by:
hasOriginalIdin interfaceTextPartOrBuilder- Returns:
- Whether the originalId field is set.
-
getOriginalId
public String getOriginalId()
optional string originalId = 2;- Specified by:
getOriginalIdin interfaceTextPartOrBuilder- Returns:
- The originalId.
-
getOriginalIdBytes
public com.google.protobuf.ByteString getOriginalIdBytes()
optional string originalId = 2;- Specified by:
getOriginalIdBytesin interfaceTextPartOrBuilder- Returns:
- The bytes for originalId.
-
setOriginalId
public TextPart.Builder setOriginalId(String value)
optional string originalId = 2;- Parameters:
value- The originalId to set.- Returns:
- This builder for chaining.
-
clearOriginalId
public TextPart.Builder clearOriginalId()
optional string originalId = 2;- Returns:
- This builder for chaining.
-
setOriginalIdBytes
public TextPart.Builder setOriginalIdBytes(com.google.protobuf.ByteString value)
optional string originalId = 2;- Parameters:
value- The bytes for originalId to set.- Returns:
- This builder for chaining.
-
hasText
public boolean hasText()
.TextFragment text = 3;- Specified by:
hasTextin interfaceTextPartOrBuilder- Returns:
- Whether the text field is set.
-
getText
public TextFragment getText()
.TextFragment text = 3;- Specified by:
getTextin interfaceTextPartOrBuilder- Returns:
- The text.
-
setText
public TextPart.Builder setText(TextFragment value)
.TextFragment text = 3;
-
setText
public TextPart.Builder setText(TextFragment.Builder builderForValue)
.TextFragment text = 3;
-
mergeText
public TextPart.Builder mergeText(TextFragment value)
.TextFragment text = 3;
-
clearText
public TextPart.Builder clearText()
.TextFragment text = 3;
-
getTextBuilder
public TextFragment.Builder getTextBuilder()
.TextFragment text = 3;
-
getTextOrBuilder
public TextFragmentOrBuilder getTextOrBuilder()
.TextFragment text = 3;- Specified by:
getTextOrBuilderin interfaceTextPartOrBuilder
-
getWhitespaceStrategyValue
public int getWhitespaceStrategyValue()
.TextPart.WhitespaceStrategy whitespaceStrategy = 4;- Specified by:
getWhitespaceStrategyValuein interfaceTextPartOrBuilder- Returns:
- The enum numeric value on the wire for whitespaceStrategy.
-
setWhitespaceStrategyValue
public TextPart.Builder setWhitespaceStrategyValue(int value)
.TextPart.WhitespaceStrategy whitespaceStrategy = 4;- Parameters:
value- The enum numeric value on the wire for whitespaceStrategy to set.- Returns:
- This builder for chaining.
-
getWhitespaceStrategy
public TextPart.WhitespaceStrategy getWhitespaceStrategy()
.TextPart.WhitespaceStrategy whitespaceStrategy = 4;- Specified by:
getWhitespaceStrategyin interfaceTextPartOrBuilder- Returns:
- The whitespaceStrategy.
-
setWhitespaceStrategy
public TextPart.Builder setWhitespaceStrategy(TextPart.WhitespaceStrategy value)
.TextPart.WhitespaceStrategy whitespaceStrategy = 4;- Parameters:
value- The whitespaceStrategy to set.- Returns:
- This builder for chaining.
-
clearWhitespaceStrategy
public TextPart.Builder clearWhitespaceStrategy()
.TextPart.WhitespaceStrategy whitespaceStrategy = 4;- Returns:
- This builder for chaining.
-
getSegment
public boolean getSegment()
bool segment = 6;- Specified by:
getSegmentin interfaceTextPartOrBuilder- Returns:
- The segment.
-
setSegment
public TextPart.Builder setSegment(boolean value)
bool segment = 6;- Parameters:
value- The segment to set.- Returns:
- This builder for chaining.
-
clearSegment
public TextPart.Builder clearSegment()
bool segment = 6;- Returns:
- This builder for chaining.
-
setUnknownFields
public final TextPart.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TextPart.Builder>
-
mergeUnknownFields
public final TextPart.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TextPart.Builder>
-
-