Codota Logo
PojoQuery.<init>
Code IndexAdd Codota to your IDE (free)

How to use
org.apache.juneau.utils.PojoQuery
constructor

Best Java code snippets using org.apache.juneau.utils.PojoQuery.<init> (Showing top 9 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
ScheduledThreadPoolExecutor s =
  • Codota Iconnew ScheduledThreadPoolExecutor(corePoolSize)
  • Codota IconThreadFactory threadFactory;new ScheduledThreadPoolExecutor(corePoolSize, threadFactory)
  • Codota IconString str;new ScheduledThreadPoolExecutor(1, new ThreadFactoryBuilder().setNameFormat(str).build())
  • Smart code suggestions by Codota
}
origin: apache/juneau

  @Override /* RestConverter */
  public Object convert(RestRequest req, Object o) {
    if (o == null)
      return null;
    SearchArgs searchArgs = req.getQuery().getSearchArgs();
    if (searchArgs == null)
      return o;
    return new PojoQuery(o, req.getBeanSession()).filter(searchArgs);
  }
}
origin: org.apache.juneau/juneau-rest-server

  @Override /* RestConverter */
  public Object convert(RestRequest req, Object o) {
    if (o == null)
      return null;
    SearchArgs searchArgs = req.getQuery().getSearchArgs();
    if (searchArgs == null)
      return o;
    return new PojoQuery(o, req.getBeanSession()).filter(searchArgs);
  }
}
origin: apache/juneau

  @Override /* RestConverter */
  public Object convert(RestRequest req, Object o) {
    if (o == null)
      return null;
    SearchArgs searchArgs = req.getQuery().getSearchArgs();
    if (searchArgs == null)
      return o;
    return new PojoQuery(o, req.getBeanSession()).filter(searchArgs);
  }
}
origin: org.apache.juneau/juneau-server

  o = cm.getPojoSwap().swap(o, bc);
PojoQuery f = new PojoQuery(o, bc);
origin: apache/juneau

  new B(2012, 0, 1)
};
q = new PojoQuery(in, session);
  new B(2011, 00, 01, 13, 00, 00)
};
q = new PojoQuery(in, session);
  new B(2011, 00, 01, 12, 31, 00)
};
q = new PojoQuery(in, session);
sa = SearchArgs.builder().search("f=2011.01.01.12.30").build();
results = q.filter(sa);
  new B(2011, 00, 01, 12, 30, 31)
};
q = new PojoQuery(in, session);
sa = SearchArgs.builder().search("f=2011.01.01.12.30.30").build();
results = q.filter(sa);
  new B(2001, 00, 01)
};
q = new PojoQuery(in, session);
  new B(2011, 00, 01, 12, 30, 00)
};
q = new PojoQuery(in, session);
  new B(2011, 00, 01, 12, 31, 00)
origin: apache/juneau

@Test
public void testFilterCollectionViewOneLevel() throws Exception {
  BeanSession session = BeanContext.DEFAULT.createSession();
  SearchArgs sa;
  List results;
  List<E> in = new AList<E>()
    .append(new E("foo", 1, true))
    .append(new E("bar", 2, false))
    .append(new E("baz", 3, true))
  ;
  PojoQuery q = new PojoQuery(in, session);
  sa = SearchArgs.builder().view("f1").build();
  results = q.filter(sa);
  assertObjectEquals("[{f1:'foo'},{f1:'bar'},{f1:'baz'}]", results);
  sa = SearchArgs.builder().view("f2").build();
  results = q.filter(sa);
  assertObjectEquals("[{f2:1},{f2:2},{f2:3}]", results);
  sa = SearchArgs.builder().view("f3").build();
  results = q.filter(sa);
  assertObjectEquals("[{f3:true},{f3:false},{f3:true}]", results);
  sa = SearchArgs.builder().view("f3,f2,f1").build();
  results = q.filter(sa);
  assertObjectEquals("[{f3:true,f2:1,f1:'foo'},{f3:false,f2:2,f1:'bar'},{f3:true,f2:3,f1:'baz'}]", results);
}
origin: apache/juneau

