导航菜单

页面标题

页面副标题

Petal Maps v4.7.0.310001 - KvData.java 源代码

正在查看: Petal Maps v4.7.0.310001 应用的 KvData.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.huawei.hiassistant.platform.base.bean.recognize;

import com.google.gson.JsonElement;
import com.google.gson.JsonObject;
import com.google.gson.annotations.SerializedName;
import com.huawei.hiassistant.platform.base.bean.recognize.KvData;
import defpackage.ad4;
import defpackage.ed4;
import java.util.ArrayList;
import java.util.List;
import java.util.Optional;
import java.util.function.Function;
import java.util.function.Predicate;

public class KvData {

    @SerializedName("dm_context")
    private JsonObject dmContext = new JsonObject();

    @SerializedName("asr_context")
    private KvDataBean asrContext = new KvDataBean();

    @SerializedName("nlu_context")
    private KvDataBean nluContext = new KvDataBean();

    @SerializedName("visual_dm_context")
    private JsonObject visualDmContext = new JsonObject();

    public static class KvDataBean {
        List<String> values = new ArrayList();

        public List<String> getValues() {
            return this.values;
        }

        public void setValues(List<String> list) {
            this.values = list;
        }
    }

    public static boolean lambda$getCurrentMultiIntentIndex$4(JsonObject jsonObject) {
        return jsonObject.has("multiIntent");
    }

    public static JsonObject lambda$getCurrentMultiIntentIndex$5(JsonObject jsonObject) {
        return jsonObject.getAsJsonObject("multiIntent");
    }

    public static boolean lambda$getCurrentMultiIntentIndex$6(JsonObject jsonObject) {
        return jsonObject.has("currentIndex");
    }

    public static JsonElement lambda$getCurrentMultiIntentIndex$7(JsonObject jsonObject) {
        return jsonObject.get("currentIndex");
    }

    public static boolean lambda$getTotalMultiIntentIndex$10(JsonObject jsonObject) {
        return jsonObject.has("totalIndex");
    }

    public static JsonElement lambda$getTotalMultiIntentIndex$11(JsonObject jsonObject) {
        return jsonObject.get("totalIndex");
    }

    public static boolean lambda$getTotalMultiIntentIndex$8(JsonObject jsonObject) {
        return jsonObject.has("multiIntent");
    }

    public static JsonObject lambda$getTotalMultiIntentIndex$9(JsonObject jsonObject) {
        return jsonObject.getAsJsonObject("multiIntent");
    }

    public static boolean lambda$isMultiIntent$0(JsonObject jsonObject) {
        return jsonObject.has("multiIntent");
    }

    public static JsonObject lambda$isMultiIntent$1(JsonObject jsonObject) {
        return jsonObject.getAsJsonObject("multiIntent");
    }

    public static boolean lambda$isMultiIntent$2(JsonObject jsonObject) {
        return jsonObject.has("isMultiIntent");
    }

    public static JsonElement lambda$isMultiIntent$3(JsonObject jsonObject) {
        return jsonObject.get("isMultiIntent");
    }

    public KvDataBean getAsrContext() {
        return this.asrContext;
    }

    public int getCurrentMultiIntentIndex() {
        return ((Integer) Optional.ofNullable(this.dmContext).filter(new Predicate() {
            @Override
            public final boolean test(Object obj) {
                boolean lambda$getCurrentMultiIntentIndex$4;
                lambda$getCurrentMultiIntentIndex$4 = KvData.lambda$getCurrentMultiIntentIndex$4((JsonObject) obj);
                return lambda$getCurrentMultiIntentIndex$4;
            }
        }).map(new Function() {
            @Override
            public final Object apply(Object obj) {
                JsonObject lambda$getCurrentMultiIntentIndex$5;
                lambda$getCurrentMultiIntentIndex$5 = KvData.lambda$getCurrentMultiIntentIndex$5((JsonObject) obj);
                return lambda$getCurrentMultiIntentIndex$5;
            }
        }).filter(new Predicate() {
            @Override
            public final boolean test(Object obj) {
                boolean lambda$getCurrentMultiIntentIndex$6;
                lambda$getCurrentMultiIntentIndex$6 = KvData.lambda$getCurrentMultiIntentIndex$6((JsonObject) obj);
                return lambda$getCurrentMultiIntentIndex$6;
            }
        }).map(new Function() {
            @Override
            public final Object apply(Object obj) {
                JsonElement lambda$getCurrentMultiIntentIndex$7;
                lambda$getCurrentMultiIntentIndex$7 = KvData.lambda$getCurrentMultiIntentIndex$7((JsonObject) obj);
                return lambda$getCurrentMultiIntentIndex$7;
            }
        }).map(new ed4()).orElse(0)).intValue();
    }

    public JsonObject getDmContext() {
        return this.dmContext;
    }

    public String getIntentName() {
        return this.dmContext.has("intentName") ? this.dmContext.get("intentName").getAsString() : "";
    }

    public KvDataBean getNluContext() {
        return this.nluContext;
    }

    public String getSkillToken() {
        return this.dmContext.has("skillToken") ? this.dmContext.get("skillToken").getAsString() : "";
    }

    public int getTotalMultiIntentIndex() {
        return ((Integer) Optional.ofNullable(this.dmContext).filter(new Predicate() {
            @Override
            public final boolean test(Object obj) {
                boolean lambda$getTotalMultiIntentIndex$8;
                lambda$getTotalMultiIntentIndex$8 = KvData.lambda$getTotalMultiIntentIndex$8((JsonObject) obj);
                return lambda$getTotalMultiIntentIndex$8;
            }
        }).map(new Function() {
            @Override
            public final Object apply(Object obj) {
                JsonObject lambda$getTotalMultiIntentIndex$9;
                lambda$getTotalMultiIntentIndex$9 = KvData.lambda$getTotalMultiIntentIndex$9((JsonObject) obj);
                return lambda$getTotalMultiIntentIndex$9;
            }
        }).filter(new Predicate() {
            @Override
            public final boolean test(Object obj) {
                boolean lambda$getTotalMultiIntentIndex$10;
                lambda$getTotalMultiIntentIndex$10 = KvData.lambda$getTotalMultiIntentIndex$10((JsonObject) obj);
                return lambda$getTotalMultiIntentIndex$10;
            }
        }).map(new Function() {
            @Override
            public final Object apply(Object obj) {
                JsonElement lambda$getTotalMultiIntentIndex$11;
                lambda$getTotalMultiIntentIndex$11 = KvData.lambda$getTotalMultiIntentIndex$11((JsonObject) obj);
                return lambda$getTotalMultiIntentIndex$11;
            }
        }).map(new ed4()).orElse(0)).intValue();
    }

    public JsonObject getVisualDmContext() {
        return this.visualDmContext;
    }

    public boolean isAllowCarryOn() {
        return this.dmContext.has("isAllowCarryOn") && this.dmContext.get("isAllowCarryOn").getAsBoolean();
    }

    public boolean isIntentsPartiallySupport() {
        return this.dmContext.has("intentsPartiallySupport") && this.dmContext.get("intentsPartiallySupport").getAsBoolean();
    }

    public boolean isMultiIntent() {
        return ((Boolean) Optional.ofNullable(this.dmContext).filter(new Predicate() {
            @Override
            public final boolean test(Object obj) {
                boolean lambda$isMultiIntent$0;
                lambda$isMultiIntent$0 = KvData.lambda$isMultiIntent$0((JsonObject) obj);
                return lambda$isMultiIntent$0;
            }
        }).map(new Function() {
            @Override
            public final Object apply(Object obj) {
                JsonObject lambda$isMultiIntent$1;
                lambda$isMultiIntent$1 = KvData.lambda$isMultiIntent$1((JsonObject) obj);
                return lambda$isMultiIntent$1;
            }
        }).filter(new Predicate() {
            @Override
            public final boolean test(Object obj) {
                boolean lambda$isMultiIntent$2;
                lambda$isMultiIntent$2 = KvData.lambda$isMultiIntent$2((JsonObject) obj);
                return lambda$isMultiIntent$2;
            }
        }).map(new Function() {
            @Override
            public final Object apply(Object obj) {
                JsonElement lambda$isMultiIntent$3;
                lambda$isMultiIntent$3 = KvData.lambda$isMultiIntent$3((JsonObject) obj);
                return lambda$isMultiIntent$3;
            }
        }).map(new ad4()).orElse(Boolean.FALSE)).booleanValue();
    }

    public void setAsrContext(KvDataBean kvDataBean) {
        this.asrContext = kvDataBean;
    }

    public void setDmContext(JsonObject jsonObject) {
        this.dmContext = jsonObject;
    }

    public void setNluContext(KvDataBean kvDataBean) {
        this.nluContext = kvDataBean;
    }

    public void setVisualDmContext(JsonObject jsonObject) {
        this.visualDmContext = jsonObject;
    }
}