Codota Logo
Neo4jItemReader
Code IndexAdd Codota to your IDE (free)

How to use
Neo4jItemReader
in
org.springframework.batch.item.data

Best Java code snippets using org.springframework.batch.item.data.Neo4jItemReader (Showing top 6 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
SimpleDateFormat s =
  • Codota IconString pattern;new SimpleDateFormat(pattern)
  • Codota IconString template;Locale locale;new SimpleDateFormat(template, locale)
  • Codota Iconnew SimpleDateFormat()
  • Smart code suggestions by Codota
}
origin: spring-projects/spring-batch

Assert.isTrue(this.maxItemCount > this.currentItemCount , "maxItemCount must be greater than currentItemCount");
Neo4jItemReader<T> reader = new Neo4jItemReader<>();
reader.setMatchStatement(this.matchStatement);
reader.setOrderByStatement(this.orderByStatement);
reader.setPageSize(this.pageSize);
reader.setParameterValues(this.parameterValues);
reader.setSessionFactory(this.sessionFactory);
reader.setTargetType(this.targetType);
reader.setStartStatement(this.startStatement);
reader.setReturnStatement(this.returnStatement);
reader.setWhereStatement(this.whereStatement);
reader.setName(this.name);
reader.setSaveState(this.saveState);
reader.setCurrentItemCount(this.currentItemCount);
reader.setMaxItemCount(this.maxItemCount);
origin: spring-projects/spring-batch

private Neo4jItemReader<String> buildSessionBasedReader() throws Exception {
  Neo4jItemReader<String> reader = new Neo4jItemReader<>();
  reader.setSessionFactory(this.sessionFactory);
  reader.setTargetType(String.class);
  reader.setStartStatement("n=node(*)");
  reader.setReturnStatement("*");
  reader.setOrderByStatement("n.age");
  reader.setPageSize(50);
  reader.afterPropertiesSet();
  return reader;
}
origin: spring-projects/spring-batch

@SuppressWarnings("serial")
@Test
public void testResultsWithMatchAndWhereWithSession() throws Exception {
  Neo4jItemReader<String> itemReader = buildSessionBasedReader();
  itemReader.setMatchStatement("n -- m");
  itemReader.setWhereStatement("has(n.name)");
  itemReader.setReturnStatement("m");
  itemReader.afterPropertiesSet();
  when(this.sessionFactory.openSession()).thenReturn(this.session);
  when(this.session.query(String.class, "START n=node(*) MATCH n -- m WHERE has(n.name) RETURN m ORDER BY n.age SKIP 0 LIMIT 50", null)).thenReturn(result);
  when(result.iterator()).thenReturn(Arrays.asList("foo", "bar", "baz").iterator());
  assertTrue(itemReader.doPageRead().hasNext());
}
origin: spring-projects/spring-batch

Neo4jItemReader<String> reader = new Neo4jItemReader<>();
  reader.afterPropertiesSet();
  fail("SessionFactory was not set but exception was not thrown.");
} catch (IllegalStateException iae) {
reader.setSessionFactory(this.sessionFactory);
  reader.afterPropertiesSet();
  fail("Target Type was not set but exception was not thrown.");
} catch (IllegalStateException iae) {
reader.setTargetType(String.class);
  reader.afterPropertiesSet();
  fail("START was not set but exception was not thrown.");
} catch (IllegalStateException iae) {
reader.setStartStatement("n=node(*)");
  reader.afterPropertiesSet();
  fail("RETURN was not set but exception was not thrown.");
} catch (IllegalStateException iae) {
reader.setReturnStatement("n.name, n.phone");
  reader.afterPropertiesSet();
  fail("ORDER BY was not set but exception was not thrown.");
} catch (IllegalStateException iae) {
origin: spring-projects/spring-batch

  @SuppressWarnings("serial")
  @Test
  public void testResultsWithMatchAndWhereWithParametersWithSession() throws Exception {
    Neo4jItemReader<String> itemReader = buildSessionBasedReader();
    Map<String, Object> params = new HashMap<>();
    params.put("foo", "bar");
    itemReader.setParameterValues(params);
    itemReader.setMatchStatement("n -- m");
    itemReader.setWhereStatement("has(n.name)");
    itemReader.setReturnStatement("m");
    itemReader.afterPropertiesSet();

    when(this.sessionFactory.openSession()).thenReturn(this.session);
    when(this.session.query(String.class, "START n=node(*) MATCH n -- m WHERE has(n.name) RETURN m ORDER BY n.age SKIP 0 LIMIT 50", params)).thenReturn(result);
    when(result.iterator()).thenReturn(Arrays.asList("foo", "bar", "baz").iterator());

    assertTrue(itemReader.doPageRead().hasNext());
  }
}
origin: apache/servicemix-bundles

Assert.isTrue(this.maxItemCount > this.currentItemCount , "maxItemCount must be greater than currentItemCount");
Neo4jItemReader<T> reader = new Neo4jItemReader<>();
reader.setMatchStatement(this.matchStatement);
reader.setOrderByStatement(this.orderByStatement);
reader.setPageSize(this.pageSize);
reader.setParameterValues(this.parameterValues);
reader.setSessionFactory(this.sessionFactory);
reader.setTargetType(this.targetType);
reader.setStartStatement(this.startStatement);
reader.setReturnStatement(this.returnStatement);
reader.setWhereStatement(this.whereStatement);
reader.setName(this.name);
reader.setSaveState(this.saveState);
reader.setCurrentItemCount(this.currentItemCount);
reader.setMaxItemCount(this.maxItemCount);
org.springframework.batch.item.dataNeo4jItemReader

Javadoc

Extensions of the AbstractNeo4jItemReader.

Most used methods

  • <init>
  • setMatchStatement
  • setOrderByStatement
  • setPageSize
  • setParameterValues
  • setReturnStatement
  • setSessionFactory
  • setStartStatement
  • setTargetType
  • setWhereStatement
  • generateLimitCypherQuery
  • getParameterValues
  • generateLimitCypherQuery,
  • getParameterValues,
  • getSessionFactory,
  • getTargetType,
  • setCurrentItemCount,
  • setMaxItemCount,
  • setName,
  • setSaveState,
  • afterPropertiesSet,
  • doPageRead

Popular in Java

  • Start an intent from android
  • onCreateOptionsMenu (Activity)
  • setRequestProperty (URLConnection)
    Sets the general request property. If a property with the key already exists, overwrite its value wi
  • notifyDataSetChanged (ArrayAdapter)
  • Font (java.awt)
    The Font class represents fonts, which are used to render text in a visible way. A font provides the
  • KeyStore (java.security)
    This class represents an in-memory collection of keys and certificates. It manages two types of entr
  • Iterator (java.util)
    An iterator over a collection. Iterator takes the place of Enumeration in the Java Collections Frame
  • UUID (java.util)
    UUID is an immutable representation of a 128-bit universally unique identifier (UUID). There are mul
  • JLabel (javax.swing)
  • 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