Class Segment.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Segment.Builder>
-
- de.uni_trier.recap.arg_services.mining_explanation.v1beta.Segment.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,SegmentOrBuilder,java.lang.Cloneable
- Enclosing class:
- Segment
public static final class Segment.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Segment.Builder> implements SegmentOrBuilder
Protobuf typearg_services.mining_explanation.v1beta.Segment
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Segment.BuilderaddAllClauses(java.lang.Iterable<java.lang.String> values)repeated string clauses = 2 [json_name = "clauses"];Segment.BuilderaddAllKeywordMarkers(java.lang.Iterable<? extends java.lang.Boolean> values)repeated bool keyword_markers = 1 [json_name = "keywordMarkers"];Segment.BuilderaddClauses(java.lang.String value)repeated string clauses = 2 [json_name = "clauses"];Segment.BuilderaddClausesBytes(com.google.protobuf.ByteString value)repeated string clauses = 2 [json_name = "clauses"];Segment.BuilderaddKeywordMarkers(boolean value)repeated bool keyword_markers = 1 [json_name = "keywordMarkers"];Segmentbuild()SegmentbuildPartial()Segment.Builderclear()Segment.BuilderclearClauses()repeated string clauses = 2 [json_name = "clauses"];Segment.BuilderclearKeywordMarkers()repeated bool keyword_markers = 1 [json_name = "keywordMarkers"];java.lang.StringgetClauses(int index)repeated string clauses = 2 [json_name = "clauses"];com.google.protobuf.ByteStringgetClausesBytes(int index)repeated string clauses = 2 [json_name = "clauses"];intgetClausesCount()repeated string clauses = 2 [json_name = "clauses"];com.google.protobuf.ProtocolStringListgetClausesList()repeated string clauses = 2 [json_name = "clauses"];SegmentgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleangetKeywordMarkers(int index)repeated bool keyword_markers = 1 [json_name = "keywordMarkers"];intgetKeywordMarkersCount()repeated bool keyword_markers = 1 [json_name = "keywordMarkers"];java.util.List<java.lang.Boolean>getKeywordMarkersList()repeated bool keyword_markers = 1 [json_name = "keywordMarkers"];protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Segment.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Segment.BuildermergeFrom(com.google.protobuf.Message other)Segment.BuildermergeFrom(Segment other)Segment.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Segment.BuildersetClauses(int index, java.lang.String value)repeated string clauses = 2 [json_name = "clauses"];Segment.BuildersetKeywordMarkers(int index, boolean value)repeated bool keyword_markers = 1 [json_name = "keywordMarkers"];Segment.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, 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<Segment.Builder>
-
clear
public Segment.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<Segment.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<Segment.Builder>
-
getDefaultInstanceForType
public Segment getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Segment build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Segment buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public Segment.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Segment.Builder>
-
mergeFrom
public Segment.Builder mergeFrom(Segment other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Segment.Builder>
-
mergeFrom
public Segment.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Segment.Builder>- Throws:
java.io.IOException
-
getKeywordMarkersList
public java.util.List<java.lang.Boolean> getKeywordMarkersList()
repeated bool keyword_markers = 1 [json_name = "keywordMarkers"];- Specified by:
getKeywordMarkersListin interfaceSegmentOrBuilder- Returns:
- A list containing the keywordMarkers.
-
getKeywordMarkersCount
public int getKeywordMarkersCount()
repeated bool keyword_markers = 1 [json_name = "keywordMarkers"];- Specified by:
getKeywordMarkersCountin interfaceSegmentOrBuilder- Returns:
- The count of keywordMarkers.
-
getKeywordMarkers
public boolean getKeywordMarkers(int index)
repeated bool keyword_markers = 1 [json_name = "keywordMarkers"];- Specified by:
getKeywordMarkersin interfaceSegmentOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The keywordMarkers at the given index.
-
setKeywordMarkers
public Segment.Builder setKeywordMarkers(int index, boolean value)
repeated bool keyword_markers = 1 [json_name = "keywordMarkers"];- Parameters:
index- The index to set the value at.value- The keywordMarkers to set.- Returns:
- This builder for chaining.
-
addKeywordMarkers
public Segment.Builder addKeywordMarkers(boolean value)
repeated bool keyword_markers = 1 [json_name = "keywordMarkers"];- Parameters:
value- The keywordMarkers to add.- Returns:
- This builder for chaining.
-
addAllKeywordMarkers
public Segment.Builder addAllKeywordMarkers(java.lang.Iterable<? extends java.lang.Boolean> values)
repeated bool keyword_markers = 1 [json_name = "keywordMarkers"];- Parameters:
values- The keywordMarkers to add.- Returns:
- This builder for chaining.
-
clearKeywordMarkers
public Segment.Builder clearKeywordMarkers()
repeated bool keyword_markers = 1 [json_name = "keywordMarkers"];- Returns:
- This builder for chaining.
-
getClausesList
public com.google.protobuf.ProtocolStringList getClausesList()
repeated string clauses = 2 [json_name = "clauses"];- Specified by:
getClausesListin interfaceSegmentOrBuilder- Returns:
- A list containing the clauses.
-
getClausesCount
public int getClausesCount()
repeated string clauses = 2 [json_name = "clauses"];- Specified by:
getClausesCountin interfaceSegmentOrBuilder- Returns:
- The count of clauses.
-
getClauses
public java.lang.String getClauses(int index)
repeated string clauses = 2 [json_name = "clauses"];- Specified by:
getClausesin interfaceSegmentOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The clauses at the given index.
-
getClausesBytes
public com.google.protobuf.ByteString getClausesBytes(int index)
repeated string clauses = 2 [json_name = "clauses"];- Specified by:
getClausesBytesin interfaceSegmentOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the clauses at the given index.
-
setClauses
public Segment.Builder setClauses(int index, java.lang.String value)
repeated string clauses = 2 [json_name = "clauses"];- Parameters:
index- The index to set the value at.value- The clauses to set.- Returns:
- This builder for chaining.
-
addClauses
public Segment.Builder addClauses(java.lang.String value)
repeated string clauses = 2 [json_name = "clauses"];- Parameters:
value- The clauses to add.- Returns:
- This builder for chaining.
-
addAllClauses
public Segment.Builder addAllClauses(java.lang.Iterable<java.lang.String> values)
repeated string clauses = 2 [json_name = "clauses"];- Parameters:
values- The clauses to add.- Returns:
- This builder for chaining.
-
clearClauses
public Segment.Builder clearClauses()
repeated string clauses = 2 [json_name = "clauses"];- Returns:
- This builder for chaining.
-
addClausesBytes
public Segment.Builder addClausesBytes(com.google.protobuf.ByteString value)
repeated string clauses = 2 [json_name = "clauses"];- Parameters:
value- The bytes of the clauses to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Segment.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Segment.Builder>
-
mergeUnknownFields
public final Segment.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Segment.Builder>
-
-