@Test
public void testFilterCollectionStringSearchOneLevel() throws Exception {
  SearchArgs sa;
  List results;
  List<A> in = new AList<A>()
    .append(new A("foo"))
    .append(new A("bar"))
    .append(new A("baz"))
  ;
  PojoQuery q = new PojoQuery(in, BeanContext.DEFAULT.createSession());
  sa = SearchArgs.builder().search("f=foo").build();
  results = q.filter(sa);
  assertObjectEquals("[{f:'foo'}]", results);
  sa = SearchArgs.builder().search("f=fo*").build();
  results = q.filter(sa);
  assertObjectEquals("[{f:'foo'}]", results);
  sa = SearchArgs.builder().search("f=*ar").build();
  results = q.filter(sa);
  assertObjectEquals("[{f:'bar'}]", results);
  sa = SearchArgs.builder().search("f=foo bar").build();
  results = q.filter(sa);
  assertObjectEquals("[{f:'foo'},{f:'bar'}]", results);
}
origin: apache/juneau

@Test
public void testFilterCollectionIntSearchOneLevel() throws Exception {
  BeanSession session = BeanContext.DEFAULT.createSession();
  SearchArgs sa;
  List results;
  List<C> in = new AList<C>()
    .append(new C(1))
    .append(new C(2))
    .append(new C(3))
  ;
  PojoQuery q = new PojoQuery(in, session);
  sa = SearchArgs.builder().search("f=1").build();
  results = q.filter(sa);
  assertObjectEquals("[{f:1}]", results);
  sa = SearchArgs.builder().search("f>1").build();
  results = q.filter(sa);
  assertObjectEquals("[{f:2},{f:3}]", results);
  sa = SearchArgs.builder().search("f>=2").build();
  results = q.filter(sa);
  assertObjectEquals("[{f:2},{f:3}]", results);
  sa = SearchArgs.builder().search("f<=2").build();
  results = q.filter(sa);
  assertObjectEquals("[{f:1},{f:2}]", results);
  sa = SearchArgs.builder().search("f<2").build();
  results = q.filter(sa);
  assertObjectEquals("[{f:1}]", results);
  sa = SearchArgs.builder().search("f=1 3").build();
  results = q.filter(sa);
  assertObjectEquals("[{f:1},{f:3}]", results);
}
origin: apache/juneau

};
PojoQuery q = new PojoQuery(in, session);
org.apache.juneau.utilsPojoQuery<init>

Javadoc

Constructor.

Popular methods of PojoQuery

  • filter
    Filters the input object as a collection of maps.
  • doSort
  • doView
  • getPrecisionField
  • parseDate
    Parses a timestamp string off the beginning of the string segment 'seg'. Goes through each possible
  • replace
    Replaces tokens in a string with a different token. replace("A and B and C", "and", "or") -> "A or B
  • replaceWithMutables
  • splitQuoted
  • toComparable
  • unEscapeChars
    Removes escape characters (specified by escapeChar) from the specified characters.
  • filterCollection
  • filterMap
  • filterCollection,
  • filterMap

Popular in Java

  • Reactive rest calls using spring rest template
  • onCreateOptionsMenu (Activity)
  • setRequestProperty (URLConnection)
  • getSystemService (Context)
  • BigDecimal (java.math)
    An immutable arbitrary-precision signed decimal.A value is represented by an arbitrary-precision "un
  • Scanner (java.util)
    A parser that parses a text string of primitive types and strings with the help of regular expressio
  • Stack (java.util)
    The Stack class represents a last-in-first-out (LIFO) stack of objects. It extends class Vector with
  • TreeSet (java.util)
    A NavigableSet implementation based on a TreeMap. The elements are ordered using their Comparable, o
  • Collectors (java.util.stream)
  • LogFactory (org.apache.commons.logging)
    A minimal incarnation of Apache Commons Logging's LogFactory API, providing just the common Log look
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now