T
- the property classpublic abstract class ImagePropertyScribe<T extends ImageProperty> extends BinaryPropertyScribe<T,ImageType>
VCardPropertyScribe.DateWriter, VCardPropertyScribe.Result<T extends VCardProperty>, VCardPropertyScribe.SemiStructuredIterator, VCardPropertyScribe.Splitter, VCardPropertyScribe.StructuredIterator
clazz, propertyName, qname
Constructor and Description |
---|
ImagePropertyScribe(Class<T> clazz,
String propertyName) |
Modifier and Type | Method and Description |
---|---|
protected ImageType |
_buildMediaTypeObj(String mediaType)
Builds a
MediaTypeParameter object based on the information in
the MEDIATYPE parameter or data URI of 4.0 vCards. |
protected ImageType |
_buildTypeObj(String type)
Builds a
MediaTypeParameter object based on the value of the TYPE
parameter in 2.1/3.0 vCards. |
_dataType, _defaultDataType, _newInstance, _newInstance, _parseText, _parseXml, _prepareParameters, _writeText, _writeXml, cannotUnmarshalValue, parseContentType
dataType, date, date, defaultDataType, escape, getPropertyClass, getPropertyName, getQName, handlePrefParam, list, list, list, missingXmlElements, missingXmlElements, parseText, parseXml, prepareParameters, semistructured, semistructured, splitter, structured, structured, unescape, writeText, writeXml
protected ImageType _buildTypeObj(String type)
BinaryPropertyScribe
MediaTypeParameter
object based on the value of the TYPE
parameter in 2.1/3.0 vCards._buildTypeObj
in class BinaryPropertyScribe<T extends ImageProperty,ImageType>
type
- the TYPE valueprotected ImageType _buildMediaTypeObj(String mediaType)
BinaryPropertyScribe
MediaTypeParameter
object based on the information in
the MEDIATYPE parameter or data URI of 4.0 vCards._buildMediaTypeObj
in class BinaryPropertyScribe<T extends ImageProperty,ImageType>
mediaType
- the media type string (e.g. "image/jpeg")This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.