All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.ocr20191230.models.RecognizeAccountPageResponseBody Maven / Gradle / Ivy

Go to download

Aliyun OCR SDK for Java Copyright (C) Alibaba Cloud Computing All rights reserved. 版权所有 (C)阿里云计算有限公司 http://www.aliyun.com

There is a newer version: 2.0.1
Show newest version
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.ocr20191230.models;

import com.aliyun.tea.*;

public class RecognizeAccountPageResponseBody extends TeaModel {
    @NameInMap("Data")
    public RecognizeAccountPageResponseBodyData data;

    @NameInMap("RequestId")
    public String requestId;

    public static RecognizeAccountPageResponseBody build(java.util.Map map) throws Exception {
        RecognizeAccountPageResponseBody self = new RecognizeAccountPageResponseBody();
        return TeaModel.build(map, self);
    }

    public RecognizeAccountPageResponseBody setData(RecognizeAccountPageResponseBodyData data) {
        this.data = data;
        return this;
    }
    public RecognizeAccountPageResponseBodyData getData() {
        return this.data;
    }

    public RecognizeAccountPageResponseBody setRequestId(String requestId) {
        this.requestId = requestId;
        return this;
    }
    public String getRequestId() {
        return this.requestId;
    }

    public static class RecognizeAccountPageResponseBodyDataInvalidStampAreas extends TeaModel {
        @NameInMap("Height")
        public Integer height;

        @NameInMap("Left")
        public Integer left;

        @NameInMap("Top")
        public Integer top;

        @NameInMap("Width")
        public Integer width;

        public static RecognizeAccountPageResponseBodyDataInvalidStampAreas build(java.util.Map map) throws Exception {
            RecognizeAccountPageResponseBodyDataInvalidStampAreas self = new RecognizeAccountPageResponseBodyDataInvalidStampAreas();
            return TeaModel.build(map, self);
        }

        public RecognizeAccountPageResponseBodyDataInvalidStampAreas setHeight(Integer height) {
            this.height = height;
            return this;
        }
        public Integer getHeight() {
            return this.height;
        }

        public RecognizeAccountPageResponseBodyDataInvalidStampAreas setLeft(Integer left) {
            this.left = left;
            return this;
        }
        public Integer getLeft() {
            return this.left;
        }

        public RecognizeAccountPageResponseBodyDataInvalidStampAreas setTop(Integer top) {
            this.top = top;
            return this;
        }
        public Integer getTop() {
            return this.top;
        }

        public RecognizeAccountPageResponseBodyDataInvalidStampAreas setWidth(Integer width) {
            this.width = width;
            return this;
        }
        public Integer getWidth() {
            return this.width;
        }

    }

    public static class RecognizeAccountPageResponseBodyDataOtherStampAreas extends TeaModel {
        @NameInMap("Height")
        public Integer height;

        @NameInMap("Left")
        public Integer left;

        @NameInMap("Top")
        public Integer top;

        @NameInMap("Width")
        public Integer width;

        public static RecognizeAccountPageResponseBodyDataOtherStampAreas build(java.util.Map map) throws Exception {
            RecognizeAccountPageResponseBodyDataOtherStampAreas self = new RecognizeAccountPageResponseBodyDataOtherStampAreas();
            return TeaModel.build(map, self);
        }

        public RecognizeAccountPageResponseBodyDataOtherStampAreas setHeight(Integer height) {
            this.height = height;
            return this;
        }
        public Integer getHeight() {
            return this.height;
        }

        public RecognizeAccountPageResponseBodyDataOtherStampAreas setLeft(Integer left) {
            this.left = left;
            return this;
        }
        public Integer getLeft() {
            return this.left;
        }

        public RecognizeAccountPageResponseBodyDataOtherStampAreas setTop(Integer top) {
            this.top = top;
            return this;
        }
        public Integer getTop() {
            return this.top;
        }

        public RecognizeAccountPageResponseBodyDataOtherStampAreas setWidth(Integer width) {
            this.width = width;
            return this;
        }
        public Integer getWidth() {
            return this.width;
        }

    }

    public static class RecognizeAccountPageResponseBodyDataRegisterStampAreas extends TeaModel {
        @NameInMap("Height")
        public Integer height;

