java.lang.Object
swim.codec.InputSettings
- All Implemented Interfaces:
Debug
Input consumption parameters. InputSettings provide
contextual configuration parameters to input consumers, such as Parsers.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanprotected InputSettingscopy(boolean isStripped) static final InputSettingscreate(boolean isStripped) ReturnsInputSettingsconfigured to not include diagnostic metadata in generated output, ifisStrippedistrue.<T> Output<T>Writes a developer readable, debug-formatted string representation of this object tooutput.booleaninthashCode()final booleanReturnstrueif input consumers should not include diagnostic metadata in generated output.isStripped(boolean isStripped) Returns a copy of these settings with the givenisStrippedflag.static final InputSettingsstandard()ReturnsInputSettingsconfigured to include diagnostic metadata in generated output.static final InputSettingsstripped()ReturnsInputSettingsconfigured to not include diagnostic metadata in generated output.toString()
-
Field Details
-
isStripped
protected final boolean isStripped
-
-
Constructor Details
-
InputSettings
protected InputSettings(boolean isStripped)
-
-
Method Details
-
isStripped
public final boolean isStripped()Returnstrueif input consumers should not include diagnostic metadata in generated output. -
isStripped
Returns a copy of these settings with the givenisStrippedflag. -
copy
-
canEqual
-
equals
-
hashCode
public int hashCode() -
debug
Description copied from interface:DebugWrites a developer readable, debug-formatted string representation of this object tooutput. -
toString
-
standard
ReturnsInputSettingsconfigured to include diagnostic metadata in generated output. -
stripped
ReturnsInputSettingsconfigured to not include diagnostic metadata in generated output. -
create
ReturnsInputSettingsconfigured to not include diagnostic metadata in generated output, ifisStrippedistrue.
-