Package com.pff
Class PSTContact
java.lang.Object
com.pff.PSTObject
com.pff.PSTMessage
com.pff.PSTContact
Class for Contacts
-
Field Summary
Fields inherited from class com.pff.PSTMessage
IMPORTANCE_HIGH, IMPORTANCE_LOW, IMPORTANCE_NORMAL, RECIPIENT_TYPE_CC, RECIPIENT_TYPE_TOFields inherited from class com.pff.PSTObject
children, compEnc, data, descriptorIndexNode, items, localDescriptorItems, NID_TYPE_ASSOC_CONTENTS_TABLE, NID_TYPE_ASSOC_MESSAGE, NID_TYPE_ATTACHMENT, NID_TYPE_ATTACHMENT_TABLE, NID_TYPE_CONTENTS_TABLE, NID_TYPE_CONTENTS_TABLE_INDEX, NID_TYPE_HID, NID_TYPE_HIERARCHY_TABLE, NID_TYPE_INTERNAL, NID_TYPE_LTP, NID_TYPE_NORMAL_FOLDER, NID_TYPE_NORMAL_MESSAGE, NID_TYPE_OUTGOING_QUEUE_TABLE, NID_TYPE_RECEIVE_FOLDER_TABLE, NID_TYPE_RECIPIENT_TABLE, NID_TYPE_SEARCH_CONTENTS_TABLE, NID_TYPE_SEARCH_CRITERIA_OBJECT, NID_TYPE_SEARCH_FOLDER, NID_TYPE_SEARCH_TABLE_INDEX, NID_TYPE_SEARCH_UPDATE_QUEUE, pstFile, table -
Constructor Summary
ConstructorsConstructorDescriptionPSTContact(PSTFile theFile, DescriptorIndexNode descriptorIndexNode) PSTContact(PSTFile theFile, DescriptorIndexNode folderIndexNode, PSTTableBC table, HashMap<Integer, PSTDescriptorItem> localDescriptorItems) -
Method Summary
Modifier and TypeMethodDescriptionContact's Account name(Wedding) AnniversaryAssistant�s NameAssistant Phone NumberBirthdayContact's secondary office (business) phone numberBusiness Address CityBusiness Address CountryBusiness Address StateBusiness Address StreetContact's office (business) fax numberBusiness Home PageBusiness PO BoxBusiness Postal CodeBusiness/Office Telephone NumberCallback telephone numberCar Phone NumberChildren's namesCompany Main PhoneContact's company nameComputer Network NameCustomer IDContact's department name Used in contact itemDisplay Name Prefix (Contact Title)E-mail1 Address TypeE-mail1 Display NameE-mail1 AddressE-mail1 typeE-mail1 Display NameE-mail2 address typeE-mail2 display nameE-mail2 e-mail addressE-mail2 original display nameE-mail3 address typeE-mail3 display nameE-mail3 e-mail addressE-mail3 original display nameFax1 Address TypeFax1 Email AddressFax1 Original Display NameFax2 Address TypeFax2 Email AddressFax2 Original Display NameFax3 Address TypeFax3 Email AddressFax3 Original Display NameFile under FTK: File asFree/Busy Location (URL)Ftp SiteContact's generational abbreviation FTK: Name suffixContacts given nameContacts Government ID NumberHobbiesHome Phone 2Home AddressHome Address CityHome Address CountryHome Address Postal CodeHome Address Post Office BoxHome Address State or ProvinceHome Address StreetContact's home fax numberHome Telephone NumbergetHtml()WebpageContacts initialsIM AddressISDN NumberKeywordContact's languageContact's locationManager�s NameMHS Common NameMiddle NameMobile Phone Number(package private) StringgetNamedStringItem(int key) NicknamegetNote()NoteContact's office locationOrganizational identification numberOriginal display nameOther AddressOther Address CityOther Address CountryOther Address Postal CodeOther Address Post Office boxOther Address StateOther Address StreetOther Phone NumberPager Phone NumberPersonal Home PageDefault Postal AddressintSelected Mailing AddressPreferred By NamePrimary Fax NumberPrimary TelephoneProfessionRadio Phone NumberSpouse�s NameContact's surname FTK: Last nameTelex NumbergetTitle()Contact's job title FTK: ProfessionTransmittable display nameTTY/TDD PhoneBusiness AddressBusiness Address StreetBusiness Address CountryBusiness Address Postal CodeBusiness Address CountryBusiness Address StateBusiness Address CitytoString()string representation of this emailMethods inherited from class com.pff.PSTMessage
getAcknowledgementMode, getActionDate, getActionFlag, getAttachment, getAttrHidden, getAttrReadonly, getAttrSystem, getBody, getBodyHTML, getBodyPrefix, getClientSubmitTime, getColorCategories, getConversationTopic, getDeleteAfterSubmit, getDisableFullFidelity, getDisplayBCC, getDisplayCC, getDisplayTo, getIconIndex, getImportance, getInReplyToId, getInternetArticleNumber, getInternetMessageId, getMessageCcMe, getMessageClass, getMessageDeliveryTime, getMessageRecipMe, getMessageSize, getMessageToMe, getNextSendAcct, getNumberOfAttachments, getNumberOfRecipients, getObjectType, getOriginalDisplayBcc, getOriginalDisplayCc, getOriginalDisplayTo, getOriginalSensitivity, getOriginalSubject, getOriginatorDeliveryReportRequested, getPidTagSentRepresentingSearchKey, getPrimarySendAccount, getPriority, getRcvdRepresentingAddrtype, getRcvdRepresentingEmailAddress, getRcvdRepresentingName, getReadReceiptRequested, getReceivedByAddress, getReceivedByAddressType, getReceivedByName, getRecipient, getRecipientReassignmentProhibited, getRecipientsString, getRecipientType, getReminderDelta, getReminderSet, getReplyRecipientNames, getResponseRequested, getResponsibility, getReturnPath, getRTFBody, getRTFSyncBodyCount, getRTFSyncBodyCRC, getRTFSyncBodyTag, getRTFSyncPrefixCount, getRTFSyncTrailingCount, getSenderAddrtype, getSenderEmailAddress, getSenderEntryId, getSenderName, getSensitivity, getSentRepresentingAddressType, getSentRepresentingAddrtype, getSentRepresentingEmailAddress, getSentRepresentingName, getSubject, getTaskDueDate, getTaskStartDate, getTransportMessageHeaders, getURLCompName, getURLCompNamePostfix, hasAttachments, hasForwarded, hasReplied, isAssociated, isFlagged, isFromMe, isNonReceiptNotificationRequested, isOriginatorNonDeliveryReportRequested, isRead, isReplyRequested, isResent, isRTFInSync, isSubmitted, isUnmodified, isUnsent, isURLCompNameSetMethods inherited from class com.pff.PSTObject
apptTimeToCalendar, apptTimeToUTC, convertBigEndianBytesToLong, convertLittleEndianBytesToLong, convertLittleEndianBytesToLong, createAppropriatePSTMessageObject, createJavaString, decode, detectAndLoadPSTObject, detectAndLoadPSTObject, encode, filetimeToDate, getAddrType, getBinaryItem, getBooleanItem, getBooleanItem, getComment, getCreationTime, getDateItem, getDescriptorNode, getDescriptorNodeId, getDisplayName, getDoubleItem, getDoubleItem, getEmailAddress, getIntItem, getIntItem, getItemsString, getLastModificationTime, getLongItem, getLongItem, getNodeType, getNodeType, getStringItem, getStringItem, getStringItem, getTimeZoneItem, guessPSTObjectType, printFormattedNumber, printFormattedNumber, printHexFormatted, printHexFormatted
-
Constructor Details
-
PSTContact
public PSTContact(PSTFile theFile, DescriptorIndexNode descriptorIndexNode) throws PSTException, IOException - Parameters:
theFile-descriptorIndexNode-- Throws:
PSTExceptionIOException
-
PSTContact
public PSTContact(PSTFile theFile, DescriptorIndexNode folderIndexNode, PSTTableBC table, HashMap<Integer, PSTDescriptorItem> localDescriptorItems) - Parameters:
theFile-folderIndexNode-table-localDescriptorItems-
-
-
Method Details
-
getAccount
Contact's Account name -
getCallbackTelephoneNumber
Callback telephone number -
getGeneration
Contact's generational abbreviation FTK: Name suffix -
getGivenName
Contacts given name -
getGovernmentIdNumber
Contacts Government ID Number -
getBusinessTelephoneNumber
Business/Office Telephone Number -
getHomeTelephoneNumber
Home Telephone Number -
getInitials
Contacts initials -
getKeyword
Keyword -
getLanguage
Contact's language -
getLocation
Contact's location -
getMhsCommonName
MHS Common Name -
getOrganizationalIdNumber
Organizational identification number -
getSurname
Contact's surname FTK: Last name -
getOriginalDisplayName
Original display name -
getPostalAddress
Default Postal Address -
getCompanyName
Contact's company name -
getTitle
Contact's job title FTK: Profession -
getDepartmentName
Contact's department name Used in contact item -
getOfficeLocation
Contact's office location -
getPrimaryTelephoneNumber
Primary Telephone -
getBusiness2TelephoneNumber
Contact's secondary office (business) phone number -
getMobileTelephoneNumber
Mobile Phone Number -
getRadioTelephoneNumber
Radio Phone Number -
getCarTelephoneNumber
Car Phone Number -
getOtherTelephoneNumber
Other Phone Number -
getTransmittableDisplayName
Transmittable display name -
getPagerTelephoneNumber
Pager Phone Number -
getPrimaryFaxNumber
Primary Fax Number -
getBusinessFaxNumber
Contact's office (business) fax number -
getHomeFaxNumber
Contact's home fax number -
getBusinessAddressCountry
Business Address Country -
getBusinessAddressCity
Business Address City -
getBusinessAddressStateOrProvince
Business Address State -
getBusinessAddressStreet
Business Address Street -
getBusinessPostalCode
Business Postal Code -
getBusinessPoBox
Business PO Box -
getTelexNumber
Telex Number -
getIsdnNumber
ISDN Number -
getAssistantTelephoneNumber
Assistant Phone Number -
getHome2TelephoneNumber
Home Phone 2 -
getAssistant
Assistant�s Name -
getHobbies
Hobbies -
getMiddleName
Middle Name -
getDisplayNamePrefix
Display Name Prefix (Contact Title) -
getProfession
Profession -
getPreferredByName
Preferred By Name -
getSpouseName
Spouse�s Name -
getComputerNetworkName
Computer Network Name -
getCustomerId
Customer ID -
getTtytddPhoneNumber
TTY/TDD Phone -
getFtpSite
Ftp Site -
getManagerName
Manager�s Name -
getNickname
Nickname -
getPersonalHomePage
Personal Home Page -
getBusinessHomePage
Business Home Page -
getNote
Note -
getNamedStringItem
-
getSMTPAddress
-
getCompanyMainPhoneNumber
Company Main Phone -
getChildrensNames
Children's names -
getHomeAddressCity
Home Address City -
getHomeAddressCountry
Home Address Country -
getHomeAddressPostalCode
Home Address Postal Code -
getHomeAddressStateOrProvince
Home Address State or Province -
getHomeAddressStreet
Home Address Street -
getHomeAddressPostOfficeBox
Home Address Post Office Box -
getOtherAddressCity
Other Address City -
getOtherAddressCountry
Other Address Country -
getOtherAddressPostalCode
Other Address Postal Code -
getOtherAddressStateOrProvince
Other Address State -
getOtherAddressStreet
Other Address Street -
getOtherAddressPostOfficeBox
Other Address Post Office box -
getFileUnder
File under FTK: File as -
getHomeAddress
Home Address -
getWorkAddress
Business Address -
getOtherAddress
Other Address -
getPostalAddressId
public int getPostalAddressId()Selected Mailing Address -
getHtml
Webpage -
getWorkAddressStreet
Business Address City -
getWorkAddressCity
Business Address Street -
getWorkAddressState
Business Address State -
getWorkAddressPostalCode
Business Address Postal Code -
getWorkAddressCountry
Business Address Country -
getWorkAddressPostOfficeBox
Business Address Country -
getInstantMessagingAddress
IM Address -
getEmail1DisplayName
E-mail1 Display Name -
getEmail1AddressType
E-mail1 Address Type -
getEmail1EmailAddress
E-mail1 Address -
getEmail1OriginalDisplayName
E-mail1 Display Name -
getEmail1EmailType
E-mail1 type -
getEmail2DisplayName
E-mail2 display name -
getEmail2AddressType
E-mail2 address type -
getEmail2EmailAddress
E-mail2 e-mail address -
getEmail2OriginalDisplayName
E-mail2 original display name -
getEmail3DisplayName
E-mail3 display name -
getEmail3AddressType
E-mail3 address type -
getEmail3EmailAddress
E-mail3 e-mail address -
getEmail3OriginalDisplayName
E-mail3 original display name -
getFax1AddressType
Fax1 Address Type -
getFax1EmailAddress
Fax1 Email Address -
getFax1OriginalDisplayName
Fax1 Original Display Name -
getFax2AddressType
Fax2 Address Type -
getFax2EmailAddress
Fax2 Email Address -
getFax2OriginalDisplayName
Fax2 Original Display Name -
getFax3AddressType
Fax3 Address Type -
getFax3EmailAddress
Fax3 Email Address -
getFax3OriginalDisplayName
Fax3 Original Display Name -
getFreeBusyLocation
Free/Busy Location (URL) -
getBirthday
Birthday -
getAnniversary
(Wedding) Anniversary -
toString
Description copied from class:PSTMessagestring representation of this email- Overrides:
toStringin classPSTMessage
-