Index

A B C D G I M O P S W 
All Classes and Interfaces|All Packages|Constant Field Values

A

asSettings() - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig
 
asSettings(ParseWithMetaLookups) - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig
 

B

build() - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig.Builder
Finishes building a new configuration.
builder() - Static method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig
A builder for creating new configuration objects.

C

create(Map<String, ?>) - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherTranslatorFactory
 

D

defaultConfig() - Static method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig
Provides access to the default configuration.

G

getJoinColumnsToTypeMappings() - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig
Returns the mapping from join columns to relationship types.
getParseNameCase() - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig
Returns the case in which names are parsed.
getParseNamedParamPrefix() - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig
Returns the prefixed that is recognized when parsing named parameters.
getPrecedence() - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig
Returns the precedence of the translator.
getRenderNameCase() - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig
Returns the case in which names are rendered.
getSqlDialect() - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig
Returns the configured SQL dialect for parsing.
getTableToLabelMappings() - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig
Returns the mapping from table names to labels.

I

isAlwaysEscapeNames() - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig
Returns whether Cypher names are always escapd or not.
isCacheEnabled() - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig
Returns whether the internal cache is enabled or not.
isJooqDiagnosticLogging() - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig
Returns whether jOOQ diagnostic logging is enabled.
isPrettyPrint() - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig
Returns whether pretty printing of Cypher statements is enabled or not.

M

modify() - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig
Allows modifying this configuration.

O

of(Map<String, ?>) - Static method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig
Derives a configuration for Sql2Cypher based from the properties given.
org.neo4j.jdbc.translator.impl - module org.neo4j.jdbc.translator.impl
The default Sql translator shipped with the JDK 17 version of the driver.
org.neo4j.jdbc.translator.impl - package org.neo4j.jdbc.translator.impl
Contains the default implementation of the SQL Translator machinery based on jOOQ and the Cypher-DSL.

P

PROPERTY_ALWAYS_ESCAPE_NAMES - Static variable in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig
A constant property name to make the translator always escape literal names.
PROPERTY_ENABLE_CACHE - Static variable in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig
A constant property name for enabling the local translator cache.
PROPERTY_PRETTY_PRINT_CYPHER - Static variable in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig
A constant property name for enabling pretty formatted Cypher statements.

S

SqlToCypherConfig - Class in org.neo4j.jdbc.translator.impl
Configuration for the SqlToCypher, use this to configure parsing and rendering settings as well as table to node mappings.
SqlToCypherConfig.Builder - Class in org.neo4j.jdbc.translator.impl
A builder to create new instances of configurations.
SqlToCypherTranslatorFactory - Class in org.neo4j.jdbc.translator.impl
Factory implementation for the jOOQ X Cypher-DSL based implementation of a Translator.
SqlToCypherTranslatorFactory() - Constructor for class org.neo4j.jdbc.translator.impl.SqlToCypherTranslatorFactory
 

W

withAlwaysEscapeNames(boolean) - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig.Builder
Configure whether names should be always escaped.
withCacheEnabled(boolean) - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig.Builder
Enables caching.
withJoinColumnsToTypeMappings(Map<String, String>) - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig.Builder
Applies new join column mappings.
withJooqDiagnosticLogging(boolean) - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig.Builder
Enables diagnostic logging for jOOQ.
withParseNameCase(ParseNameCase) - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig.Builder
Configures how names should be parsed.
withParseNamedParamPrefix(String) - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig.Builder
Changes the prefix used for parsing named parameters.
withPrecedence(Integer) - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig.Builder
Configures the precedence for the instance to be configured.
withPrettyPrint(boolean) - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig.Builder
Enables or disables pretty printing of the generated Cypher queries.
withRenderNameCase(RenderNameCase) - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig.Builder
Configures how SQL names should be parsed.
withSqlDialect(SQLDialect) - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig.Builder
Applies a new SQLDialect for both parsing and optionally rendering SQL.
withTableToLabelMappings(Map<String, String>) - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig.Builder
Applies new table mappings.
A B C D G I M O P S W 
All Classes and Interfaces|All Packages|Constant Field Values