Top Inners Fields Constructors Methods
org.hibernate.dialect

pack-priv Class CockroachDialectQueryHints

extends Object
Class Inheritance
Imports
java.util.ArrayList, .List, .Locale, java.util.regex.Matcher, .Pattern

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class
pack-priv static class

Field Summary

Modifier and TypeField and Description
private final List<String>
private final Pattern
private final Pattern
private final String
private final Pattern

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv String
pack-priv String
pack-priv String
public String
private CockroachDialectQueryHints.IndexHint
private CockroachDialectQueryHints.JoinHint
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

hintsback to summary
private final List<String> hints
JOIN_HINT_PATTERNback to summary
private final Pattern JOIN_HINT_PATTERN
JOIN_PATTERNback to summary
private final Pattern JOIN_PATTERN
queryback to summary
private final String query
TABLE_QUERY_PATTERNback to summary
private final Pattern TABLE_QUERY_PATTERN

Constructor Detail

CockroachDialectQueryHintsback to summary
public CockroachDialectQueryHints(String query, List<String> hintList)

Method Detail

addIndexHintsback to summary
pack-priv String addIndexHints(String query, List<CockroachDialectQueryHints.IndexHint> hints)
addIndexHintsToFromListback to summary
pack-priv String addIndexHintsToFromList(String fromList, List<CockroachDialectQueryHints.IndexHint> hints)
addJoinHintback to summary
pack-priv String addJoinHint(String query, CockroachDialectQueryHints.JoinHint hint)
getQueryHintStringback to summary
public String getQueryHintString()
parseIndexHintsback to summary
private CockroachDialectQueryHints.IndexHint parseIndexHints(String hint)
parseJoinHintsback to summary
private CockroachDialectQueryHints.JoinHint parseJoinHints(String hint)
org.hibernate.dialect back to summary

pack-priv Class CockroachDialectQueryHints.IndexHint

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv final String
pack-priv final String

Constructor Summary

AccessConstructor and Description
pack-priv
IndexHint(String table, String text)

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

tableback to summary
pack-priv final String table
textback to summary
pack-priv final String text

Constructor Detail

IndexHintback to summary
pack-priv IndexHint(String table, String text)
org.hibernate.dialect back to summary

pack-priv Class CockroachDialectQueryHints.JoinHint

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv final String

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

joinTypeback to summary
pack-priv final String joinType

Constructor Detail

JoinHintback to summary
pack-priv JoinHint(String type)