ezvcard.io.scribe
Class BirthdayScribe

java.lang.Object
  extended by ezvcard.io.scribe.VCardPropertyScribe<T>
      extended by ezvcard.io.scribe.DateOrTimePropertyScribe<Birthday>
          extended by ezvcard.io.scribe.BirthdayScribe

public class BirthdayScribe
extends DateOrTimePropertyScribe<Birthday>

Marshals Birthday properties.

Author:
Michael Angstadt

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
BirthdayScribe()
           
 
Method Summary
protected  Birthday newInstance(Date date, boolean hasTime)
           
protected  Birthday newInstance(PartialDate partialDate)
           
protected  Birthday newInstance(String text)
           
 
Methods inherited from class ezvcard.io.scribe.DateOrTimePropertyScribe
_dataType, _defaultDataType, _parseHtml, _parseJson, _parseText, _parseXml, _writeJson, _writeText, _writeXml
 
Methods inherited from class ezvcard.io.scribe.VCardPropertyScribe
_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

BirthdayScribe

public BirthdayScribe()
Method Detail

newInstance

protected Birthday newInstance(String text)
Specified by:
newInstance in class DateOrTimePropertyScribe<Birthday>

newInstance

protected Birthday newInstance(Date date,
                               boolean hasTime)
Specified by:
newInstance in class DateOrTimePropertyScribe<Birthday>

newInstance

protected Birthday newInstance(PartialDate partialDate)
Specified by:
newInstance in class DateOrTimePropertyScribe<Birthday>


Copyright © 2012-2014 Michael Angstadt. All Rights Reserved.