Class Atom.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Atom.Builder>
-
- de.uni_trier.recap.arg_services.graph.v1.Atom.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,AtomOrBuilder,java.lang.Cloneable
- Enclosing class:
- Atom
public static final class Atom.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Atom.Builder> implements AtomOrBuilder
Atom nodes contain textual information and as such parts of the original resource. Atoms are also known as `ADUs` or claims/premises in the argumentation domain.
Protobuf typearg_services.graph.v1.Atom
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Atombuild()AtombuildPartial()Atom.Builderclear()Atom.BuilderclearParticipant()Optional: ID of the related participant.Atom.BuilderclearReference()Optional: Reference to the related resource.Atom.BuilderclearText()Textual content of the argumentative discourse unit (ADU).AtomgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetParticipant()Optional: ID of the related participant.com.google.protobuf.ByteStringgetParticipantBytes()Optional: ID of the related participant.ReferencegetReference()Optional: Reference to the related resource.Reference.BuildergetReferenceBuilder()Optional: Reference to the related resource.ReferenceOrBuildergetReferenceOrBuilder()Optional: Reference to the related resource.java.lang.StringgetText()Textual content of the argumentative discourse unit (ADU).com.google.protobuf.ByteStringgetTextBytes()Textual content of the argumentative discourse unit (ADU).booleanhasParticipant()Optional: ID of the related participant.booleanhasReference()Optional: Reference to the related resource.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Atom.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Atom.BuildermergeFrom(com.google.protobuf.Message other)Atom.BuildermergeFrom(Atom other)Atom.BuildermergeReference(Reference value)Optional: Reference to the related resource.Atom.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Atom.BuildersetParticipant(java.lang.String value)Optional: ID of the related participant.Atom.BuildersetParticipantBytes(com.google.protobuf.ByteString value)Optional: ID of the related participant.Atom.BuildersetReference(Reference value)Optional: Reference to the related resource.Atom.BuildersetReference(Reference.Builder builderForValue)Optional: Reference to the related resource.Atom.BuildersetText(java.lang.String value)Textual content of the argumentative discourse unit (ADU).Atom.BuildersetTextBytes(com.google.protobuf.ByteString value)Textual content of the argumentative discourse unit (ADU).Atom.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<Atom.Builder>
-
clear
public Atom.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<Atom.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<Atom.Builder>
-
getDefaultInstanceForType
public Atom getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Atom build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Atom buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public Atom.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Atom.Builder>
-
mergeFrom
public Atom.Builder mergeFrom(Atom other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Atom.Builder>
-
mergeFrom
public Atom.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<Atom.Builder>- Throws:
java.io.IOException
-
getText
public java.lang.String getText()
Textual content of the argumentative discourse unit (ADU).
string text = 1 [json_name = "text"];- Specified by:
getTextin interfaceAtomOrBuilder- Returns:
- The text.
-
getTextBytes
public com.google.protobuf.ByteString getTextBytes()
Textual content of the argumentative discourse unit (ADU).
string text = 1 [json_name = "text"];- Specified by:
getTextBytesin interfaceAtomOrBuilder- Returns:
- The bytes for text.
-
setText
public Atom.Builder setText(java.lang.String value)
Textual content of the argumentative discourse unit (ADU).
string text = 1 [json_name = "text"];- Parameters:
value- The text to set.- Returns:
- This builder for chaining.
-
clearText
public Atom.Builder clearText()
Textual content of the argumentative discourse unit (ADU).
string text = 1 [json_name = "text"];- Returns:
- This builder for chaining.
-
setTextBytes
public Atom.Builder setTextBytes(com.google.protobuf.ByteString value)
Textual content of the argumentative discourse unit (ADU).
string text = 1 [json_name = "text"];- Parameters:
value- The bytes for text to set.- Returns:
- This builder for chaining.
-
hasReference
public boolean hasReference()
Optional: Reference to the related resource.
.arg_services.graph.v1.Reference reference = 2 [json_name = "reference"];- Specified by:
hasReferencein interfaceAtomOrBuilder- Returns:
- Whether the reference field is set.
-
getReference
public Reference getReference()
Optional: Reference to the related resource.
.arg_services.graph.v1.Reference reference = 2 [json_name = "reference"];- Specified by:
getReferencein interfaceAtomOrBuilder- Returns:
- The reference.
-
setReference
public Atom.Builder setReference(Reference value)
Optional: Reference to the related resource.
.arg_services.graph.v1.Reference reference = 2 [json_name = "reference"];
-
setReference
public Atom.Builder setReference(Reference.Builder builderForValue)
Optional: Reference to the related resource.
.arg_services.graph.v1.Reference reference = 2 [json_name = "reference"];
-
mergeReference
public Atom.Builder mergeReference(Reference value)
Optional: Reference to the related resource.
.arg_services.graph.v1.Reference reference = 2 [json_name = "reference"];
-
clearReference
public Atom.Builder clearReference()
Optional: Reference to the related resource.
.arg_services.graph.v1.Reference reference = 2 [json_name = "reference"];
-
getReferenceBuilder
public Reference.Builder getReferenceBuilder()
Optional: Reference to the related resource.
.arg_services.graph.v1.Reference reference = 2 [json_name = "reference"];
-
getReferenceOrBuilder
public ReferenceOrBuilder getReferenceOrBuilder()
Optional: Reference to the related resource.
.arg_services.graph.v1.Reference reference = 2 [json_name = "reference"];- Specified by:
getReferenceOrBuilderin interfaceAtomOrBuilder
-
hasParticipant
public boolean hasParticipant()
Optional: ID of the related participant.
optional string participant = 3 [json_name = "participant"];- Specified by:
hasParticipantin interfaceAtomOrBuilder- Returns:
- Whether the participant field is set.
-
getParticipant
public java.lang.String getParticipant()
Optional: ID of the related participant.
optional string participant = 3 [json_name = "participant"];- Specified by:
getParticipantin interfaceAtomOrBuilder- Returns:
- The participant.
-
getParticipantBytes
public com.google.protobuf.ByteString getParticipantBytes()
Optional: ID of the related participant.
optional string participant = 3 [json_name = "participant"];- Specified by:
getParticipantBytesin interfaceAtomOrBuilder- Returns:
- The bytes for participant.
-
setParticipant
public Atom.Builder setParticipant(java.lang.String value)
Optional: ID of the related participant.
optional string participant = 3 [json_name = "participant"];- Parameters:
value- The participant to set.- Returns:
- This builder for chaining.
-
clearParticipant
public Atom.Builder clearParticipant()
Optional: ID of the related participant.
optional string participant = 3 [json_name = "participant"];- Returns:
- This builder for chaining.
-
setParticipantBytes
public Atom.Builder setParticipantBytes(com.google.protobuf.ByteString value)
Optional: ID of the related participant.
optional string participant = 3 [json_name = "participant"];- Parameters:
value- The bytes for participant to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Atom.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Atom.Builder>
-
mergeUnknownFields
public final Atom.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Atom.Builder>
-
-