# P2JH2Dialect

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 1,079 of 1,580 | 31% | 131 of 140 | 6% | 150 | 169 | 257 | 314 | 75 | 91
lambda$generateWordTablesDDLImpl$1(boolean, PrintStream, String, String, String, WordTable) |  | 0% |  | 0% | 9 | 9 | 37 | 37 | 1 | 1
buildRemoteURL(String, Database) |  | 0% |  | 0% | 6 | 6 | 26 | 26 | 1 | 1
formatDate(date) |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1
getCodepage(Connection) |  | 0% |  | 0% | 6 | 6 | 18 | 18 | 1 | 1
getCollation(Connection) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1
errorEntry(String) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1
extractColumnName(String) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1
getSpecificTypeAsString(FqlType) |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 1 | 1
isUniqueConstraintViolation(SQLException) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1
getAddForeignKeyConstraintString(String, String, String, String, String, String, String) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1
mapCP(String) |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 1 | 1
generateWordTablesDDLImpl(String, PrintStream, String, Collection) |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1
orderByNulls(StringBuilder, String, String, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1
blobCreator(Connection, byte[]) |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1
clobCreator(Connection, String) |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1
getSqlMappedType(String, int, Boolean) |  | 76% |  | 66% | 3 | 7 | 3 | 15 | 0 | 1
isUdfContains(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1
getCreateSequenceString(String, boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1
getCreateIndexString(boolean, boolean) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1
addRtrimmedExpression(String, StringBuilder) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
getProcessedCharacterColumnName(String, boolean) |  | 38% |  | 25% | 2 | 3 | 2 | 4 | 0 | 1
getCreateSequenceString(String, Long, Long, Long, Long, Boolean) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getDropIndexString(boolean, String, String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
getDropTableString(boolean, String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
prepareMetadataParameter(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
processMetadataResult(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
getAnalyzeString(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
getSyntheticIndexSize(boolean) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
getCreateTemporaryTableString(boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1
getCreateTemporaryTablePostfix(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1
getSequenceSetValString() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
createSequenceHandler(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getScriptRunner() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isUdfOriginatedError(SQLException) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isUdfOriginatedWarning(SQLException) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getTenantSql() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getSequenceSetValString(String, long) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getSequenceCurrValString(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
isMetadataSortDesc(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isMetadataSortAsc(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
scriptSplitter() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getDropSequenceString(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getSequenceSetValString(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getSequencePrefetchString(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getSequenceNextValString(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
weightAggregator() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
preparePermanentDatabase(Database) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
lambda$generateWordTablesDDLImpl$0(CustomExtentField) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getDriverClassName() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getJdbcDatabaseType() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
supportsFunctionOverloading() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
supportsBooleanDatatype() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
createContext(Database) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isCaseInsensitiveColumn(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getSequenceCurrValString() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
hasFullSequenceSupport() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isConnectionError(Exception) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isQueryRangeParameterInlined() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
requiresExplicitCastInsideTernary() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
allowBindParamsInRecursiveCTE() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getInvisibleSpecificator() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getIndexLengthLimit() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getMaxParameterCount() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
useUdf4Contains() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isNativeUDFsSupported() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
useCTE4Contains() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
useMixedNode4Contains() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
containsUdfName() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
supportsLazyQueryResultsMode() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
allowDBUniqueCheck() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isAutoRtrim() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
useNullEquality() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isAutoCi() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
allowSelectWildcard() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
postTransaction(Persistence, Object, boolean) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
inlineLimit(boolean) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
beforeDriverLoad() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getReservedKeywords() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1
static {...} |  | 100% |  | n/a | 0 | 1 | 0 | 28 | 0 | 1
getDropIndexString(P2JIndex) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
getCreateSequenceString(String, long) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
getSqlIndexName(P2JIndex) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
P2JH2Dialect() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1
getCreateSequenceString(String) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
getDatabasePrepareStatements(Database) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
needsComputedColumns() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
explicitSetCollation() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
getDelimiter() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
injectComputedColumns() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
useWordTables() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
id() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1