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.StringSYNCABLE_TYPE_VALUEFields 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.StringgetAddressString()java.lang.StringgetEmailAddress()longgetID()java.lang.StringgetName()java.lang.StringgetPhoneNumber()java.lang.StringgetSyncItemType()Subclasses should override this to return a static string identifying their type of objectbooleanisEqualTo(AddressBookEntry ae)voidsetAddressString(java.lang.String newAddress)voidsetEmailAddress(java.lang.String newEmailAddress)protected voidsetID(long newID)voidsetName(java.lang.String newName)voidsetPhoneNumber(java.lang.String newPhoneNumber)java.lang.StringtoString()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:MoneydanceSyncableItemSubclasses should override this to return a static string identifying their type of object- Specified by:
getSyncItemTypein interfacecom.infinitekind.tiksync.SyncableItem- Overrides:
getSyncItemTypein classMoneydanceSyncableItem
-
getID
public long getID() -
setID
protected void setID(long newID) -
getName
public java.lang.String getName() -
toString
public java.lang.String toString()- Overrides:
toStringin 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
-