public class DbCard extends DbNamedEntity<DbCard>
DumpEntity.DumpType| Constructor and Description |
|---|
DbCard()
Create DbCard with a new embedded VCard
|
DbCard(String fn)
Create DbCard with new card
|
DbCard(net.fortuna.ical4j.vcard.VCard vcard)
Create DbCard with supplied vcard
|
| Modifier and Type | Method and Description |
|---|---|
void |
addProperty(net.fortuna.ical4j.vcard.Property val) |
int |
compareTo(DbCard that) |
List<net.fortuna.ical4j.vcard.Property> |
findProperties(String name) |
net.fortuna.ical4j.vcard.Property |
findProperty(net.fortuna.ical4j.vcard.Property.Id id) |
net.fortuna.ical4j.vcard.Property |
findProperty(String name) |
org.bedework.webdav.servlet.access.AccessState |
getAccessState() |
String |
getFn()
Get the name
|
String |
getKind() |
String |
getLastmod() |
String |
getPrevLastmod()
Lastmod before any changes were made
|
List<DbCardProperty> |
getProperties() |
String |
getStrForm()
Get the name
|
String |
getUid() |
net.fortuna.ical4j.vcard.VCard |
getVcard() |
int |
hashCode() |
boolean |
isCollection() |
String |
output() |
void |
parse(Reader rdr) |
void |
setAccessState(org.bedework.webdav.servlet.access.AccessState val) |
void |
setDtstamps()
Set the lastmod and created if created is not set already.
|
void |
setFn(String val)
Set the fn
|
void |
setKind(String val) |
void |
setLastmod(String val) |
void |
setProperties(List<DbCardProperty> val) |
void |
setStrForm(String val)
Set the string form of the card
|
void |
setUid(String val) |
void |
setVcard(net.fortuna.ical4j.vcard.VCard val) |
String |
toString() |
getName, getPath, setName, setPath, toStringSegmentaddDeletedEntity, afterDeletion, beforeDeletion, beforeSave, beforeUpdate, getAccess, getByteSize, getCreated, getCreatorHref, getDeletedEntities, getOwnerHref, getParentPath, getSeq, length, setAccess, setByteSize, setCreated, setCreatorHref, setOwnerHref, setParentPath, setSeqclone, equals, getId, setId, unsaveddump, dump, error, getLog, hasDumpValuepublic DbCard()
throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavExceptionpublic DbCard(String fn) throws org.bedework.webdav.servlet.shared.WebdavException
fn - org.bedework.webdav.servlet.shared.WebdavExceptionpublic DbCard(net.fortuna.ical4j.vcard.VCard vcard)
throws org.bedework.webdav.servlet.shared.WebdavException
vcard - org.bedework.webdav.servlet.shared.WebdavExceptionpublic void setFn(String val) throws org.bedework.webdav.servlet.shared.WebdavException
val - String fnorg.bedework.webdav.servlet.shared.WebdavExceptionpublic String getFn() throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavExceptionpublic void setUid(String val) throws org.bedework.webdav.servlet.shared.WebdavException
val - org.bedework.webdav.servlet.shared.WebdavExceptionpublic String getUid() throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavExceptionpublic void setKind(String val) throws org.bedework.webdav.servlet.shared.WebdavException
val - org.bedework.webdav.servlet.shared.WebdavExceptionpublic String getKind() throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavExceptionpublic void setProperties(List<DbCardProperty> val)
val - public List<DbCardProperty> getProperties()
public void setStrForm(String val)
val - Stringpublic String getStrForm()
public void setLastmod(String val) throws org.bedework.webdav.servlet.shared.WebdavException
val - org.bedework.webdav.servlet.shared.WebdavExceptionpublic String getLastmod()
public String getPrevLastmod()
public void addProperty(net.fortuna.ical4j.vcard.Property val)
val - public net.fortuna.ical4j.vcard.Property findProperty(net.fortuna.ical4j.vcard.Property.Id id)
id - public net.fortuna.ical4j.vcard.Property findProperty(String name)
name - public List<net.fortuna.ical4j.vcard.Property> findProperties(String name)
name - public void setVcard(net.fortuna.ical4j.vcard.VCard val)
throws org.bedework.webdav.servlet.shared.WebdavException
val - org.bedework.webdav.servlet.shared.WebdavExceptionpublic net.fortuna.ical4j.vcard.VCard getVcard()
throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavExceptionpublic void parse(Reader rdr) throws org.bedework.webdav.servlet.shared.WebdavException
rdr - org.bedework.webdav.servlet.shared.WebdavExceptionpublic String output() throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavExceptionpublic boolean isCollection()
public void setAccessState(org.bedework.webdav.servlet.access.AccessState val)
public org.bedework.webdav.servlet.access.AccessState getAccessState()
public void setDtstamps()
throws org.bedework.webdav.servlet.shared.WebdavException
org.bedework.webdav.servlet.shared.WebdavExceptionpublic int compareTo(DbCard that)
compareTo in interface Comparable<DbCard>compareTo in class UnversionedDbentity<DbCard>public int hashCode()
hashCode in class UnversionedDbentity<DbCard>Copyright © 2018 Bedework. All rights reserved.