Interface PrinterConfiguration
-
- All Known Implementing Classes:
DefaultPrinterConfiguration
,PrettyPrinterConfiguration
public interface PrinterConfiguration
This interface defines the API for printer configuration. An option can be added or removed from the configuration. An indentation can also be added to it.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PrinterConfiguration
addOption(ConfigurationOption option)
Set<ConfigurationOption>
get()
Optional<ConfigurationOption>
get(ConfigurationOption option)
boolean
isActivated(ConfigurationOption option)
PrinterConfiguration
removeOption(ConfigurationOption option)
-
-
-
Method Detail
-
addOption
PrinterConfiguration addOption(ConfigurationOption option)
-
removeOption
PrinterConfiguration removeOption(ConfigurationOption option)
-
isActivated
boolean isActivated(ConfigurationOption option)
-
get
Optional<ConfigurationOption> get(ConfigurationOption option)
-
get
Set<ConfigurationOption> get()
-
-