public abstract class AbstractNameNormalizer extends Object implements NameNormalizer
Constructor and Description |
---|
AbstractNameNormalizer() |
Modifier and Type | Method and Description |
---|---|
boolean |
isIgnoreCaseWhenNormalizing() |
String |
normalize(String stringToNormalize) |
void |
setIgnoreCaseWhenNormalizing(boolean isIgnoreCaseWhenNormalizing)
Instruct the name normalizer whether to change the case of a name while
normalizing it.
|
void |
visit(Alter alter) |
void |
visit(Comment comment) |
void |
visit(CreateIndex createIndex) |
void |
visit(CreateTable createTable) |
void |
visit(Insert insert) |
void |
visit(List<Statement> stmts) |
public void setIgnoreCaseWhenNormalizing(boolean isIgnoreCaseWhenNormalizing)
setIgnoreCaseWhenNormalizing
in interface NameNormalizer
isIgnoreCaseWhenNormalizing
- public boolean isIgnoreCaseWhenNormalizing()
isIgnoreCaseWhenNormalizing
in interface NameNormalizer
true
if case should be changed while normalizing a
name, else false
public void visit(Insert insert)
visit
in interface StatementVisitor
public void visit(CreateIndex createIndex)
visit
in interface StatementVisitor
public void visit(CreateTable createTable)
visit
in interface StatementVisitor
public void visit(Alter alter)
visit
in interface StatementVisitor
public void visit(List<Statement> stmts)
visit
in interface StatementVisitor
public void visit(Comment comment)
visit
in interface StatementVisitor
public String normalize(String stringToNormalize)
normalize
in interface NameNormalizer
Copyright © 2017. All rights reserved.