        @NameInMap("Left")
        public Integer left;

        @NameInMap("Top")
        public Integer top;

        @NameInMap("Width")
        public Integer width;

        public static RecognizeAccountPageResponseBodyDataRegisterStampAreas build(java.util.Map map) throws Exception {
            RecognizeAccountPageResponseBodyDataRegisterStampAreas self = new RecognizeAccountPageResponseBodyDataRegisterStampAreas();
            return TeaModel.build(map, self);
        }

        public RecognizeAccountPageResponseBodyDataRegisterStampAreas setHeight(Integer height) {
            this.height = height;
            return this;
        }
        public Integer getHeight() {
            return this.height;
        }

        public RecognizeAccountPageResponseBodyDataRegisterStampAreas setLeft(Integer left) {
            this.left = left;
            return this;
        }
        public Integer getLeft() {
            return this.left;
        }

        public RecognizeAccountPageResponseBodyDataRegisterStampAreas setTop(Integer top) {
            this.top = top;
            return this;
        }
        public Integer getTop() {
            return this.top;
        }

        public RecognizeAccountPageResponseBodyDataRegisterStampAreas setWidth(Integer width) {
            this.width = width;
            return this;
        }
        public Integer getWidth() {
            return this.width;
        }

    }

    public static class RecognizeAccountPageResponseBodyDataTitleArea extends TeaModel {
        @NameInMap("Height")
        public Integer height;

        @NameInMap("Left")
        public Integer left;

        @NameInMap("Top")
        public Integer top;

        @NameInMap("Width")
        public Integer width;

        public static RecognizeAccountPageResponseBodyDataTitleArea build(java.util.Map map) throws Exception {
            RecognizeAccountPageResponseBodyDataTitleArea self = new RecognizeAccountPageResponseBodyDataTitleArea();
            return TeaModel.build(map, self);
        }

        public RecognizeAccountPageResponseBodyDataTitleArea setHeight(Integer height) {
            this.height = height;
            return this;
        }
        public Integer getHeight() {
            return this.height;
        }

        public RecognizeAccountPageResponseBodyDataTitleArea setLeft(Integer left) {
            this.left = left;
            return this;
        }
        public Integer getLeft() {
            return this.left;
        }

        public RecognizeAccountPageResponseBodyDataTitleArea setTop(Integer top) {
            this.top = top;
            return this;
        }
        public Integer getTop() {
            return this.top;
        }

        public RecognizeAccountPageResponseBodyDataTitleArea setWidth(Integer width) {
            this.width = width;
            return this;
        }
        public Integer getWidth() {
            return this.width;
        }

    }

    public static class RecognizeAccountPageResponseBodyDataUndertakeStampAreas extends TeaModel {
        @NameInMap("Height")
        public Integer height;

        @NameInMap("Left")
        public Integer left;

        @NameInMap("Top")
        public Integer top;

        @NameInMap("Width")
        public Integer width;

        public static RecognizeAccountPageResponseBodyDataUndertakeStampAreas build(java.util.Map map) throws Exception {
            RecognizeAccountPageResponseBodyDataUndertakeStampAreas self = new RecognizeAccountPageResponseBodyDataUndertakeStampAreas();
            return TeaModel.build(map, self);
        }

        public RecognizeAccountPageResponseBodyDataUndertakeStampAreas setHeight(Integer height) {
            this.height = height;
            return this;
        }
        public Integer getHeight() {
            return this.height;
        }

        public RecognizeAccountPageResponseBodyDataUndertakeStampAreas setLeft(Integer left) {
            this.left = left;
            return this;
        }
        public Integer getLeft() {
            return this.left;
        }

        public RecognizeAccountPageResponseBodyDataUndertakeStampAreas setTop(Integer top) {
            this.top = top;
            return this;
        }
        public Integer getTop() {
            return this.top;
        }

        public RecognizeAccountPageResponseBodyDataUndertakeStampAreas setWidth(Integer width) {
            this.width = width;
            return this;
        }
        public Integer getWidth() {
            return this.width;
        }

    }

    public static class RecognizeAccountPageResponseBodyData extends TeaModel {
        @NameInMap("Angle")
        public Float angle;

        @NameInMap("BirthDate")
        public String birthDate;

