Class AddressBookEntry
java.lang.Object
com.infinitekind.moneydance.model.MoneydanceSyncableItem
com.infinitekind.moneydance.model.AddressBookEntry
- All Implemented Interfaces:
com.infinitekind.tiksync.SyncableItem
public class AddressBookEntry extends MoneydanceSyncableItem
Created by sreilly - 01/08/2014 15:01
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SYNCABLE_TYPE_VALUE
Fields inherited from class com.infinitekind.moneydance.model.MoneydanceSyncableItem
book, info, SECURITY_SUBTYPES_ITEM_TYPE
-
Constructor Summary
Constructors Constructor Description AddressBookEntry(AccountBook book)
-
Method Summary
Modifier and Type Method Description java.lang.String
getAddressString()
java.lang.String
getEmailAddress()
long
getID()
java.lang.String
getName()
java.lang.String
getPhoneNumber()
java.lang.String
getSyncItemType()
Subclasses should override this to return a static string identifying their type of objectboolean
isEqualTo(AddressBookEntry ae)
void
setAddressString(java.lang.String newAddress)
void
setEmailAddress(java.lang.String newEmailAddress)
protected void
setID(long newID)
void
setName(java.lang.String newName)
void
setPhoneNumber(java.lang.String newPhoneNumber)
java.lang.String
toString()
Methods inherited from class com.infinitekind.moneydance.model.MoneydanceSyncableItem
addParameters, addTags, autoSyncsChanges, decodeKeywordList, deleteItem, doesParameterExist, duplicate, encodeKeywordList, equals, getAccountParameter, getAddress, getAddressParameter, getBook, getBooleanParameter, getCurrencyParameter, getCurrencyParameter, getCurrencyParameter, getDoubleParameter, getIntParameter, getKeywords, getLongParameter, getOriginalItem, getParameter, getParameter, getParameterCount, getParameterKeys, getPreference, getPreferenceBoolean, getPreferenceDouble, getPreferenceInt, getPreferenceIntArray, getPreferenceLong, getPreferenceStringList, getPreferenceSublist, getPreferenceSubset, getStringListParameter, getSyncInfo, getSyncTimestamp, getUUID, hasBeenSynced, hashCode, hasKeywordSubstring, initialize, isInEditingMode, isSyncable, itemWasUpdated, itemWasUpdated, itemWillSync, itemWillSync, makeSyncableItem, removeParameter, setAccountParameter, setAddress, setAddressParameter, setCurrencyParameter, setCurrencyParameter, setCurrencyParameter, setDirty, setEditingMode, setKeywords, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameter, setParameterNoNotify, setPreference, setPreference, setPreference, syncItem
-
Field Details
-
SYNCABLE_TYPE_VALUE
public static final java.lang.String SYNCABLE_TYPE_VALUE- See Also:
- Constant Field Values
-
-
Constructor Details
-
Method Details
-
getSyncItemType
public final java.lang.String getSyncItemType()Description copied from class:MoneydanceSyncableItem
Subclasses should override this to return a static string identifying their type of object- Specified by:
getSyncItemType
in interfacecom.infinitekind.tiksync.SyncableItem
- Overrides:
getSyncItemType
in classMoneydanceSyncableItem
-
getID
public long getID() -
setID
protected void setID(long newID) -
getName
public java.lang.String getName() -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
setName
public void setName(java.lang.String newName) -
getAddressString
public java.lang.String getAddressString() -
setAddressString
public void setAddressString(java.lang.String newAddress) -
getPhoneNumber
public java.lang.String getPhoneNumber() -
setPhoneNumber
public void setPhoneNumber(java.lang.String newPhoneNumber) -
getEmailAddress
public java.lang.String getEmailAddress() -
setEmailAddress
public void setEmailAddress(java.lang.String newEmailAddress) -
isEqualTo
-