Package apple.contacts
Class CNMutableContact
- java.lang.Object
-
- org.moe.natj.general.NativeObject
-
- org.moe.natj.objc.ObjCObject
-
- apple.NSObject
-
- apple.contacts.CNContact
-
- apple.contacts.CNMutableContact
-
- All Implemented Interfaces:
NSCoding,NSCopying,NSItemProviderReading,NSItemProviderWriting,NSMutableCopying,NSSecureCoding,NSObject
public class CNMutableContact extends CNContact
A mutable value object representing a contact. CNMutableContact is not thread safe. If this is a mutable copy of CNContact then it will throw CNContactPropertyNotFetchedExceptionName when accessing a property that was not fetched for the CNContact. [@note] To remove properties when saving a mutable contact, set string properties and array properties to empty values. Set other properties to nil.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class apple.contacts.CNContact
CNContact.Block_comparatorForNameSortOrder_ret
-
Nested classes/interfaces inherited from class apple.NSObject
NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret
-
Nested classes/interfaces inherited from interface apple.foundation.protocol.NSItemProviderWriting
NSItemProviderWriting.Block_loadDataWithTypeIdentifierForItemProviderCompletionHandler
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedCNMutableContact(org.moe.natj.general.Pointer peer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description long_itemProviderVisibilityForRepresentationWithTypeIdentifier_static(java.lang.String typeIdentifier)java.lang.Object_objectWithItemProviderDataTypeIdentifierError(NSData data, java.lang.String typeIdentifier, org.moe.natj.general.ptr.Ptr<NSError> outError)NSArray<java.lang.String>_readableTypeIdentifiersForItemProvider()boolean_supportsSecureCoding()This property must return YES on all classes that allow secure coding.NSArray<java.lang.String>_writableTypeIdentifiersForItemProvider_static()static booleanaccessInstanceVariablesDirectly()static CNMutableContactalloc()static java.lang.ObjectallocWithZone(org.moe.natj.general.ptr.VoidPtr zone)static booleanautomaticallyNotifiesObserversForKey(java.lang.String key)NSDateComponentsbirthday()The Gregorian birthday.static voidcancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)static voidcancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget, org.moe.natj.objc.SEL aSelector, java.lang.Object anArgument)static NSArray<java.lang.String>classFallbacksForKeyedArchiver()static org.moe.natj.objc.ClassclassForKeyedUnarchiver()static CNContact.Block_comparatorForNameSortOrder_retcomparatorForNameSortOrder(long sortOrder)NSArray<? extends CNLabeledValue<CNContactRelation>>contactRelations()longcontactType()NSArray<? extends CNLabeledValue<NSDateComponents>>dates()Other Gregorian dates (anniversaries, etc).static java.lang.StringdebugDescription_static()java.lang.StringdepartmentName()static java.lang.Stringdescription_static()static CNKeyDescriptordescriptorForAllComparatorKeys()NSArray<? extends CNLabeledValue<java.lang.String>>emailAddresses()java.lang.StringfamilyName()java.lang.StringgivenName()static longhash_static()NSDataimageData()CNMutableContactinit()CNMutableContactinitWithCoder(NSCoder coder)NS_DESIGNATED_INITIALIZERstatic NSObject.Function_instanceMethodForSelector_retinstanceMethodForSelector(org.moe.natj.objc.SEL aSelector)static NSMethodSignatureinstanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)static booleaninstancesRespondToSelector(org.moe.natj.objc.SEL aSelector)NSArray<? extends CNLabeledValue<CNInstantMessageAddress>>instantMessageAddresses()static booleanisSubclassOfClass(org.moe.natj.objc.Class aClass)static longitemProviderVisibilityForRepresentationWithTypeIdentifier_static(java.lang.String typeIdentifier)java.lang.StringjobTitle()static NSSet<java.lang.String>keyPathsForValuesAffectingValueForKey(java.lang.String key)static java.lang.StringlocalizedStringForKey(java.lang.String key)java.lang.StringmiddleName()java.lang.StringnamePrefix()java.lang.StringnameSuffix()static java.lang.Objectnew_objc()java.lang.Stringnickname()NSDateComponentsnonGregorianBirthday()The alternate birthday (Lunisolar).java.lang.Stringnote()static java.lang.ObjectobjectWithItemProviderDataTypeIdentifierError(NSData data, java.lang.String typeIdentifier, org.moe.natj.general.ptr.Ptr<NSError> outError)java.lang.StringorganizationName()NSArray<? extends CNLabeledValue<CNPhoneNumber>>phoneNumbers()java.lang.StringphoneticFamilyName()java.lang.StringphoneticGivenName()java.lang.StringphoneticMiddleName()java.lang.StringphoneticOrganizationName()NSArray<? extends CNLabeledValue<CNPostalAddress>>postalAddresses()static NSPredicatepredicateForContactsInContainerWithIdentifier(java.lang.String containerIdentifier)static NSPredicatepredicateForContactsInGroupWithIdentifier(java.lang.String groupIdentifier)static NSPredicatepredicateForContactsMatchingEmailAddress(java.lang.String emailAddress)static NSPredicatepredicateForContactsMatchingName(java.lang.String name)static NSPredicatepredicateForContactsMatchingPhoneNumber(CNPhoneNumber phoneNumber)static NSPredicatepredicateForContactsWithIdentifiers(NSArray<java.lang.String> identifiers)java.lang.StringpreviousFamilyName()static NSArray<java.lang.String>readableTypeIdentifiersForItemProvider()static booleanresolveClassMethod(org.moe.natj.objc.SEL sel)static booleanresolveInstanceMethod(org.moe.natj.objc.SEL sel)voidsetBirthday(NSDateComponents value)The Gregorian birthday.voidsetContactRelations(NSArray<? extends CNLabeledValue<CNContactRelation>> value)voidsetContactType(long value)voidsetDates(NSArray<? extends CNLabeledValue<NSDateComponents>> value)Other Gregorian dates (anniversaries, etc).voidsetDepartmentName(java.lang.String value)voidsetEmailAddresses(NSArray<? extends CNLabeledValue<java.lang.String>> value)voidsetFamilyName(java.lang.String value)voidsetGivenName(java.lang.String value)voidsetImageData(NSData value)voidsetInstantMessageAddresses(NSArray<? extends CNLabeledValue<CNInstantMessageAddress>> value)voidsetJobTitle(java.lang.String value)voidsetMiddleName(java.lang.String value)voidsetNamePrefix(java.lang.String value)voidsetNameSuffix(java.lang.String value)voidsetNickname(java.lang.String value)voidsetNonGregorianBirthday(NSDateComponents value)The alternate birthday (Lunisolar).voidsetNote(java.lang.String value)voidsetOrganizationName(java.lang.String value)voidsetPhoneNumbers(NSArray<? extends CNLabeledValue<CNPhoneNumber>> value)voidsetPhoneticFamilyName(java.lang.String value)voidsetPhoneticGivenName(java.lang.String value)voidsetPhoneticMiddleName(java.lang.String value)voidsetPhoneticOrganizationName(java.lang.String value)voidsetPostalAddresses(NSArray<? extends CNLabeledValue<CNPostalAddress>> value)voidsetPreviousFamilyName(java.lang.String value)voidsetSocialProfiles(NSArray<? extends CNLabeledValue<CNSocialProfile>> value)voidsetUrlAddresses(NSArray<? extends CNLabeledValue<java.lang.String>> value)static voidsetVersion_static(long aVersion)NSArray<? extends CNLabeledValue<CNSocialProfile>>socialProfiles()static org.moe.natj.objc.Classsuperclass_static()static booleansupportsSecureCoding()NSArray<? extends CNLabeledValue<java.lang.String>>urlAddresses()static longversion_static()static NSArray<java.lang.String>writableTypeIdentifiersForItemProvider_static()-
Methods inherited from class apple.contacts.CNContact
areKeysAvailable, copyWithZone, encodeWithCoder, identifier, imageDataAvailable, isKeyAvailable, isUnifiedWithContactWithIdentifier, itemProviderVisibilityForRepresentationWithTypeIdentifier, loadDataWithTypeIdentifierForItemProviderCompletionHandler, mutableCopyWithZone, thumbnailImageData, writableTypeIdentifiersForItemProvider
-
Methods inherited from class apple.NSObject
accessibilityActivate, accessibilityActivationPoint, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedLabel, accessibilityAttributedUserInputLabels, accessibilityAttributedValue, accessibilityContainerType, accessibilityCustomActions, accessibilityCustomRotors, accessibilityDecrement, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsHidden, accessibilityFrame, accessibilityHint, accessibilityIncrement, accessibilityLabel, accessibilityLanguage, accessibilityNavigationStyle, accessibilityPath, accessibilityPerformEscape, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityScroll, accessibilityTextualContext, accessibilityTraits, accessibilityUserInputLabels, accessibilityValue, accessibilityViewIsModal, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, hash, indexOfAccessibilityElement, isAccessibilityElement, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedValue, setAccessibilityContainerType, setAccessibilityCustomActions, setAccessibilityCustomRotors, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityRespondsToUserInteraction, setAccessibilityTextualContext, setAccessibilityTraits, setAccessibilityUserInputLabels, setAccessibilityValue, setAccessibilityViewIsModal, setIsAccessibilityElement, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, superclass, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKey
-
-
-
-
Method Detail
-
accessInstanceVariablesDirectly
public static boolean accessInstanceVariablesDirectly()
-
alloc
public static CNMutableContact alloc()
-
allocWithZone
public static java.lang.Object allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
-
automaticallyNotifiesObserversForKey
public static boolean automaticallyNotifiesObserversForKey(java.lang.String key)
-
cancelPreviousPerformRequestsWithTarget
public static void cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)
-
cancelPreviousPerformRequestsWithTargetSelectorObject
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget, org.moe.natj.objc.SEL aSelector, java.lang.Object anArgument)
-
classFallbacksForKeyedArchiver
public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
-
classForKeyedUnarchiver
public static org.moe.natj.objc.Class classForKeyedUnarchiver()
-
comparatorForNameSortOrder
public static CNContact.Block_comparatorForNameSortOrder_ret comparatorForNameSortOrder(long sortOrder)
-
debugDescription_static
public static java.lang.String debugDescription_static()
-
description_static
public static java.lang.String description_static()
-
descriptorForAllComparatorKeys
public static CNKeyDescriptor descriptorForAllComparatorKeys()
-
hash_static
public static long hash_static()
-
instanceMethodForSelector
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
-
instanceMethodSignatureForSelector
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
-
instancesRespondToSelector
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
-
isSubclassOfClass
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
-
keyPathsForValuesAffectingValueForKey
public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(java.lang.String key)
-
localizedStringForKey
public static java.lang.String localizedStringForKey(java.lang.String key)
-
new_objc
public static java.lang.Object new_objc()
-
predicateForContactsInContainerWithIdentifier
public static NSPredicate predicateForContactsInContainerWithIdentifier(java.lang.String containerIdentifier)
-
predicateForContactsInGroupWithIdentifier
public static NSPredicate predicateForContactsInGroupWithIdentifier(java.lang.String groupIdentifier)
-
predicateForContactsMatchingName
public static NSPredicate predicateForContactsMatchingName(java.lang.String name)
-
predicateForContactsWithIdentifiers
public static NSPredicate predicateForContactsWithIdentifiers(NSArray<java.lang.String> identifiers)
-
resolveClassMethod
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
-
resolveInstanceMethod
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
-
setVersion_static
public static void setVersion_static(long aVersion)
-
superclass_static
public static org.moe.natj.objc.Class superclass_static()
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
version_static
public static long version_static()
-
birthday
public NSDateComponents birthday()
The Gregorian birthday. [@description] Only uses day, month and year components. Needs to have at least a day and a month.
-
contactRelations
public NSArray<? extends CNLabeledValue<CNContactRelation>> contactRelations()
- Overrides:
contactRelationsin classCNContact
-
contactType
public long contactType()
- Overrides:
contactTypein classCNContact
-
dates
public NSArray<? extends CNLabeledValue<NSDateComponents>> dates()
Other Gregorian dates (anniversaries, etc). [@description] Only uses day, month and year components. Needs to have at least a day and a month.
-
departmentName
public java.lang.String departmentName()
- Overrides:
departmentNamein classCNContact
-
emailAddresses
public NSArray<? extends CNLabeledValue<java.lang.String>> emailAddresses()
- Overrides:
emailAddressesin classCNContact
-
familyName
public java.lang.String familyName()
- Overrides:
familyNamein classCNContact
-
init
public CNMutableContact init()
-
initWithCoder
public CNMutableContact initWithCoder(NSCoder coder)
Description copied from interface:NSCodingNS_DESIGNATED_INITIALIZER- Specified by:
initWithCoderin interfaceNSCoding- Overrides:
initWithCoderin classCNContact
-
instantMessageAddresses
public NSArray<? extends CNLabeledValue<CNInstantMessageAddress>> instantMessageAddresses()
- Overrides:
instantMessageAddressesin classCNContact
-
middleName
public java.lang.String middleName()
- Overrides:
middleNamein classCNContact
-
namePrefix
public java.lang.String namePrefix()
- Overrides:
namePrefixin classCNContact
-
nameSuffix
public java.lang.String nameSuffix()
- Overrides:
nameSuffixin classCNContact
-
nonGregorianBirthday
public NSDateComponents nonGregorianBirthday()
The alternate birthday (Lunisolar). [@description] Only uses day, month, year and calendar components. Needs to have at least a day and a month. Calendar must be Chinese, Hebrew or Islamic.- Overrides:
nonGregorianBirthdayin classCNContact
-
organizationName
public java.lang.String organizationName()
- Overrides:
organizationNamein classCNContact
-
phoneNumbers
public NSArray<? extends CNLabeledValue<CNPhoneNumber>> phoneNumbers()
- Overrides:
phoneNumbersin classCNContact
-
phoneticFamilyName
public java.lang.String phoneticFamilyName()
- Overrides:
phoneticFamilyNamein classCNContact
-
phoneticGivenName
public java.lang.String phoneticGivenName()
- Overrides:
phoneticGivenNamein classCNContact
-
phoneticMiddleName
public java.lang.String phoneticMiddleName()
- Overrides:
phoneticMiddleNamein classCNContact
-
phoneticOrganizationName
public java.lang.String phoneticOrganizationName()
- Overrides:
phoneticOrganizationNamein classCNContact
-
postalAddresses
public NSArray<? extends CNLabeledValue<CNPostalAddress>> postalAddresses()
- Overrides:
postalAddressesin classCNContact
-
previousFamilyName
public java.lang.String previousFamilyName()
- Overrides:
previousFamilyNamein classCNContact
-
setBirthday
public void setBirthday(NSDateComponents value)
The Gregorian birthday. [@description] Only uses day, month and year components. Needs to have at least a day and a month.
-
setContactRelations
public void setContactRelations(NSArray<? extends CNLabeledValue<CNContactRelation>> value)
-
setContactType
public void setContactType(long value)
-
setDates
public void setDates(NSArray<? extends CNLabeledValue<NSDateComponents>> value)
Other Gregorian dates (anniversaries, etc). [@description] Only uses day, month and year components. Needs to have at least a day and a month.
-
setDepartmentName
public void setDepartmentName(java.lang.String value)
-
setEmailAddresses
public void setEmailAddresses(NSArray<? extends CNLabeledValue<java.lang.String>> value)
-
setFamilyName
public void setFamilyName(java.lang.String value)
-
setGivenName
public void setGivenName(java.lang.String value)
-
setImageData
public void setImageData(NSData value)
-
setInstantMessageAddresses
public void setInstantMessageAddresses(NSArray<? extends CNLabeledValue<CNInstantMessageAddress>> value)
-
setJobTitle
public void setJobTitle(java.lang.String value)
-
setMiddleName
public void setMiddleName(java.lang.String value)
-
setNamePrefix
public void setNamePrefix(java.lang.String value)
-
setNameSuffix
public void setNameSuffix(java.lang.String value)
-
setNickname
public void setNickname(java.lang.String value)
-
setNonGregorianBirthday
public void setNonGregorianBirthday(NSDateComponents value)
The alternate birthday (Lunisolar). [@description] Only uses day, month, year and calendar components. Needs to have at least a day and a month. Calendar must be Chinese, Hebrew or Islamic.
-
setNote
public void setNote(java.lang.String value)
-
setOrganizationName
public void setOrganizationName(java.lang.String value)
-
setPhoneNumbers
public void setPhoneNumbers(NSArray<? extends CNLabeledValue<CNPhoneNumber>> value)
-
setPhoneticFamilyName
public void setPhoneticFamilyName(java.lang.String value)
-
setPhoneticGivenName
public void setPhoneticGivenName(java.lang.String value)
-
setPhoneticMiddleName
public void setPhoneticMiddleName(java.lang.String value)
-
setPhoneticOrganizationName
public void setPhoneticOrganizationName(java.lang.String value)
-
setPostalAddresses
public void setPostalAddresses(NSArray<? extends CNLabeledValue<CNPostalAddress>> value)
-
setPreviousFamilyName
public void setPreviousFamilyName(java.lang.String value)
-
setSocialProfiles
public void setSocialProfiles(NSArray<? extends CNLabeledValue<CNSocialProfile>> value)
-
setUrlAddresses
public void setUrlAddresses(NSArray<? extends CNLabeledValue<java.lang.String>> value)
-
socialProfiles
public NSArray<? extends CNLabeledValue<CNSocialProfile>> socialProfiles()
- Overrides:
socialProfilesin classCNContact
-
_supportsSecureCoding
public boolean _supportsSecureCoding()
Description copied from interface:NSSecureCodingThis property must return YES on all classes that allow secure coding. Subclasses of classes that adopt NSSecureCoding and override initWithCoder: must also override this method and return YES. The Secure Coding Guide should be consulted when writing methods that decode data.- Specified by:
_supportsSecureCodingin interfaceNSSecureCoding- Overrides:
_supportsSecureCodingin classCNContact
-
urlAddresses
public NSArray<? extends CNLabeledValue<java.lang.String>> urlAddresses()
- Overrides:
urlAddressesin classCNContact
-
itemProviderVisibilityForRepresentationWithTypeIdentifier_static
public static long itemProviderVisibilityForRepresentationWithTypeIdentifier_static(java.lang.String typeIdentifier)
-
_itemProviderVisibilityForRepresentationWithTypeIdentifier_static
public long _itemProviderVisibilityForRepresentationWithTypeIdentifier_static(java.lang.String typeIdentifier)
- Specified by:
_itemProviderVisibilityForRepresentationWithTypeIdentifier_staticin interfaceNSItemProviderWriting- Overrides:
_itemProviderVisibilityForRepresentationWithTypeIdentifier_staticin classCNContact
-
objectWithItemProviderDataTypeIdentifierError
public static java.lang.Object objectWithItemProviderDataTypeIdentifierError(NSData data, java.lang.String typeIdentifier, org.moe.natj.general.ptr.Ptr<NSError> outError)
-
_objectWithItemProviderDataTypeIdentifierError
public java.lang.Object _objectWithItemProviderDataTypeIdentifierError(NSData data, java.lang.String typeIdentifier, org.moe.natj.general.ptr.Ptr<NSError> outError)
- Specified by:
_objectWithItemProviderDataTypeIdentifierErrorin interfaceNSItemProviderReading- Overrides:
_objectWithItemProviderDataTypeIdentifierErrorin classCNContact
-
readableTypeIdentifiersForItemProvider
public static NSArray<java.lang.String> readableTypeIdentifiersForItemProvider()
-
_readableTypeIdentifiersForItemProvider
public NSArray<java.lang.String> _readableTypeIdentifiersForItemProvider()
- Specified by:
_readableTypeIdentifiersForItemProviderin interfaceNSItemProviderReading- Overrides:
_readableTypeIdentifiersForItemProviderin classCNContact
-
writableTypeIdentifiersForItemProvider_static
public static NSArray<java.lang.String> writableTypeIdentifiersForItemProvider_static()
-
_writableTypeIdentifiersForItemProvider_static
public NSArray<java.lang.String> _writableTypeIdentifiersForItemProvider_static()
- Specified by:
_writableTypeIdentifiersForItemProvider_staticin interfaceNSItemProviderWriting- Overrides:
_writableTypeIdentifiersForItemProvider_staticin classCNContact
-
predicateForContactsMatchingEmailAddress
public static NSPredicate predicateForContactsMatchingEmailAddress(java.lang.String emailAddress)
-
predicateForContactsMatchingPhoneNumber
public static NSPredicate predicateForContactsMatchingPhoneNumber(CNPhoneNumber phoneNumber)
-
-