Class ContactSchema
- java.lang.Object
-
- microsoft.exchange.webservices.data.core.service.schema.ServiceObjectSchema
-
- microsoft.exchange.webservices.data.core.service.schema.ItemSchema
-
- microsoft.exchange.webservices.data.core.service.schema.ContactSchema
-
- All Implemented Interfaces:
Iterable<PropertyDefinition>
public class ContactSchema extends ItemSchema
Represents the schema for contacts.
-
-
Field Summary
Fields Modifier and Type Field Description static PropertyDefinitionAliasDefines the Alias Property **static PropertyDefinitionAssistantNameDefines the AssistantName property.static IndexedPropertyDefinitionAssistantPhoneDefines the AssistentPhone property.static PropertyDefinitionBirthdayDefines the Birthday property.static IndexedPropertyDefinitionBusinessAddressCityDefines the BusinessAddressCity property.static IndexedPropertyDefinitionBusinessAddressCountryOrRegionDefines the BusinessAddressCountryOrRegion property.static IndexedPropertyDefinitionBusinessAddressPostalCodeDefines the BusinessAddressPostalCode property.static IndexedPropertyDefinitionBusinessAddressStateDefines the BusinessAddressState property.static IndexedPropertyDefinitionBusinessAddressStreetDefines the BusinessAddressStreet property.static IndexedPropertyDefinitionBusinessFaxDefines the BusinessFax property.static PropertyDefinitionBusinessHomePageDefines the BusinessHomePage property.static IndexedPropertyDefinitionBusinessPhoneDefines the BusinessPhone property.static IndexedPropertyDefinitionBusinessPhone2Defines the BusinessPhone2 property.static IndexedPropertyDefinitionCallbackDefines the Callback property.static IndexedPropertyDefinitionCarPhoneDefines the CarPhone property.static PropertyDefinitionChildrenDefines the Children property.static PropertyDefinitionCompaniesDefines the Companies property.static IndexedPropertyDefinitionCompanyMainPhoneDefines the CompanyMainPhone property.static PropertyDefinitionCompanyNameDefines the CompanyName property.static PropertyDefinitionCompleteNameDefines the CompleteName property.static PropertyDefinitionContactSourceDefines the ContactSource property.static PropertyDefinitionDepartmentDefines the Department property.static PropertyDefinitionDirectoryIdDefines DirectoryId Property **static PropertyDefinitionDirectReportsDefines DirectReports Property **static PropertyDefinitionDisplayNameDefines the DisplayName property.static IndexedPropertyDefinitionEmailAddress1Defines the EmailAddress1 property.static IndexedPropertyDefinitionEmailAddress2Defines the EmailAddress2 property.static IndexedPropertyDefinitionEmailAddress3Defines the EmailAddress3 property.static PropertyDefinitionEmailAddressesDefines the EmailAddresses property.static PropertyDefinitionFileAsDefines the FileAs property.static PropertyDefinitionFileAsMappingDefines the FileAsMapping property.static PropertyDefinitionGenerationDefines the Generation property.static PropertyDefinitionGivenNameDefines the GivenName property.static PropertyDefinitionHasPictureDefines the HasPicture property.static IndexedPropertyDefinitionHomeAddressCityDefines the HomeAddressCity property.static IndexedPropertyDefinitionHomeAddressCountryOrRegionDefines the HomeAddressCountryOrRegion property.static IndexedPropertyDefinitionHomeAddressPostalCodeDefines the HomeAddressPostalCode property.static IndexedPropertyDefinitionHomeAddressStateDefines the HomeAddressState property.static IndexedPropertyDefinitionHomeAddressStreetDefines the HomeAddressStreet property.static IndexedPropertyDefinitionHomeFaxDefines the HomeFax property.static IndexedPropertyDefinitionHomePhoneDefines the HomePhone property.static IndexedPropertyDefinitionHomePhone2Defines the HomePhone2 property.static IndexedPropertyDefinitionImAddress1Defines the ImAddress1 property.static IndexedPropertyDefinitionImAddress2Defines the ImAddress2 property.static IndexedPropertyDefinitionImAddress3Defines the ImAddress3 property.static PropertyDefinitionImAddressesDefines the ImAddresses property.static PropertyDefinitionInitialsDefines the Initials property.static ContactSchemaInstanceThe Constant Instance.static IndexedPropertyDefinitionIsdnDefines the Isdn property.static PropertyDefinitionJobTitleDefines the JobTitle property.static PropertyDefinitionManagerDefines the Manager property.static PropertyDefinitionManagerMailboxDefines ManagerMailbox Property **static PropertyDefinitionMiddleNameDefines the MiddleName property.static PropertyDefinitionMileageDefines the Mileage property.static IndexedPropertyDefinitionMobilePhoneDefines the MobilePhone property.static PropertyDefinitionMSExchangeCertificateDefines MSExchangeCertificate Property **static PropertyDefinitionNickNameDefines the NickName property.static PropertyDefinitionNotesDefines the Notes Property **static PropertyDefinitionOfficeLocationDefines the OfficeLocation property.static IndexedPropertyDefinitionOtherAddressCityDefines the OtherAddressCity property.static IndexedPropertyDefinitionOtherAddressCountryOrRegionDefines the OtherAddressCountryOrRegion property.static IndexedPropertyDefinitionOtherAddressPostalCodeDefines the OtherAddressPostalCode property.static IndexedPropertyDefinitionOtherAddressStateDefines the OtherAddressState property.static IndexedPropertyDefinitionOtherAddressStreetDefines the OtherAddressStreet property.static IndexedPropertyDefinitionOtherFaxDefines the OtherFax property.static IndexedPropertyDefinitionOtherTelephoneDefines the OtherTelephone property.static IndexedPropertyDefinitionPagerDefines the Pager property.static PropertyDefinitionPhoneNumbersDefines the PhoneNumbers property.static PropertyDefinitionPhoneticFirstNameDefines PhoenticFirstName property **static PropertyDefinitionPhoneticFullNameDefines PhoeniticFullName property **static PropertyDefinitionPhoneticLastNameDefines PhoneticLastName Property **static PropertyDefinitionPhotoDefines Photo Property **static PropertyDefinitionPhysicalAddressesDefines the PhysicalAddresses property.static PropertyDefinitionPostalAddressIndexDefines the PostalAddressIndex property.static IndexedPropertyDefinitionPrimaryPhoneDefines the PrimaryPhone property.static PropertyDefinitionProfessionDefines the Profession property.static IndexedPropertyDefinitionRadioPhoneDefines the RadioPhone property.static PropertyDefinitionSpouseNameDefines the SpouseName property.static PropertyDefinitionSurnameDefines the Surname property.static IndexedPropertyDefinitionTelexDefines the Telex property.static IndexedPropertyDefinitionTtyTddPhoneDefines the TtyTddPhone property.static PropertyDefinitionUserSMIMECertificateDefines UserSMIMECertificate Property **static PropertyDefinitionWeddingAnniversaryDefines the WeddingAnniversary property.-
Fields inherited from class microsoft.exchange.webservices.data.core.service.schema.ItemSchema
AllowedResponseActions, Attachments, Body, Categories, ConversationId, Culture, DateTimeCreated, DateTimeReceived, DateTimeSent, DisplayCc, DisplayTo, EffectiveRights, HasAttachments, Id, Importance, InReplyTo, InternetMessageHeaders, IsAssociated, IsDraft, IsFromMe, IsReminderSet, IsResend, IsSubmitted, IsUnmodified, ItemClass, LastModifiedName, LastModifiedTime, MimeContent, ParentFolderId, ReminderDueBy, ReminderMinutesBeforeStart, Sensitivity, Size, StoreEntryId, Subject, UniqueBody, WebClientEditFormQueryString, WebClientReadFormQueryString
-
Fields inherited from class microsoft.exchange.webservices.data.core.service.schema.ServiceObjectSchema
extendedProperties
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidregisterProperties()Registers property.-
Methods inherited from class microsoft.exchange.webservices.data.core.service.schema.ItemSchema
getInstance
-
Methods inherited from class microsoft.exchange.webservices.data.core.service.schema.ServiceObjectSchema
addSchemaPropertiesToDictionary, addSchemaPropertyNamesToDictionary, findPropertyDefinition, getFirstClassProperties, getFirstClassSummaryProperties, initializeSchemaPropertyNames, iterator, registerIndexedProperty, registerInternalProperty, registerProperty, tryGetPropertyDefinition
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Field Detail
-
FileAs
public static final PropertyDefinition FileAs
Defines the FileAs property.
-
FileAsMapping
public static final PropertyDefinition FileAsMapping
Defines the FileAsMapping property.
-
DisplayName
public static final PropertyDefinition DisplayName
Defines the DisplayName property.
-
GivenName
public static final PropertyDefinition GivenName
Defines the GivenName property.
-
Initials
public static final PropertyDefinition Initials
Defines the Initials property.
-
MiddleName
public static final PropertyDefinition MiddleName
Defines the MiddleName property.
-
NickName
public static final PropertyDefinition NickName
Defines the NickName property.
-
CompleteName
public static final PropertyDefinition CompleteName
Defines the CompleteName property.
-
CompanyName
public static final PropertyDefinition CompanyName
Defines the CompanyName property.
-
EmailAddresses
public static final PropertyDefinition EmailAddresses
Defines the EmailAddresses property.
-
PhysicalAddresses
public static final PropertyDefinition PhysicalAddresses
Defines the PhysicalAddresses property.
-
PhoneNumbers
public static final PropertyDefinition PhoneNumbers
Defines the PhoneNumbers property.
-
AssistantName
public static final PropertyDefinition AssistantName
Defines the AssistantName property.
-
Birthday
public static final PropertyDefinition Birthday
Defines the Birthday property.
-
BusinessHomePage
public static final PropertyDefinition BusinessHomePage
Defines the BusinessHomePage property. Defined as anyURI in the EWS schema. String is fine here.
-
Children
public static final PropertyDefinition Children
Defines the Children property.
-
Companies
public static final PropertyDefinition Companies
Defines the Companies property.
-
ContactSource
public static final PropertyDefinition ContactSource
Defines the ContactSource property.
-
Department
public static final PropertyDefinition Department
Defines the Department property.
-
Generation
public static final PropertyDefinition Generation
Defines the Generation property.
-
ImAddresses
public static final PropertyDefinition ImAddresses
Defines the ImAddresses property.
-
JobTitle
public static final PropertyDefinition JobTitle
Defines the JobTitle property.
-
Manager
public static final PropertyDefinition Manager
Defines the Manager property.
-
Mileage
public static final PropertyDefinition Mileage
Defines the Mileage property.
-
OfficeLocation
public static final PropertyDefinition OfficeLocation
Defines the OfficeLocation property.
-
PostalAddressIndex
public static final PropertyDefinition PostalAddressIndex
Defines the PostalAddressIndex property.
-
Profession
public static final PropertyDefinition Profession
Defines the Profession property.
-
SpouseName
public static final PropertyDefinition SpouseName
Defines the SpouseName property.
-
Surname
public static final PropertyDefinition Surname
Defines the Surname property.
-
WeddingAnniversary
public static final PropertyDefinition WeddingAnniversary
Defines the WeddingAnniversary property.
-
HasPicture
public static final PropertyDefinition HasPicture
Defines the HasPicture property.
-
PhoneticFullName
public static final PropertyDefinition PhoneticFullName
Defines PhoeniticFullName property **
-
PhoneticFirstName
public static final PropertyDefinition PhoneticFirstName
Defines PhoenticFirstName property **
-
PhoneticLastName
public static final PropertyDefinition PhoneticLastName
Defines PhoneticLastName Property **
-
Alias
public static final PropertyDefinition Alias
Defines the Alias Property **
-
Notes
public static final PropertyDefinition Notes
Defines the Notes Property **
-
Photo
public static final PropertyDefinition Photo
Defines Photo Property **
-
UserSMIMECertificate
public static final PropertyDefinition UserSMIMECertificate
Defines UserSMIMECertificate Property **
-
MSExchangeCertificate
public static final PropertyDefinition MSExchangeCertificate
Defines MSExchangeCertificate Property **
-
DirectoryId
public static final PropertyDefinition DirectoryId
Defines DirectoryId Property **
-
ManagerMailbox
public static final PropertyDefinition ManagerMailbox
Defines ManagerMailbox Property **
-
DirectReports
public static final PropertyDefinition DirectReports
Defines DirectReports Property **
-
EmailAddress1
public static final IndexedPropertyDefinition EmailAddress1
Defines the EmailAddress1 property.
-
EmailAddress2
public static final IndexedPropertyDefinition EmailAddress2
Defines the EmailAddress2 property.
-
EmailAddress3
public static final IndexedPropertyDefinition EmailAddress3
Defines the EmailAddress3 property.
-
ImAddress1
public static final IndexedPropertyDefinition ImAddress1
Defines the ImAddress1 property.
-
ImAddress2
public static final IndexedPropertyDefinition ImAddress2
Defines the ImAddress2 property.
-
ImAddress3
public static final IndexedPropertyDefinition ImAddress3
Defines the ImAddress3 property.
-
AssistantPhone
public static final IndexedPropertyDefinition AssistantPhone
Defines the AssistentPhone property.
-
BusinessFax
public static final IndexedPropertyDefinition BusinessFax
Defines the BusinessFax property.
-
BusinessPhone
public static final IndexedPropertyDefinition BusinessPhone
Defines the BusinessPhone property.
-
BusinessPhone2
public static final IndexedPropertyDefinition BusinessPhone2
Defines the BusinessPhone2 property.
-
Callback
public static final IndexedPropertyDefinition Callback
Defines the Callback property.
-
CarPhone
public static final IndexedPropertyDefinition CarPhone
Defines the CarPhone property.
-
CompanyMainPhone
public static final IndexedPropertyDefinition CompanyMainPhone
Defines the CompanyMainPhone property.
-
HomeFax
public static final IndexedPropertyDefinition HomeFax
Defines the HomeFax property.
-
HomePhone
public static final IndexedPropertyDefinition HomePhone
Defines the HomePhone property.
-
HomePhone2
public static final IndexedPropertyDefinition HomePhone2
Defines the HomePhone2 property.
-
Isdn
public static final IndexedPropertyDefinition Isdn
Defines the Isdn property.
-
MobilePhone
public static final IndexedPropertyDefinition MobilePhone
Defines the MobilePhone property.
-
OtherFax
public static final IndexedPropertyDefinition OtherFax
Defines the OtherFax property.
-
OtherTelephone
public static final IndexedPropertyDefinition OtherTelephone
Defines the OtherTelephone property.
-
Pager
public static final IndexedPropertyDefinition Pager
Defines the Pager property.
-
PrimaryPhone
public static final IndexedPropertyDefinition PrimaryPhone
Defines the PrimaryPhone property.
-
RadioPhone
public static final IndexedPropertyDefinition RadioPhone
Defines the RadioPhone property.
-
Telex
public static final IndexedPropertyDefinition Telex
Defines the Telex property.
-
TtyTddPhone
public static final IndexedPropertyDefinition TtyTddPhone
Defines the TtyTddPhone property.
-
BusinessAddressStreet
public static final IndexedPropertyDefinition BusinessAddressStreet
Defines the BusinessAddressStreet property.
-
BusinessAddressCity
public static final IndexedPropertyDefinition BusinessAddressCity
Defines the BusinessAddressCity property.
-
BusinessAddressState
public static final IndexedPropertyDefinition BusinessAddressState
Defines the BusinessAddressState property.
-
BusinessAddressCountryOrRegion
public static final IndexedPropertyDefinition BusinessAddressCountryOrRegion
Defines the BusinessAddressCountryOrRegion property.
-
BusinessAddressPostalCode
public static final IndexedPropertyDefinition BusinessAddressPostalCode
Defines the BusinessAddressPostalCode property.
-
HomeAddressStreet
public static final IndexedPropertyDefinition HomeAddressStreet
Defines the HomeAddressStreet property.
-
HomeAddressCity
public static final IndexedPropertyDefinition HomeAddressCity
Defines the HomeAddressCity property.
-
HomeAddressState
public static final IndexedPropertyDefinition HomeAddressState
Defines the HomeAddressState property.
-
HomeAddressCountryOrRegion
public static final IndexedPropertyDefinition HomeAddressCountryOrRegion
Defines the HomeAddressCountryOrRegion property.
-
HomeAddressPostalCode
public static final IndexedPropertyDefinition HomeAddressPostalCode
Defines the HomeAddressPostalCode property.
-
OtherAddressStreet
public static final IndexedPropertyDefinition OtherAddressStreet
Defines the OtherAddressStreet property.
-
OtherAddressCity
public static final IndexedPropertyDefinition OtherAddressCity
Defines the OtherAddressCity property.
-
OtherAddressState
public static final IndexedPropertyDefinition OtherAddressState
Defines the OtherAddressState property.
-
OtherAddressCountryOrRegion
public static final IndexedPropertyDefinition OtherAddressCountryOrRegion
Defines the OtherAddressCountryOrRegion property.
-
OtherAddressPostalCode
public static final IndexedPropertyDefinition OtherAddressPostalCode
Defines the OtherAddressPostalCode property.
-
Instance
public static final ContactSchema Instance
The Constant Instance.
-
-
Method Detail
-
registerProperties
protected void registerProperties()
Registers property. IMPORTANT NOTE: PROPERTIES MUST BE REGISTERED IN SCHEMA ORDER (i.e. the same order as they are defined in types.xsd)- Overrides:
registerPropertiesin classItemSchema
-
-