Search in sources :

Example 1 with ConfigRestClientUtil

use of org.frameworkset.elasticsearch.client.ConfigRestClientUtil in project bboss-elastic by bbossgroups.

the class CharEscapeUtilTest method escape.

@Test
public void escape() {
    StringWriter writer = new StringWriter();
    CharEscapeUtil charEscapeUtil = new CustomCharEscapeUtil(writer, false);
    charEscapeUtil.writeString("/+\"\\", true);
    System.out.println(writer.toString());
    writer = new StringWriter();
    charEscapeUtil = new CustomCharEscapeUtil(writer, true);
    charEscapeUtil.writeString("&/+\"\\", true);
    System.out.println(writer.toString());
    ClientInterface util = (ConfigRestClientUtil) ElasticSearchHelper.getConfigRestClientUtil("demo7.xml");
    Map params = new HashMap();
    params.put("aaa", "_&/+\"\\.");
    System.out.println(util.evalConfigDsl("testesencode", params));
}
Also used : StringWriter(java.io.StringWriter) ConfigRestClientUtil(org.frameworkset.elasticsearch.client.ConfigRestClientUtil) HashMap(java.util.HashMap) ClientInterface(org.frameworkset.elasticsearch.client.ClientInterface) Map(java.util.Map) HashMap(java.util.HashMap) Test(org.junit.Test)

Aggregations

StringWriter (java.io.StringWriter)1 HashMap (java.util.HashMap)1 Map (java.util.Map)1 ClientInterface (org.frameworkset.elasticsearch.client.ClientInterface)1 ConfigRestClientUtil (org.frameworkset.elasticsearch.client.ConfigRestClientUtil)1 Test (org.junit.Test)1