public abstract class LowLevelConfiguration extends Object
A configuration object is used when creating a new LowLevelIOFactory
. One configuration object can be
used for the creation of multiple factories as each new factory holds its own copy of the configuration object.
So the configuration object can be changed after creating a factory with it without affecting the configuration
of the factory.
Modifier and Type | Class and Description |
---|---|
static interface |
LowLevelConfiguration.Defaults
Set of default configuration values.
|
Modifier | Constructor and Description |
---|---|
protected |
LowLevelConfiguration()
Constructs a new
LowLevelConfiguration . |
protected |
LowLevelConfiguration(LowLevelConfiguration other)
Constructs a new
LowLevelConfiguration as a copy of the given one. |
Modifier and Type | Method and Description |
---|---|
abstract LowLevelConfiguration |
createCopy()
Creates a copy of this
LowLevelConfiguration . |
String |
getLineBreak()
Returns the line break
String . |
void |
setLineBreak(String lineBreak)
Sets the line break
String . |
protected LowLevelConfiguration()
LowLevelConfiguration
.protected LowLevelConfiguration(LowLevelConfiguration other)
LowLevelConfiguration
as a copy of the given one.other
- the other configpublic String getLineBreak()
String
.String
public void setLineBreak(String lineBreak)
String
.lineBreak
- the line break String
public abstract LowLevelConfiguration createCopy()
LowLevelConfiguration
.LowLevelConfiguration
Copyright © 2014. All rights reserved.