|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectezvcard.io.scribe.VCardPropertyScribe<T>
ezvcard.io.scribe.ListPropertyScribe<Nickname>
ezvcard.io.scribe.NicknameScribe
public class NicknameScribe
Marshals Nickname
properties.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class ezvcard.io.scribe.VCardPropertyScribe |
---|
VCardPropertyScribe.DateWriter, VCardPropertyScribe.Result<T extends VCardProperty>, VCardPropertyScribe.SemiStructuredIterator, VCardPropertyScribe.Splitter, VCardPropertyScribe.StructuredIterator |
Field Summary |
---|
Fields inherited from class ezvcard.io.scribe.VCardPropertyScribe |
---|
clazz, propertyName, qname |
Constructor Summary | |
---|---|
NicknameScribe()
|
Method Summary | |
---|---|
protected Nickname |
_newInstance()
|
protected Nickname |
_parseHtml(HCardElement element,
List<String> warnings)
Unmarshals the property from an hCard (HTML document). |
Methods inherited from class ezvcard.io.scribe.ListPropertyScribe |
---|
_defaultDataType, _parseJson, _parseText, _parseXml, _writeJson, _writeText, _writeXml |
Methods inherited from class ezvcard.io.scribe.VCardPropertyScribe |
---|
_dataType, _prepareParameters, dataType, date, date, defaultDataType, escape, getPropertyClass, getPropertyName, getQName, handlePrefParam, list, list, list, missingXmlElements, missingXmlElements, parseHtml, parseJson, parseText, parseXml, prepareParameters, semistructured, semistructured, split, structured, structured, structured, unescape, writeJson, writeText, writeXml |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NicknameScribe()
Method Detail |
---|
protected Nickname _parseHtml(HCardElement element, List<String> warnings)
VCardPropertyScribe
Unmarshals the property from an hCard (HTML document).
This method should be overridden by child classes that wish to support
hCard. The default implementation of this method will retrieve the HTML
element's hCard value (as described in HCardElement.value()
), and
pass it into the VCardPropertyScribe._parseText(java.lang.String, ezvcard.VCardDataType, ezvcard.VCardVersion, ezvcard.parameter.VCardParameters, java.util.List
method.
_parseHtml
in class VCardPropertyScribe<Nickname>
element
- the property's HTML elementwarnings
- allows the programmer to alert the user to any
note-worthy (but non-critical) issues that occurred during the
unmarshalling processprotected Nickname _newInstance()
_newInstance
in class ListPropertyScribe<Nickname>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |