Index
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
Sql2Cypherbased 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
instanceto 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
SQLDialectfor both parsing and optionally rendering SQL. - withTableToLabelMappings(Map<String, String>) - Method in class org.neo4j.jdbc.translator.impl.SqlToCypherConfig.Builder
-
Applies new table mappings.
All Classes and Interfaces|All Packages|Constant Field Values