|
||||||||||
| 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)
VCardPropertyScribeUnmarshals 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 | |||||||||