Modifier and Type | Method and Description |
---|---|
List<VCard> |
all()
Reads all vCards from the stream.
|
Ezvcard.ParserChainTextReader |
caretDecoding(boolean enable)
Sets whether the reader will decode characters in parameter values
that use circumflex accent encoding (enabled by default).
|
VCard |
first()
Reads the first vCard from the stream.
|
Ezvcard.ParserChainTextReader |
register(VCardPropertyScribe<? extends VCardProperty> scribe)
Registers a property scribe.
|
Ezvcard.ParserChainTextReader |
warnings(List<List<String>> warnings)
Provides a list object that any unmarshal warnings will be put into.
|
public Ezvcard.ParserChainTextReader register(VCardPropertyScribe<? extends VCardProperty> scribe)
scribe
- the scribepublic Ezvcard.ParserChainTextReader warnings(List<List<String>> warnings)
warnings
- the list object that will be populated with the
warnings of each unmarshalled vCard. Each element of the list is the
list of warnings for one of the unmarshalled vCards. Therefore, the
size of this list will be equal to the number of parsed vCards. If a
vCard does not have any warnings, then its warning list will be
empty.public Ezvcard.ParserChainTextReader caretDecoding(boolean enable)
enable
- true to use circumflex accent decoding, false not toVCardReader.setCaretDecodingEnabled(boolean)
,
RFC 6868public VCard first() throws IOException
IOException
- if there's an I/O problempublic List<VCard> all() throws IOException
IOException
- if there's an I/O problemThis software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.