AbstractRewritingRule.java の 36 行で定義されています。
Public メソッド | |
AbstractRewritingRule (String queryPattern, String rewrite, boolean caseSensitive, boolean stopOnMatch) | |
boolean | hasMatched () |
abstract String | rewrite (String sqlQuery) |
boolean | isCaseSensitive () |
String | getQueryPattern () |
String | getRewrite () |
boolean | isStopOnMatch () |
String | getXml () |
Protected 変数 | |
String | queryPattern |
String | rewrite |
boolean | isCaseSensitive |
boolean | stopOnMatch |
boolean | hasMatched |
|
Creates a new
|
|
Returns the queryPattern value.
参照先 org.objectweb.cjdbc.controller.backend.rewriting.AbstractRewritingRule.queryPattern. 参照元 org.objectweb.cjdbc.controller.backend.DatabaseBackend.addRewritingRule().
|
|
Returns the rewrite value.
参照先 org.objectweb.cjdbc.controller.backend.rewriting.AbstractRewritingRule.rewrite. 参照元 org.objectweb.cjdbc.controller.backend.DatabaseBackend.addRewritingRule().
|
|
Get xml information about this AbstractRewritingRule.
参照先 org.objectweb.cjdbc.controller.backend.rewriting.AbstractRewritingRule.isCaseSensitive, org.objectweb.cjdbc.controller.backend.rewriting.AbstractRewritingRule.queryPattern, org.objectweb.cjdbc.controller.backend.rewriting.AbstractRewritingRule.rewrite, と org.objectweb.cjdbc.controller.backend.rewriting.AbstractRewritingRule.stopOnMatch.
|
|
Returns true if the query given in the last call to rewrite has matched this rule. 1. call rewrite(query) 2. call hasMatched() to know if query matched this rule.
参照先 org.objectweb.cjdbc.controller.backend.rewriting.AbstractRewritingRule.hasMatched.
|
|
Returns the isCaseSensitive value.
参照先 org.objectweb.cjdbc.controller.backend.rewriting.AbstractRewritingRule.isCaseSensitive.
|
|
Returns the stopOnMatch value.
参照先 org.objectweb.cjdbc.controller.backend.rewriting.AbstractRewritingRule.stopOnMatch. 参照元 org.objectweb.cjdbc.controller.backend.DatabaseBackend.rewriteQuery().
|
|
Rewrite the given query according to the rule. Note that this method does not check if the given query matches the rule or not. You must call matches(String) before calling this method.
org.objectweb.cjdbc.controller.backend.rewriting.PatternRewritingRule, org.objectweb.cjdbc.controller.backend.rewriting.ReplaceAllRewritingRule, と org.objectweb.cjdbc.controller.backend.rewriting.SimpleRewritingRuleで実装されています.
|
|
|
|
|
|