Package com.alibaba.druid.sql.visitor
Class ParameterizedOutputVisitorUtils
java.lang.Object
com.alibaba.druid.sql.visitor.ParameterizedOutputVisitorUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ParameterizedVisitorcreateParameterizedOutputVisitor(Appendable out, DbType dbType) static Stringparameterize(SQLStatement stmt, DbType dbType) static Stringparameterize(String sql, DbType dbType) static Stringparameterize(String sql, DbType dbType, SQLSelectListCache selectListCache) static Stringparameterize(String sql, DbType dbType, SQLSelectListCache selectListCache, List<Object> outParameters, SQLParserFeature[] features, VisitorFeature... visitorFeatures) static Stringparameterize(String sql, DbType dbType, SQLSelectListCache selectListCache, List<Object> outParameters, VisitorFeature... visitorFeatures) static Stringparameterize(String sql, DbType dbType, VisitorFeature... features) static Stringparameterize(String sql, DbType dbType, List<Object> outParameters) static Stringparameterize(String sql, DbType dbType, List<Object> outParameters, VisitorFeature... features) static Stringparameterize(List<SQLStatement> statementList, DbType dbType) static StringparameterizeForTDDL(String sql, DbType dbType, SQLSelectListCache selectListCache, List<Object> outParameters, VisitorFeature... visitorFeatures) static StringparameterizeForTDDL(String sql, DbType dbType, List<Object> outParameters, VisitorFeature... features) static longparameterizeHash(String sql, DbType dbType, SQLSelectListCache selectListCache, List<Object> outParameters) static longparameterizeHash(String sql, DbType dbType, SQLSelectListCache selectListCache, List<Object> outParameters, VisitorFeature... visitorFeatures) static longparameterizeHash(String sql, DbType dbType, List<Object> outParameters) static SQLStatementparameterizeOf(String sql, DbType dbType) static SQLStatementparameterizeOf(String sql, List<Object> outParameters, DbType dbType) static Stringstatic String
-
Constructor Details
-
ParameterizedOutputVisitorUtils
public ParameterizedOutputVisitorUtils()
-
-
Method Details
-
parameterize
-
parameterize
-
parameterize
-
parameterize
-
parameterize
-
parameterizeForTDDL
-
parameterize
public static String parameterize(String sql, DbType dbType, SQLSelectListCache selectListCache, List<Object> outParameters, VisitorFeature... visitorFeatures) -
parameterizeForTDDL
public static String parameterizeForTDDL(String sql, DbType dbType, SQLSelectListCache selectListCache, List<Object> outParameters, VisitorFeature... visitorFeatures) -
parameterize
public static String parameterize(String sql, DbType dbType, SQLSelectListCache selectListCache, List<Object> outParameters, SQLParserFeature[] features, VisitorFeature... visitorFeatures) -
parameterizeHash
-
parameterizeHash
public static long parameterizeHash(String sql, DbType dbType, SQLSelectListCache selectListCache, List<Object> outParameters) -
parameterizeHash
public static long parameterizeHash(String sql, DbType dbType, SQLSelectListCache selectListCache, List<Object> outParameters, VisitorFeature... visitorFeatures) -
parameterize
-
parameterize
-
parameterizeOf
-
parameterizeOf
-
createParameterizedOutputVisitor
-
restore
-
restore
-