it.sistematica.isharedoc.service.addressbook
Class AddressBookEntry
java.lang.Object
it.sistematica.isharedoc.service.addressbook.AddressBookEntry
public class AddressBookEntry
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
contact
Contact contact
location
LocationAttribute location
zone
java.lang.String zone
defaultLocation
java.lang.Boolean defaultLocation
AddressBookEntry
public AddressBookEntry()
AddressBookEntry
public AddressBookEntry(Contact contact)
AddressBookEntry
public AddressBookEntry(LocationAttribute location)
AddressBookEntry
public AddressBookEntry(AddressBook addressBook,
javax.naming.directory.SearchResult sr,
java.lang.String attrLdapValue,
java.lang.String ldapAttributesSort)
throws javax.naming.NamingException
- Throws:
javax.naming.NamingException
AddressBookEntry
public AddressBookEntry(AddressBook addressBook,
java.util.Map<java.lang.String,java.lang.Object> results)
toContact
public Contact toContact()
getAddressBook
public AddressBook getAddressBook()
setAddressBook
public void setAddressBook(AddressBook addressBook)
getType
public java.lang.String getType()
getId
public java.lang.String getId()
setId
public void setId(java.lang.String id)
getContactId
public java.lang.String getContactId()
getFullName
public java.lang.String getFullName()
getFullEmailName
public java.lang.String getFullEmailName()
getDefaultLocationAtomStreetAsString
public java.lang.String getDefaultLocationAtomStreetAsString()
getDefaultLocationAtomPlaceAsString
public java.lang.String getDefaultLocationAtomPlaceAsString()
getDefaultLocationEmailAsString
public java.lang.String getDefaultLocationEmailAsString()
getDefaultLocationPhoneAsString
public java.lang.String getDefaultLocationPhoneAsString()
getDefaultAttributesAsString
public java.lang.String getDefaultAttributesAsString()
getAttributes
public java.util.Map<java.lang.String,AddressBookEntry.EntryAttribute> getAttributes()
setAttributes
public void setAttributes(java.util.Map<java.lang.String,AddressBookEntry.EntryAttribute> attributes)
getAttributesKeys
public java.util.List<java.lang.String> getAttributesKeys()
getAttribute
public AddressBookEntry.EntryAttribute getAttribute(java.lang.String key)
getAttributeAsString
public java.lang.String getAttributeAsString(java.lang.String key)
setAttribute
public void setAttribute(java.lang.String key,
AddressBookEntry.EntryAttribute value)
getSecondaryAttributes
public java.util.Map<java.lang.String,AddressBookEntry.EntryAttribute> getSecondaryAttributes()
getSecondaryAttributesKeys
public java.util.List<java.lang.String> getSecondaryAttributesKeys()
getSecondaryAttribute
public AddressBookEntry.EntryAttribute getSecondaryAttribute(java.lang.String key)
getSecondaryAttributeAsString
public java.lang.String getSecondaryAttributeAsString(java.lang.String key)
getValueSort
public java.lang.String getValueSort()
setValueSort
public void setValueSort(java.lang.String valueSort)
getEmailsAddresses
public java.util.List<java.lang.String> getEmailsAddresses()
getZone
public java.lang.String getZone()
setZone
public void setZone(java.lang.String zone)
getDefaultLocation
public java.lang.Boolean getDefaultLocation()
setDefaultLocation
public void setDefaultLocation(java.lang.Boolean defaultLocation)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object