public static final class Paragraph.Builder extends GeneratedMessageV3.Builder<Paragraph.Builder> implements ParagraphOrBuilder
Structural unit of text representing a number of words in certain order.Protobuf type
google.cloud.vision.v1.Paragraph
Type | Property and Description |
---|---|
Paragraph.Builder |
clear
Additional information detected for the paragraph.
|
boolean |
has
Additional information detected for the paragraph.
|
Modifier and Type | Method and Description |
---|---|
Paragraph.Builder |
addAllWords(java.lang.Iterable<? extends Word> values)
List of words in this paragraph.
|
Paragraph.Builder |
addRepeatedField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
Paragraph.Builder |
addWords(int index,
Word.Builder builderForValue)
List of words in this paragraph.
|
Paragraph.Builder |
addWords(int index,
Word value)
List of words in this paragraph.
|
Paragraph.Builder |
addWords(Word.Builder builderForValue)
List of words in this paragraph.
|
Paragraph.Builder |
addWords(Word value)
List of words in this paragraph.
|
Word.Builder |
addWordsBuilder()
List of words in this paragraph.
|
Word.Builder |
addWordsBuilder(int index)
List of words in this paragraph.
|
Paragraph |
build() |
Paragraph |
buildPartial() |
Paragraph.Builder |
clear() |
Paragraph.Builder |
clearBoundingBox()
The bounding box for the paragraph.
|
Paragraph.Builder |
clearConfidence()
Confidence of the OCR results for the paragraph.
|
Paragraph.Builder |
clearField(Descriptors.FieldDescriptor field) |
Paragraph.Builder |
clearOneof(Descriptors.OneofDescriptor oneof) |
Paragraph.Builder |
clearProperty()
Additional information detected for the paragraph.
|
Paragraph.Builder |
clearWords()
List of words in this paragraph.
|
Paragraph.Builder |
clone() |
BoundingPoly |
getBoundingBox()
The bounding box for the paragraph.
|
BoundingPoly.Builder |
getBoundingBoxBuilder()
The bounding box for the paragraph.
|
BoundingPolyOrBuilder |
getBoundingBoxOrBuilder()
The bounding box for the paragraph.
|
float |
getConfidence()
Confidence of the OCR results for the paragraph.
|
Paragraph |
getDefaultInstanceForType() |
static Descriptors.Descriptor |
getDescriptor() |
Descriptors.Descriptor |
getDescriptorForType() |
TextAnnotation.TextProperty |
getProperty()
Additional information detected for the paragraph.
|
TextAnnotation.TextProperty.Builder |
getPropertyBuilder()
Additional information detected for the paragraph.
|
TextAnnotation.TextPropertyOrBuilder |
getPropertyOrBuilder()
Additional information detected for the paragraph.
|
Word |
getWords(int index)
List of words in this paragraph.
|
Word.Builder |
getWordsBuilder(int index)
List of words in this paragraph.
|
java.util.List<Word.Builder> |
getWordsBuilderList()
List of words in this paragraph.
|
int |
getWordsCount()
List of words in this paragraph.
|
java.util.List<Word> |
getWordsList()
List of words in this paragraph.
|
WordOrBuilder |
getWordsOrBuilder(int index)
List of words in this paragraph.
|
java.util.List<? extends WordOrBuilder> |
getWordsOrBuilderList()
List of words in this paragraph.
|
boolean |
hasBoundingBox()
The bounding box for the paragraph.
|
boolean |
hasProperty()
Additional information detected for the paragraph.
|
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Paragraph.Builder |
mergeBoundingBox(BoundingPoly value)
The bounding box for the paragraph.
|
Paragraph.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
Paragraph.Builder |
mergeFrom(Message other) |
Paragraph.Builder |
mergeFrom(Paragraph other) |
Paragraph.Builder |
mergeProperty(TextAnnotation.TextProperty value)
Additional information detected for the paragraph.
|
Paragraph.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields) |
Paragraph.Builder |
removeWords(int index)
List of words in this paragraph.
|
Paragraph.Builder |
setBoundingBox(BoundingPoly.Builder builderForValue)
The bounding box for the paragraph.
|
Paragraph.Builder |
setBoundingBox(BoundingPoly value)
The bounding box for the paragraph.
|
Paragraph.Builder |
setConfidence(float value)
Confidence of the OCR results for the paragraph.
|
Paragraph.Builder |
setField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
Paragraph.Builder |
setProperty(TextAnnotation.TextProperty.Builder builderForValue)
Additional information detected for the paragraph.
|
Paragraph.Builder |
setProperty(TextAnnotation.TextProperty value)
Additional information detected for the paragraph.
|
Paragraph.Builder |
setRepeatedField(Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
Paragraph.Builder |
setUnknownFields(UnknownFieldSet unknownFields) |
Paragraph.Builder |
setWords(int index,
Word.Builder builderForValue)
List of words in this paragraph.
|
Paragraph.Builder |
setWords(int index,
Word value)
List of words in this paragraph.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
mergeFrom
public boolean hasProperty
Additional information detected for the paragraph.
.google.cloud.vision.v1.TextAnnotation.TextProperty property = 1;
hasProperty
in interface ParagraphOrBuilder
public Paragraph.Builder clearProperty
Additional information detected for the paragraph.
.google.cloud.vision.v1.TextAnnotation.TextProperty property = 1;
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3.Builder<Paragraph.Builder>
public Paragraph.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<Paragraph.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<Paragraph.Builder>
public Paragraph getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public Paragraph build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public Paragraph buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public Paragraph.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<Paragraph.Builder>
public Paragraph.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<Paragraph.Builder>
public Paragraph.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<Paragraph.Builder>
public Paragraph.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<Paragraph.Builder>
public Paragraph.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<Paragraph.Builder>
public Paragraph.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<Paragraph.Builder>
public Paragraph.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<Paragraph.Builder>
public Paragraph.Builder mergeFrom(Paragraph other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<Paragraph.Builder>
public Paragraph.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<Paragraph.Builder>
java.io.IOException
public boolean hasProperty()
Additional information detected for the paragraph.
.google.cloud.vision.v1.TextAnnotation.TextProperty property = 1;
hasProperty
in interface ParagraphOrBuilder
public TextAnnotation.TextProperty getProperty()
Additional information detected for the paragraph.
.google.cloud.vision.v1.TextAnnotation.TextProperty property = 1;
getProperty
in interface ParagraphOrBuilder
public Paragraph.Builder setProperty(TextAnnotation.TextProperty value)
Additional information detected for the paragraph.
.google.cloud.vision.v1.TextAnnotation.TextProperty property = 1;
public Paragraph.Builder setProperty(TextAnnotation.TextProperty.Builder builderForValue)
Additional information detected for the paragraph.
.google.cloud.vision.v1.TextAnnotation.TextProperty property = 1;
public Paragraph.Builder mergeProperty(TextAnnotation.TextProperty value)
Additional information detected for the paragraph.
.google.cloud.vision.v1.TextAnnotation.TextProperty property = 1;
public Paragraph.Builder clearProperty()
Additional information detected for the paragraph.
.google.cloud.vision.v1.TextAnnotation.TextProperty property = 1;
public TextAnnotation.TextProperty.Builder getPropertyBuilder()
Additional information detected for the paragraph.
.google.cloud.vision.v1.TextAnnotation.TextProperty property = 1;
public TextAnnotation.TextPropertyOrBuilder getPropertyOrBuilder()
Additional information detected for the paragraph.
.google.cloud.vision.v1.TextAnnotation.TextProperty property = 1;
getPropertyOrBuilder
in interface ParagraphOrBuilder
public boolean hasBoundingBox()
The bounding box for the paragraph. The vertices are in the order of top-left, top-right, bottom-right, bottom-left. When a rotation of the bounding box is detected the rotation is represented as around the top-left corner as defined when the text is read in the 'natural' orientation. For example: * when the text is horizontal it might look like: 0----1 | | 3----2 * when it's rotated 180 degrees around the top-left corner it becomes: 2----3 | | 1----0 and the vertice order will still be (0, 1, 2, 3).
.google.cloud.vision.v1.BoundingPoly bounding_box = 2;
hasBoundingBox
in interface ParagraphOrBuilder
public BoundingPoly getBoundingBox()
The bounding box for the paragraph. The vertices are in the order of top-left, top-right, bottom-right, bottom-left. When a rotation of the bounding box is detected the rotation is represented as around the top-left corner as defined when the text is read in the 'natural' orientation. For example: * when the text is horizontal it might look like: 0----1 | | 3----2 * when it's rotated 180 degrees around the top-left corner it becomes: 2----3 | | 1----0 and the vertice order will still be (0, 1, 2, 3).
.google.cloud.vision.v1.BoundingPoly bounding_box = 2;
getBoundingBox
in interface ParagraphOrBuilder
public Paragraph.Builder setBoundingBox(BoundingPoly value)
The bounding box for the paragraph. The vertices are in the order of top-left, top-right, bottom-right, bottom-left. When a rotation of the bounding box is detected the rotation is represented as around the top-left corner as defined when the text is read in the 'natural' orientation. For example: * when the text is horizontal it might look like: 0----1 | | 3----2 * when it's rotated 180 degrees around the top-left corner it becomes: 2----3 | | 1----0 and the vertice order will still be (0, 1, 2, 3).
.google.cloud.vision.v1.BoundingPoly bounding_box = 2;
public Paragraph.Builder setBoundingBox(BoundingPoly.Builder builderForValue)
The bounding box for the paragraph. The vertices are in the order of top-left, top-right, bottom-right, bottom-left. When a rotation of the bounding box is detected the rotation is represented as around the top-left corner as defined when the text is read in the 'natural' orientation. For example: * when the text is horizontal it might look like: 0----1 | | 3----2 * when it's rotated 180 degrees around the top-left corner it becomes: 2----3 | | 1----0 and the vertice order will still be (0, 1, 2, 3).
.google.cloud.vision.v1.BoundingPoly bounding_box = 2;
public Paragraph.Builder mergeBoundingBox(BoundingPoly value)
The bounding box for the paragraph. The vertices are in the order of top-left, top-right, bottom-right, bottom-left. When a rotation of the bounding box is detected the rotation is represented as around the top-left corner as defined when the text is read in the 'natural' orientation. For example: * when the text is horizontal it might look like: 0----1 | | 3----2 * when it's rotated 180 degrees around the top-left corner it becomes: 2----3 | | 1----0 and the vertice order will still be (0, 1, 2, 3).
.google.cloud.vision.v1.BoundingPoly bounding_box = 2;
public Paragraph.Builder clearBoundingBox()
The bounding box for the paragraph. The vertices are in the order of top-left, top-right, bottom-right, bottom-left. When a rotation of the bounding box is detected the rotation is represented as around the top-left corner as defined when the text is read in the 'natural' orientation. For example: * when the text is horizontal it might look like: 0----1 | | 3----2 * when it's rotated 180 degrees around the top-left corner it becomes: 2----3 | | 1----0 and the vertice order will still be (0, 1, 2, 3).
.google.cloud.vision.v1.BoundingPoly bounding_box = 2;
public BoundingPoly.Builder getBoundingBoxBuilder()
The bounding box for the paragraph. The vertices are in the order of top-left, top-right, bottom-right, bottom-left. When a rotation of the bounding box is detected the rotation is represented as around the top-left corner as defined when the text is read in the 'natural' orientation. For example: * when the text is horizontal it might look like: 0----1 | | 3----2 * when it's rotated 180 degrees around the top-left corner it becomes: 2----3 | | 1----0 and the vertice order will still be (0, 1, 2, 3).
.google.cloud.vision.v1.BoundingPoly bounding_box = 2;
public BoundingPolyOrBuilder getBoundingBoxOrBuilder()
The bounding box for the paragraph. The vertices are in the order of top-left, top-right, bottom-right, bottom-left. When a rotation of the bounding box is detected the rotation is represented as around the top-left corner as defined when the text is read in the 'natural' orientation. For example: * when the text is horizontal it might look like: 0----1 | | 3----2 * when it's rotated 180 degrees around the top-left corner it becomes: 2----3 | | 1----0 and the vertice order will still be (0, 1, 2, 3).
.google.cloud.vision.v1.BoundingPoly bounding_box = 2;
getBoundingBoxOrBuilder
in interface ParagraphOrBuilder
public java.util.List<Word> getWordsList()
List of words in this paragraph.
repeated .google.cloud.vision.v1.Word words = 3;
getWordsList
in interface ParagraphOrBuilder
public int getWordsCount()
List of words in this paragraph.
repeated .google.cloud.vision.v1.Word words = 3;
getWordsCount
in interface ParagraphOrBuilder
public Word getWords(int index)
List of words in this paragraph.
repeated .google.cloud.vision.v1.Word words = 3;
getWords
in interface ParagraphOrBuilder
public Paragraph.Builder setWords(int index, Word value)
List of words in this paragraph.
repeated .google.cloud.vision.v1.Word words = 3;
public Paragraph.Builder setWords(int index, Word.Builder builderForValue)
List of words in this paragraph.
repeated .google.cloud.vision.v1.Word words = 3;
public Paragraph.Builder addWords(Word value)
List of words in this paragraph.
repeated .google.cloud.vision.v1.Word words = 3;
public Paragraph.Builder addWords(int index, Word value)
List of words in this paragraph.
repeated .google.cloud.vision.v1.Word words = 3;
public Paragraph.Builder addWords(Word.Builder builderForValue)
List of words in this paragraph.
repeated .google.cloud.vision.v1.Word words = 3;
public Paragraph.Builder addWords(int index, Word.Builder builderForValue)
List of words in this paragraph.
repeated .google.cloud.vision.v1.Word words = 3;
public Paragraph.Builder addAllWords(java.lang.Iterable<? extends Word> values)
List of words in this paragraph.
repeated .google.cloud.vision.v1.Word words = 3;
public Paragraph.Builder clearWords()
List of words in this paragraph.
repeated .google.cloud.vision.v1.Word words = 3;
public Paragraph.Builder removeWords(int index)
List of words in this paragraph.
repeated .google.cloud.vision.v1.Word words = 3;
public Word.Builder getWordsBuilder(int index)
List of words in this paragraph.
repeated .google.cloud.vision.v1.Word words = 3;
public WordOrBuilder getWordsOrBuilder(int index)
List of words in this paragraph.
repeated .google.cloud.vision.v1.Word words = 3;
getWordsOrBuilder
in interface ParagraphOrBuilder
public java.util.List<? extends WordOrBuilder> getWordsOrBuilderList()
List of words in this paragraph.
repeated .google.cloud.vision.v1.Word words = 3;
getWordsOrBuilderList
in interface ParagraphOrBuilder
public Word.Builder addWordsBuilder()
List of words in this paragraph.
repeated .google.cloud.vision.v1.Word words = 3;
public Word.Builder addWordsBuilder(int index)
List of words in this paragraph.
repeated .google.cloud.vision.v1.Word words = 3;
public java.util.List<Word.Builder> getWordsBuilderList()
List of words in this paragraph.
repeated .google.cloud.vision.v1.Word words = 3;
public float getConfidence()
Confidence of the OCR results for the paragraph. Range [0, 1].
float confidence = 4;
getConfidence
in interface ParagraphOrBuilder
public Paragraph.Builder setConfidence(float value)
Confidence of the OCR results for the paragraph. Range [0, 1].
float confidence = 4;
public Paragraph.Builder clearConfidence()
Confidence of the OCR results for the paragraph. Range [0, 1].
float confidence = 4;
public final Paragraph.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields
in interface Message.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<Paragraph.Builder>
public final Paragraph.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<Paragraph.Builder>