Class AddressData

java.lang.Object
org.bedework.webdav.servlet.shared.WebdavProperty
org.bedework.carddav.server.query.AddressData
All Implemented Interfaces:
Serializable, org.bedework.util.logging.Logged

public class AddressData extends org.bedework.webdav.servlet.shared.WebdavProperty implements org.bedework.util.logging.Logged
Class to represent a address-query address-data element
Author:
Mike Douglass douglm rpi.edu
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.bedework.webdav.servlet.shared.WebdavProperty

    org.bedework.webdav.servlet.shared.WebdavProperty.Attribute
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    boolean
     
    org.bedework.util.logging.BwLogger
     
     
     
     
    void
    parse(Node nd)
    The given node must be the Filter element
    void
    process(org.bedework.webdav.servlet.shared.WebdavNsNode wdnode, org.bedework.util.xml.XmlEmit xml, String contentType)
    Given the WebdavNsNode, returns the transformed content.

    Methods inherited from class org.bedework.webdav.servlet.shared.WebdavProperty

    addAttr, getAttr, getAttrs, getPval, getTag, hasAttrs, setPval, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.bedework.util.logging.Logged

    audit, debug, debug, debug, enableAuditLogger, enableErrorLogger, enableMetricsLogger, error, error, error, getLogLevel, info, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, trace, trace, trace, warn
  • Constructor Details

    • AddressData

      public AddressData(QName tag)
      Constructor
      Parameters:
      tag - QName name
  • Method Details

    • getReturnContentType

      public String getReturnContentType()
      Returns:
      String returnContentType
    • getVersion

      public String getVersion()
      Returns:
      String version
    • getAllprop

      public boolean getAllprop()
      Returns:
      boolean true for all props
    • getProps

      public Collection<Prop> getProps()
      Returns:
      Vector of props
    • parse

      public void parse(Node nd)
      The given node must be the Filter element
      Parameters:
      nd - filter element
    • process

      public void process(org.bedework.webdav.servlet.shared.WebdavNsNode wdnode, org.bedework.util.xml.XmlEmit xml, String contentType)
      Given the WebdavNsNode, returns the transformed content.
      Parameters:
      wdnode - the node
      xml - output
      contentType - - first element from content type or null
    • dump

      public void dump()
    • getLogger

      public org.bedework.util.logging.BwLogger getLogger()
      Specified by:
      getLogger in interface org.bedework.util.logging.Logged