public static final class Document.TextChange extends GeneratedMessageV3 implements Document.TextChangeOrBuilder
This message is used for text changes aka. OCR corrections.
Protobuf type google.cloud.documentai.v1.Document.TextChange
Static Fields
CHANGED_TEXT_FIELD_NUMBER
public static final int CHANGED_TEXT_FIELD_NUMBER
Field Value
PROVENANCE_FIELD_NUMBER
public static final int PROVENANCE_FIELD_NUMBER
Field Value
TEXT_ANCHOR_FIELD_NUMBER
public static final int TEXT_ANCHOR_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static Document.TextChange getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static Document.TextChange.Builder newBuilder()
Returns
newBuilder(Document.TextChange prototype)
public static Document.TextChange.Builder newBuilder(Document.TextChange prototype)
Parameter
Returns
parseDelimitedFrom(InputStream input)
public static Document.TextChange parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Document.TextChange parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static Document.TextChange parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Document.TextChange parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static Document.TextChange parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Document.TextChange parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(CodedInputStream input)
public static Document.TextChange parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Document.TextChange parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(InputStream input)
public static Document.TextChange parseFrom(InputStream input)
Parameter
Returns
Exceptions
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Document.TextChange parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static Document.TextChange parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Document.TextChange parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<Document.TextChange> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getChangedText()
public String getChangedText()
The text that replaces the text identified in the text_anchor
.
string changed_text = 2;
Returns
Type | Description |
String | The changedText.
|
getChangedTextBytes()
public ByteString getChangedTextBytes()
The text that replaces the text identified in the text_anchor
.
string changed_text = 2;
Returns
Type | Description |
ByteString | The bytes for changedText.
|
getDefaultInstanceForType()
public Document.TextChange getDefaultInstanceForType()
Returns
getParserForType()
public Parser<Document.TextChange> getParserForType()
Returns
Overrides
getProvenance(int index)
public Document.Provenance getProvenance(int index)
The history of this annotation.
repeated .google.cloud.documentai.v1.Document.Provenance provenance = 3;
Parameter
Returns
getProvenanceCount()
public int getProvenanceCount()
The history of this annotation.
repeated .google.cloud.documentai.v1.Document.Provenance provenance = 3;
Returns
getProvenanceList()
public List<Document.Provenance> getProvenanceList()
The history of this annotation.
repeated .google.cloud.documentai.v1.Document.Provenance provenance = 3;
Returns
getProvenanceOrBuilder(int index)
public Document.ProvenanceOrBuilder getProvenanceOrBuilder(int index)
The history of this annotation.
repeated .google.cloud.documentai.v1.Document.Provenance provenance = 3;
Parameter
Returns
getProvenanceOrBuilderList()
public List<? extends Document.ProvenanceOrBuilder> getProvenanceOrBuilderList()
The history of this annotation.
repeated .google.cloud.documentai.v1.Document.Provenance provenance = 3;
Returns
Type | Description |
List<? extends com.google.cloud.documentai.v1.Document.ProvenanceOrBuilder> | |
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getTextAnchor()
public Document.TextAnchor getTextAnchor()
Provenance of the correction.
Text anchor indexing into the
Document.text. There can
only be a single TextAnchor.text_segments
element. If the start and
end index of the text segment are the same, the text change is inserted
before that index.
.google.cloud.documentai.v1.Document.TextAnchor text_anchor = 1;
Returns
getTextAnchorOrBuilder()
public Document.TextAnchorOrBuilder getTextAnchorOrBuilder()
Provenance of the correction.
Text anchor indexing into the
Document.text. There can
only be a single TextAnchor.text_segments
element. If the start and
end index of the text segment are the same, the text change is inserted
before that index.
.google.cloud.documentai.v1.Document.TextAnchor text_anchor = 1;
Returns
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hasTextAnchor()
public boolean hasTextAnchor()
Provenance of the correction.
Text anchor indexing into the
Document.text. There can
only be a single TextAnchor.text_segments
element. If the start and
end index of the text segment are the same, the text change is inserted
before that index.
.google.cloud.documentai.v1.Document.TextAnchor text_anchor = 1;
Returns
Type | Description |
boolean | Whether the textAnchor field is set.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public Document.TextChange.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Document.TextChange.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public Document.TextChange.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions