jexl

    1

    1答えて

    ここには3つのINTパラメータがあります:a、b、c。 1文字列パラメータ:d。ここ は、Javaのコードです: if (a>1) return c+d; if (b<2) return c-d; if (d.equals("123") return c*d; return c+1; JEXLに上記のコード有効にする方法は? 私は何度も試してみました。しかし、常にnullを返します。

    0

    1答えて

    次のコードを使用してステータスコードを取得します。 String statusCode = ((Map<String,String>) product.getStatus().get("abc")).get("code"); 値を取得するためにjexl式を使用します。 JexlEngine jexlEngine = new JexlEngine(); Expression expressio

    0

    1答えて

    foo.method()がjavaのJexl式で呼び出すことができると仮定すると、これはScalaの同じapiを使って起こる可能性があります。

    0

    1答えて

    e(オイラー関数として)の関数を解析することはできますか?以下のような: x*e 私はこれでundefined variable eを得る: val containsE = "x*e".contains("e") if(containsE) jexlContext.set("e",Math.E)

    1

    1答えて

    私のアプリケーションでJEXLライブラリを使用しています。新しいAndroidクラスシュレッダーで処理できないようです。ここで は私の依存関係です: compile 'org.apache.commons:commons-jexl:2.1.1' 私のビルドタイプは次のように定義されています debug { versionNameSuffix "-dev" minifyE

    1

    1答えて

    私はJavaで、テキスト内のキーワードの組み合わせの出現をチェックするシステムを開発しています。 たとえば、次の式をチェックします:(yellow || red) && sofa。 私はジョブを2つのステップに分けました。最初のものは、テキスト内の個々の単語を検出することです。 2番目の方法は、結果をブール式のチェックに使用する方法です。 短いWeb検索の後、Apache JEXLを選択します。

    1

    1答えて

    不明な変数の警告メッセージはどのように取得するのですか? 私は、評価したいすべての欠損変数を知りたい表現があります。 例: jexl.setStrict(false); Expression e = (Expression) jexl.createExpression("(pqr||abc)&&xyx&&!(rsw||ruy)&&!sss"); JexlContext context = n

    0

    1答えて

    以下の3つのケースすべてをチェックし、満たされた条件に基づいてエラーメッセージを返すカスタム検証を試しています。これらの検証は、個別に検証2へのシステム移行を作る方法についてのできる人pleseは助けを働き、その後3と、前の状態が {//VALIDATION1 { if (this.LastDate < this.occurrence_date) { return "Last Date of

    0

    1答えて

    ドッカーのコンテナ名でコンテンツセレクタを設定する方法に関するドキュメントが見つからないようです。 私は名前に「_API」を持っているすべてのコンテナを見つけることを試みた:私も試した を動作していないよう format == "docker" and name =~ "_api" :動作するようには思えない format == "docker" and path =~ "_api" 。