Class Reference.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Reference.Builder>
-
- de.uni_trier.recap.arg_services.graph.v1.Reference.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ReferenceOrBuilder,java.lang.Cloneable
- Enclosing class:
- Reference
public static final class Reference.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Reference.Builder> implements ReferenceOrBuilder
References are used to store links between atom nodes and resources.
Protobuf typearg_services.graph.v1.Reference
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Referencebuild()ReferencebuildPartial()Reference.Builderclear()Reference.BuilderclearOffset()Optional: Starting point of the atom's text within the resource's text.Reference.BuilderclearResource()Optional: ID of the related resouce.Reference.BuilderclearText()Original text of the related resource used for the atom.ReferencegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()intgetOffset()Optional: Starting point of the atom's text within the resource's text.java.lang.StringgetResource()Optional: ID of the related resouce.com.google.protobuf.ByteStringgetResourceBytes()Optional: ID of the related resouce.java.lang.StringgetText()Original text of the related resource used for the atom.com.google.protobuf.ByteStringgetTextBytes()Original text of the related resource used for the atom.booleanhasOffset()Optional: Starting point of the atom's text within the resource's text.booleanhasResource()Optional: ID of the related resouce.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Reference.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Reference.BuildermergeFrom(com.google.protobuf.Message other)Reference.BuildermergeFrom(Reference other)Reference.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Reference.BuildersetOffset(int value)Optional: Starting point of the atom's text within the resource's text.Reference.BuildersetResource(java.lang.String value)Optional: ID of the related resouce.Reference.BuildersetResourceBytes(com.google.protobuf.ByteString value)Optional: ID of the related resouce.Reference.BuildersetText(java.lang.String value)Original text of the related resource used for the atom.Reference.BuildersetTextBytes(com.google.protobuf.ByteString value)Original text of the related resource used for the atom.Reference.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<Reference.Builder>
-
clear
public Reference.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<Reference.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<Reference.Builder>
-
getDefaultInstanceForType
public Reference getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Reference build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Reference buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public Reference.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Reference.Builder>
-
mergeFrom
public Reference.Builder mergeFrom(Reference other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Reference.Builder>
-
mergeFrom
public Reference.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<Reference.Builder>- Throws:
java.io.IOException
-
hasResource
public boolean hasResource()
Optional: ID of the related resouce.
optional string resource = 1 [json_name = "resource"];- Specified by:
hasResourcein interfaceReferenceOrBuilder- Returns:
- Whether the resource field is set.
-
getResource
public java.lang.String getResource()
Optional: ID of the related resouce.
optional string resource = 1 [json_name = "resource"];- Specified by:
getResourcein interfaceReferenceOrBuilder- Returns:
- The resource.
-
getResourceBytes
public com.google.protobuf.ByteString getResourceBytes()
Optional: ID of the related resouce.
optional string resource = 1 [json_name = "resource"];- Specified by:
getResourceBytesin interfaceReferenceOrBuilder- Returns:
- The bytes for resource.
-
setResource
public Reference.Builder setResource(java.lang.String value)
Optional: ID of the related resouce.
optional string resource = 1 [json_name = "resource"];- Parameters:
value- The resource to set.- Returns:
- This builder for chaining.
-
clearResource
public Reference.Builder clearResource()
Optional: ID of the related resouce.
optional string resource = 1 [json_name = "resource"];- Returns:
- This builder for chaining.
-
setResourceBytes
public Reference.Builder setResourceBytes(com.google.protobuf.ByteString value)
Optional: ID of the related resouce.
optional string resource = 1 [json_name = "resource"];- Parameters:
value- The bytes for resource to set.- Returns:
- This builder for chaining.
-
hasOffset
public boolean hasOffset()
Optional: Starting point of the atom's text within the resource's text.
optional uint32 offset = 2 [json_name = "offset"];- Specified by:
hasOffsetin interfaceReferenceOrBuilder- Returns:
- Whether the offset field is set.
-
getOffset
public int getOffset()
Optional: Starting point of the atom's text within the resource's text.
optional uint32 offset = 2 [json_name = "offset"];- Specified by:
getOffsetin interfaceReferenceOrBuilder- Returns:
- The offset.
-
setOffset
public Reference.Builder setOffset(int value)
Optional: Starting point of the atom's text within the resource's text.
optional uint32 offset = 2 [json_name = "offset"];- Parameters:
value- The offset to set.- Returns:
- This builder for chaining.
-
clearOffset
public Reference.Builder clearOffset()
Optional: Starting point of the atom's text within the resource's text.
optional uint32 offset = 2 [json_name = "offset"];- Returns:
- This builder for chaining.
-
getText
public java.lang.String getText()
Original text of the related resource used for the atom.
string text = 3 [json_name = "text"];- Specified by:
getTextin interfaceReferenceOrBuilder- Returns:
- The text.
-
getTextBytes
public com.google.protobuf.ByteString getTextBytes()
Original text of the related resource used for the atom.
string text = 3 [json_name = "text"];- Specified by:
getTextBytesin interfaceReferenceOrBuilder- Returns:
- The bytes for text.
-
setText
public Reference.Builder setText(java.lang.String value)
Original text of the related resource used for the atom.
string text = 3 [json_name = "text"];- Parameters:
value- The text to set.- Returns:
- This builder for chaining.
-
clearText
public Reference.Builder clearText()
Original text of the related resource used for the atom.
string text = 3 [json_name = "text"];- Returns:
- This builder for chaining.
-
setTextBytes
public Reference.Builder setTextBytes(com.google.protobuf.ByteString value)
Original text of the related resource used for the atom.
string text = 3 [json_name = "text"];- Parameters:
value- The bytes for text to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Reference.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Reference.Builder>
-
mergeUnknownFields
public final Reference.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Reference.Builder>
-
-