Class QuotedCSV.Compliant
java.lang.Object
org.eclipse.jetty.http.QuotedCSVParser
org.eclipse.jetty.http.QuotedCSV
org.eclipse.jetty.http.QuotedCSV.Compliant
- Direct Known Subclasses:
QuotedCSV.Etags
- Enclosing class:
QuotedCSV
-
Nested Class Summary
Nested classes/interfaces inherited from class QuotedCSV
QuotedCSV.Compliant, QuotedCSV.Etags -
Field Summary
Fields inherited from class QuotedCSVParser
_keepQuotes, DELIMITERS, LIST_TOKENIZER -
Constructor Summary
ConstructorsConstructorDescriptionCompliant(ComplianceViolation.Mode complianceMode, BiConsumer<ComplianceViolation, String> violationNotifier) Compliant(ComplianceViolation.Mode complianceMode, BiConsumer<ComplianceViolation, String> violationNotifier, boolean keepQuotes, String... values) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidonComplianceViolation(ComplianceViolation violation, String value) Called when a parameter has been parsed with bad white spaceMethods inherited from class QuotedCSV
asString, getMutableValues, getValues, isEmpty, iterator, join, join, join, parsedParam, parsedValueAndParams, size, toStringMethods inherited from class QuotedCSVParser
addValue, onComplianceViolation, openingQuoteInValue, parsedValue, quote, quoteIfNeeded, unquoteMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Iterable
forEach, spliterator
-
Constructor Details
-
Compliant
public Compliant(ComplianceViolation.Mode complianceMode, BiConsumer<ComplianceViolation, String> violationNotifier) -
Compliant
public Compliant(ComplianceViolation.Mode complianceMode, BiConsumer<ComplianceViolation, String> violationNotifier, boolean keepQuotes, String... values)
-
-
Method Details
-
onComplianceViolation
Description copied from class:QuotedCSVParserCalled when a parameter has been parsed with bad white space- Overrides:
onComplianceViolationin classQuotedCSVParser
-