Top Description Fields Constructors Methods
net.fortuna.ical4j.data

public abstract Class AbstractOutputter

extends Object
Class Inheritance
Known Direct Subclasses
net.fortuna.ical4j.data.CalendarOutputter
Imports
net.fortuna.ical4j.util.CompatibilityHints, java.nio.charset.Charset, .StandardCharsets

Base class for model outputters.
$Id$

Created on 29/12/2008
Author
Ben

Field Summary

Modifier and TypeField and Description
protected static final Charset
DEFAULT_CHARSET

The default character set used to generate output.

protected final int
foldLength

The maximum line length allowed.

private boolean

Constructor Summary

AccessConstructor and Description
public
AbstractOutputter()

Default constructor.

public
AbstractOutputter(final boolean
indicates whether to validate calendar when outputting to stream
validating
)

public
AbstractOutputter(final boolean
indicates whether to validate calendar when outputting to stream
validating
,
final int
maximum number of characters before a line is folded
foldLength
)

Method Summary

Modifier and TypeMethod and Description
public final boolean

Returns:

Returns the validating.
isValidating
()

public final void
setValidating(final boolean
The validating to set.
validating
)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

DEFAULT_CHARSETback to summary
protected static final Charset DEFAULT_CHARSET

The default character set used to generate output.

foldLengthback to summary
protected final int foldLength

The maximum line length allowed.

validatingback to summary
private boolean validating

Constructor Detail

AbstractOutputterback to summary
public AbstractOutputter()

Default constructor.

AbstractOutputterback to summary
public AbstractOutputter(final boolean validating)
Parameters
validating:boolean

indicates whether to validate calendar when outputting to stream

AbstractOutputterback to summary
public AbstractOutputter(final boolean validating, final int foldLength)
Parameters
validating:boolean

indicates whether to validate calendar when outputting to stream

foldLength:int

maximum number of characters before a line is folded

Method Detail

isValidatingback to summary
public final boolean isValidating()
Returns:boolean

Returns the validating.

setValidatingback to summary
public final void setValidating(final boolean validating)
Parameters
validating:boolean

The validating to set.