Package oracle.pgx.api.subgraph
Class PgSqlSubgraphReader
java.lang.Object
oracle.pgx.api.subgraph.AbstractSubgraphReader<R>
oracle.pgx.api.subgraph.PgqlBasedSubgraphReader<PgSqlSubgraphReader,PreparedPgSqlPgqlQuery>
oracle.pgx.api.subgraph.PgSqlSubgraphReader
@BetaApi
public class PgSqlSubgraphReader
extends PgqlBasedSubgraphReader<PgSqlSubgraphReader,PreparedPgSqlPgqlQuery>
A subgraph reader for SQL Property Graphs. This class can be used to declare which subgraph should be loaded.
Call
AbstractSubgraphReader.load() similarly named functions to trigger the loading operation.-
Method Summary
Modifier and TypeMethodDescriptionpreparedPgqlQuery(String query) Adds a prepared query to list of queries that will be executed to load the subgraph.Methods inherited from class oracle.pgx.api.subgraph.PgqlBasedSubgraphReader
connections, dataSourceId, escapeKeysWithPgxSpecialCharacters, jdbcUrl, keystoreAlias, loadAsync, loadAsync, password, queryPgql, username, withConfigMethods inherited from class oracle.pgx.api.subgraph.AbstractSubgraphReader
load, load
-
Method Details
-
preparedPgqlQuery
Description copied from class:PgqlBasedSubgraphReaderAdds a prepared query to list of queries that will be executed to load the subgraph. The query has to also start with aMATCHclause. This returns a builder which can be used to specify arguments for the prepared query. All the arguments must be provided before the reading operation is triggered.- Specified by:
preparedPgqlQueryin classPgqlBasedSubgraphReader<PgSqlSubgraphReader,PreparedPgSqlPgqlQuery> - Parameters:
query- The PGQL query.- Returns:
- A builder used for providing arguments of the prepared query.
-