        @NameInMap("BirthPlace")
        public String birthPlace;

        @NameInMap("Gender")
        public String gender;

        @NameInMap("IDNumber")
        public String IDNumber;

        @NameInMap("InvalidStampAreas")
        public java.util.List invalidStampAreas;

        @NameInMap("Name")
        public String name;

        @NameInMap("Nationality")
        public String nationality;

        @NameInMap("NativePlace")
        public String nativePlace;

        @NameInMap("OtherStampAreas")
        public java.util.List otherStampAreas;

        @NameInMap("RegisterStampAreas")
        public java.util.List registerStampAreas;

        @NameInMap("Relation")
        public String relation;

        @NameInMap("TitleArea")
        public RecognizeAccountPageResponseBodyDataTitleArea titleArea;

        @NameInMap("UndertakeStampAreas")
        public java.util.List undertakeStampAreas;

        public static RecognizeAccountPageResponseBodyData build(java.util.Map map) throws Exception {
            RecognizeAccountPageResponseBodyData self = new RecognizeAccountPageResponseBodyData();
            return TeaModel.build(map, self);
        }

        public RecognizeAccountPageResponseBodyData setAngle(Float angle) {
            this.angle = angle;
            return this;
        }
        public Float getAngle() {
            return this.angle;
        }

        public RecognizeAccountPageResponseBodyData setBirthDate(String birthDate) {
            this.birthDate = birthDate;
            return this;
        }
        public String getBirthDate() {
            return this.birthDate;
        }

        public RecognizeAccountPageResponseBodyData setBirthPlace(String birthPlace) {
            this.birthPlace = birthPlace;
            return this;
        }
        public String getBirthPlace() {
            return this.birthPlace;
        }

        public RecognizeAccountPageResponseBodyData setGender(String gender) {
            this.gender = gender;
            return this;
        }
        public String getGender() {
            return this.gender;
        }

        public RecognizeAccountPageResponseBodyData setIDNumber(String IDNumber) {
            this.IDNumber = IDNumber;
            return this;
        }
        public String getIDNumber() {
            return this.IDNumber;
        }

        public RecognizeAccountPageResponseBodyData setInvalidStampAreas(java.util.List invalidStampAreas) {
            this.invalidStampAreas = invalidStampAreas;
            return this;
        }
        public java.util.List getInvalidStampAreas() {
            return this.invalidStampAreas;
        }

        public RecognizeAccountPageResponseBodyData setName(String name) {
            this.name = name;
            return this;
        }
        public String getName() {
            return this.name;
        }

        public RecognizeAccountPageResponseBodyData setNationality(String nationality) {
            this.nationality = nationality;
            return this;
        }
        public String getNationality() {
            return this.nationality;
        }

        public RecognizeAccountPageResponseBodyData setNativePlace(String nativePlace) {
            this.nativePlace = nativePlace;
            return this;
        }
        public String getNativePlace() {
            return this.nativePlace;
        }

        public RecognizeAccountPageResponseBodyData setOtherStampAreas(java.util.List otherStampAreas) {
            this.otherStampAreas = otherStampAreas;
            return this;
        }
        public java.util.List getOtherStampAreas() {
            return this.otherStampAreas;
        }

        public RecognizeAccountPageResponseBodyData setRegisterStampAreas(java.util.List registerStampAreas) {
            this.registerStampAreas = registerStampAreas;
            return this;
        }
        public java.util.List getRegisterStampAreas() {
            return this.registerStampAreas;
        }

        public RecognizeAccountPageResponseBodyData setRelation(String relation) {
            this.relation = relation;
            return this;
        }
        public String getRelation() {
            return this.relation;
        }

        public RecognizeAccountPageResponseBodyData setTitleArea(RecognizeAccountPageResponseBodyDataTitleArea titleArea) {
            this.titleArea = titleArea;
            return this;
        }
        public RecognizeAccountPageResponseBodyDataTitleArea getTitleArea() {
            return this.titleArea;
        }

        public RecognizeAccountPageResponseBodyData setUndertakeStampAreas(java.util.List undertakeStampAreas) {
            this.undertakeStampAreas = undertakeStampAreas;
            return this;
        }
        public java.util.List getUndertakeStampAreas() {
            return this.undertakeStampAreas;
        }

    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy