Class Vector.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Vector.Builder>
-
- de.uni_trier.recap.arg_services.nlp.v1.Vector.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,VectorOrBuilder,java.lang.Cloneable
- Enclosing class:
- Vector
public static final class Vector.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Vector.Builder> implements VectorOrBuilder
Container for storing a vector as a list of floats.
Protobuf typearg_services.nlp.v1.Vector
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Vector.BuilderaddAllVector(java.lang.Iterable<? extends java.lang.Double> values)repeated double vector = 1 [json_name = "vector"];Vector.BuilderaddVector(double value)repeated double vector = 1 [json_name = "vector"];Vectorbuild()VectorbuildPartial()Vector.Builderclear()Vector.BuilderclearVector()repeated double vector = 1 [json_name = "vector"];VectorgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()doublegetVector(int index)repeated double vector = 1 [json_name = "vector"];intgetVectorCount()repeated double vector = 1 [json_name = "vector"];java.util.List<java.lang.Double>getVectorList()repeated double vector = 1 [json_name = "vector"];protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Vector.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Vector.BuildermergeFrom(com.google.protobuf.Message other)Vector.BuildermergeFrom(Vector other)Vector.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Vector.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Vector.BuildersetVector(int index, double value)repeated double vector = 1 [json_name = "vector"];-
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<Vector.Builder>
-
clear
public Vector.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<Vector.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<Vector.Builder>
-
getDefaultInstanceForType
public Vector getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Vector build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Vector buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public Vector.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Vector.Builder>
-
mergeFrom
public Vector.Builder mergeFrom(Vector other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Vector.Builder>
-
mergeFrom
public Vector.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<Vector.Builder>- Throws:
java.io.IOException
-
getVectorList
public java.util.List<java.lang.Double> getVectorList()
repeated double vector = 1 [json_name = "vector"];- Specified by:
getVectorListin interfaceVectorOrBuilder- Returns:
- A list containing the vector.
-
getVectorCount
public int getVectorCount()
repeated double vector = 1 [json_name = "vector"];- Specified by:
getVectorCountin interfaceVectorOrBuilder- Returns:
- The count of vector.
-
getVector
public double getVector(int index)
repeated double vector = 1 [json_name = "vector"];- Specified by:
getVectorin interfaceVectorOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The vector at the given index.
-
setVector
public Vector.Builder setVector(int index, double value)
repeated double vector = 1 [json_name = "vector"];- Parameters:
index- The index to set the value at.value- The vector to set.- Returns:
- This builder for chaining.
-
addVector
public Vector.Builder addVector(double value)
repeated double vector = 1 [json_name = "vector"];- Parameters:
value- The vector to add.- Returns:
- This builder for chaining.
-
addAllVector
public Vector.Builder addAllVector(java.lang.Iterable<? extends java.lang.Double> values)
repeated double vector = 1 [json_name = "vector"];- Parameters:
values- The vector to add.- Returns:
- This builder for chaining.
-
clearVector
public Vector.Builder clearVector()
repeated double vector = 1 [json_name = "vector"];- Returns:
- This builder for chaining.
-
setUnknownFields
public final Vector.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Vector.Builder>
-
mergeUnknownFields
public final Vector.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Vector.Builder>
-
-