public class DefaultConfigurationOption extends Object implements ConfigurationOption
Constructor and Description |
---|
DefaultConfigurationOption(DefaultPrinterConfiguration.ConfigOption configOption) |
DefaultConfigurationOption(DefaultPrinterConfiguration.ConfigOption configOption,
Object value) |
Modifier and Type | Method and Description |
---|---|
Boolean |
asBoolean()
returns the currentValue as a Boolean
|
Integer |
asInteger()
returns the currentValue as an Integer
|
String |
asString()
returns the currentValue as a String
|
<T> T |
asValue() |
boolean |
equals(Object o) |
int |
hashCode() |
boolean |
hasValue()
returns True if the option has a currentValue
|
ConfigurationOption |
value(Object value)
Set a currentValue to an option
|
public DefaultConfigurationOption(DefaultPrinterConfiguration.ConfigOption configOption)
public DefaultConfigurationOption(DefaultPrinterConfiguration.ConfigOption configOption, Object value)
public ConfigurationOption value(Object value)
value
in interface ConfigurationOption
public boolean hasValue()
hasValue
in interface ConfigurationOption
public Integer asInteger()
asInteger
in interface ConfigurationOption
public String asString()
asString
in interface ConfigurationOption
public Boolean asBoolean()
asBoolean
in interface ConfigurationOption
public <T> T asValue()
asValue
in interface ConfigurationOption
Copyright © 2007–2023. All rights reserved.