test_class.file: squel/src/test/java/com/github/gchudnov/squel/ValidatorTest.java
test_class.identifier: ValidatorTest
test_case.body: @Test
      public void sanitizeFieldAutoQuoteFieldNames() {
          QueryBuilderOptions options = new QueryBuilderOptions();
          options.autoQuoteFieldNames = true;
  
          String fieldName = "a.b.c";
          String actual = Validator.sanitizeField(fieldName, options);
          String expected = "`a`.`b`.`c`";
          assertEquals(expected, actual);
      }
test_case.class_method_signature: ValidatorTest.sanitizeFieldAutoQuoteFieldNames()
test_case.full_signature: @Test public void sanitizeFieldAutoQuoteFieldNames()
test_case.identifier: sanitizeFieldAutoQuoteFieldNames
test_case.invocations: sanitizeField assertEquals
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void sanitizeFieldAutoQuoteFieldNames()
focal_class.file: squel/src/main/java/com/github/gchudnov/squel/Validator.java
focal_class.identifier: Validator
focal_class.class_method_signature: Validator.Validator()
focal_class.full_signature: private  Validator()
focal_class.identifier: Validator
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.signature:  Validator()
focal_class.class_method_signature: Validator.sanitizeFieldAlias(String value, QueryBuilderOptions options)
focal_class.full_signature: static String sanitizeFieldAlias(String value, QueryBuilderOptions options)
focal_class.identifier: sanitizeFieldAlias
focal_class.modifiers: static
focal_class.parameters: (String value, QueryBuilderOptions options)
focal_class.return: String
focal_class.signature: String sanitizeFieldAlias(String value, QueryBuilderOptions options)
focal_class.class_method_signature: Validator.sanitizeField(QueryBuilder value)
focal_class.full_signature: static String sanitizeField(QueryBuilder value)
focal_class.identifier: sanitizeField
focal_class.modifiers: static
focal_class.parameters: (QueryBuilder value)
focal_class.return: String
focal_class.signature: String sanitizeField(QueryBuilder value)
focal_class.class_method_signature: Validator.sanitizeField(String value, QueryBuilderOptions options)
focal_class.full_signature: static String sanitizeField(String value, QueryBuilderOptions options)
focal_class.identifier: sanitizeField
focal_class.modifiers: static
focal_class.parameters: (String value, QueryBuilderOptions options)
focal_class.return: String
focal_class.signature: String sanitizeField(String value, QueryBuilderOptions options)
focal_class.class_method_signature: Validator.sanitizeTable(String name, QueryBuilderOptions options)
focal_class.full_signature: static String sanitizeTable(String name, QueryBuilderOptions options)
focal_class.identifier: sanitizeTable
focal_class.modifiers: static
focal_class.parameters: (String name, QueryBuilderOptions options)
focal_class.return: String
focal_class.signature: String sanitizeTable(String name, QueryBuilderOptions options)
focal_class.class_method_signature: Validator.sanitizeTableAlias(String value, QueryBuilderOptions options)
focal_class.full_signature: static String sanitizeTableAlias(String value, QueryBuilderOptions options)
focal_class.identifier: sanitizeTableAlias
focal_class.modifiers: static
focal_class.parameters: (String value, QueryBuilderOptions options)
focal_class.return: String
focal_class.signature: String sanitizeTableAlias(String value, QueryBuilderOptions options)
focal_class.class_method_signature: Validator.formatValue(Object value, QueryBuilderOptions options)
focal_class.full_signature: static String formatValue(Object value, QueryBuilderOptions options)
focal_class.identifier: formatValue
focal_class.modifiers: static
focal_class.parameters: (Object value, QueryBuilderOptions options)
focal_class.return: String
focal_class.signature: String formatValue(Object value, QueryBuilderOptions options)
focal_class.class_method_signature: Validator.escapeValue(String value, QueryBuilderOptions options)
focal_class.full_signature: private static String escapeValue(String value, QueryBuilderOptions options)
focal_class.identifier: escapeValue
focal_class.modifiers: private static
focal_class.parameters: (String value, QueryBuilderOptions options)
focal_class.return: String
focal_class.signature: String escapeValue(String value, QueryBuilderOptions options)
focal_class.class_method_signature: Validator.formatNull()
focal_class.full_signature: private static String formatNull()
focal_class.identifier: formatNull
focal_class.modifiers: private static
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String formatNull()
focal_class.class_method_signature: Validator.formatBoolean(boolean value)
focal_class.full_signature: private static String formatBoolean(boolean value)
focal_class.identifier: formatBoolean
focal_class.modifiers: private static
focal_class.parameters: (boolean value)
focal_class.return: String
focal_class.signature: String formatBoolean(boolean value)
focal_class.class_method_signature: Validator.formatNumber(Number value)
focal_class.full_signature: private static String formatNumber(Number value)
focal_class.identifier: formatNumber
focal_class.modifiers: private static
focal_class.parameters: (Number value)
focal_class.return: String
focal_class.signature: String formatNumber(Number value)
focal_class.class_method_signature: Validator.formatString(String value, QueryBuilderOptions options)
focal_class.full_signature: private static String formatString(String value, QueryBuilderOptions options)
focal_class.identifier: formatString
focal_class.modifiers: private static
focal_class.parameters: (String value, QueryBuilderOptions options)
focal_class.return: String
focal_class.signature: String formatString(String value, QueryBuilderOptions options)
focal_class.class_method_signature: Validator.formatQueryBuilder(QueryBuilder value)
focal_class.full_signature: private static String formatQueryBuilder(QueryBuilder value)
focal_class.identifier: formatQueryBuilder
focal_class.modifiers: private static
focal_class.parameters: (QueryBuilder value)
focal_class.return: String
focal_class.signature: String formatQueryBuilder(QueryBuilder value)
focal_class.class_method_signature: Validator.formatExpression(Expression value)
focal_class.full_signature: private static String formatExpression(Expression value)
focal_class.identifier: formatExpression
focal_class.modifiers: private static
focal_class.parameters: (Expression value)
focal_class.return: String
focal_class.signature: String formatExpression(Expression value)
focal_class.class_method_signature: Validator.formatIterable(Iterable<?> values, QueryBuilderOptions options)
focal_class.full_signature: private static String formatIterable(Iterable<?> values, QueryBuilderOptions options)
focal_class.identifier: formatIterable
focal_class.modifiers: private static
focal_class.parameters: (Iterable<?> values, QueryBuilderOptions options)
focal_class.return: String
focal_class.signature: String formatIterable(Iterable<?> values, QueryBuilderOptions options)
focal_class.class_method_signature: Validator.formatArray(Object[] values, QueryBuilderOptions options)
focal_class.full_signature: private static String formatArray(Object[] values, QueryBuilderOptions options)
focal_class.identifier: formatArray
focal_class.modifiers: private static
focal_class.parameters: (Object[] values, QueryBuilderOptions options)
focal_class.return: String
focal_class.signature: String formatArray(Object[] values, QueryBuilderOptions options)
focal_method.body: static String sanitizeField(QueryBuilder value) {
          return "(" + value.toString() + ")";
      }
focal_method.class_method_signature: Validator.sanitizeField(QueryBuilder value)
focal_method.full_signature: static String sanitizeField(QueryBuilder value)
focal_method.identifier: sanitizeField
focal_method.invocations: toString
focal_method.modifiers: static
focal_method.parameters: (QueryBuilder value)
focal_method.return: String
focal_method.signature: String sanitizeField(QueryBuilder value)