public NodeQueryStatements() { loadClauseBuilder = new PathNodeLoadClauseBuilder(); }
private LoadClauseBuilder loadNodeClauseBuilder(int depth) { if (depth < 0) { return new PathNodeLoadClauseBuilder(); } switch (loadStrategy) { case PATH_LOAD_STRATEGY: return new PathNodeLoadClauseBuilder(); case SCHEMA_LOAD_STRATEGY: return new SchemaNodeLoadClauseBuilder(metaData.getSchema()); default: throw new IllegalStateException("Unknown loadStrategy " + loadStrategy); } }