@Generated(value="software.amazon.awssdk:codegen") public final class PageClassification extends Object implements SdkPojo, Serializable, ToCopyableBuilder<PageClassification.Builder,PageClassification>
The class assigned to a Page object detected in an input document. Contains information regarding the predicted type/class of a document's page and the page number that the Page object was detected on.
| Modifier and Type | Class and Description |
|---|---|
static interface |
PageClassification.Builder |
| Modifier and Type | Method and Description |
|---|---|
static PageClassification.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasPageNumber()
For responses, this returns true if the service returned a value for the PageNumber property.
|
boolean |
hasPageType()
For responses, this returns true if the service returned a value for the PageType property.
|
List<Prediction> |
pageNumber()
The page number the value was detected on, relative to Amazon Textract's starting position.
|
List<Prediction> |
pageType()
The class, or document type, assigned to a detected Page object.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends PageClassification.Builder> |
serializableBuilderClass() |
PageClassification.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final boolean hasPageType()
isEmpty() method on the property). This is
useful because the SDK will never return a null collection or map, but you may need to differentiate between the
service returning nothing (or null) and the service returning an empty collection or map. For requests, this
returns true if a value for the property was specified in the request builder, and false if a value was not
specified.public final List<Prediction> pageType()
The class, or document type, assigned to a detected Page object. The class, or document type, assigned to a detected Page object.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasPageType() method.
public final boolean hasPageNumber()
isEmpty() method on the property). This is
useful because the SDK will never return a null collection or map, but you may need to differentiate between the
service returning nothing (or null) and the service returning an empty collection or map. For requests, this
returns true if a value for the property was specified in the request builder, and false if a value was not
specified.public final List<Prediction> pageNumber()
The page number the value was detected on, relative to Amazon Textract's starting position.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasPageNumber() method.
public PageClassification.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<PageClassification.Builder,PageClassification>public static PageClassification.Builder builder()
public static Class<? extends PageClassification.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.