Found 71576 results in 17057 files, showing top 50 files (show more).
chromium.googlesource.com/android_tools:sdk/sources/android-25/com/android/internal/telephony/Phone.java: [ master, ]
88: public abstract class Phone extends Handler implements PhoneInternalInterface {
410:     protected Phone(String name, PhoneNotifier notifier, Context context, CommandsInterface ci,
427:     protected Phone(String name, PhoneNotifier notifier, Context context, CommandsInterface ci,
256:     protected Phone mImsPhone = null;
2823:     public Phone getImsPhone() {
2837:     private void updateImsPhone() {
3308:     public Phone getDefaultPhone() {
184:     protected static final int EVENT_UPDATE_PHONE_OBJECT            = 42;
253:     protected int mPhoneId;
341:     public String getPhoneName() {
345:     protected void setPhoneName(String name) {
1508:     public void updatePhoneObject(int voiceRadioTech) {
2098:     public abstract int getPhoneType();
2886:     public int getPhoneId() {
2894:     public int getVoicePhoneServiceState() {
78:  * A base implementation for the com.android.internal.telephony.Phone interface.
80:  * Note that implementations of Phone.java are expected to be used
89:     private static final String LOG_TAG = "Phone";
97:             if (intent.hasExtra(ImsManager.EXTRA_PHONE_ID)) {
98:                 int extraPhoneId = intent.getIntExtra(ImsManager.EXTRA_PHONE_ID,
99:                         SubscriptionManager.INVALID_PHONE_INDEX);
101:                 if (extraPhoneId == SubscriptionManager.INVALID_PHONE_INDEX ||
107:             synchronized (Phone.lockForRadioTechnologyChange) {
337:      * Returns a string identifier for this phone interface for parties
338:      *  outside the phone app process.
401:      * Constructs a Phone in normal (non-unit test) mode.
412:         this(name, notifier, context, ci, unitTestMode, SubscriptionManager.DEFAULT_PHONE_INDEX,
417:      * Constructs a Phone in normal (non-unit test) mode.
425:      * @param phoneId the phone-id of this phone.
451:         * (i.e. voice) phone calls over the telephony network, and is allowed
477:         if (getPhoneType() == PhoneConstants.PHONE_TYPE_IMS) {
504:         if (getPhoneType() != PhoneConstants.PHONE_TYPE_SIP) {
516:         if (getPhoneType() == PhoneConstants.PHONE_TYPE_SIP) {
520:         synchronized(Phone.lockForRadioTechnologyChange) {
549:         // messages to be handled whether or not the phone is being destroyed
551:         // resources of the phone being destroyed
657:         Phone imsPhone = mImsPhone;
697:      * Gets the context for the phone, as set at initialization time.
750:      * Subclasses of Phone probably want to replace this with a
776:      * Subclasses of Phone probably want to replace this with a
787:     protected void migrateFrom(Phone from) {
852:      *   Connection.getCall() == Phone.getRingingCall()
870:      * Notifies when phone's video capabilities changes <p>
875:      *  AsyncResult.result = true if phone supports video calling <p>
1010:      * Example: If Phone.dial is called with "*#31#", then the app will
1303:      * For unit tests; don't send notifications to "Phone"
1320:      * Subclasses of Phone probably want to replace this with a
1405:         // no need for regular phone
1409:      * Subclasses of Phone probably want to replace this with a
1420:      * If this is a simulated phone interface, returns a SimulatedRadioControl.
1434:      * the thread that originally obtained this Phone instance.
1439:                     "com.android.internal.telephony.Phone must be used from within one thread");
1470:      * If the phone has an active call and call waiting occurs,
1471:      * then the phone state is RINGING not OFFHOOK
1479:      * Retrieves the IccFileHandler of the Phone instance
1497:      * Retrieves the Handler of the Phone instance
1504:      * Update the phone object if the voice radio technology has changed
1512:     * Retrieves the ServiceStateTracker of the phone instance.
1541:      * Returns the ICC card interface for this phone, or null
1546:         //throw new Exception("getIccCard Shouldn't be called from Phone");
1717:         if (getPhoneType() == PhoneConstants.PHONE_TYPE_CDMA) {
1850:      * - {@link com.android.internal.telephony.Phone#TTY_MODE_OFF}
1851:      * - {@link com.android.internal.telephony.Phone#TTY_MODE_FULL}
1852:      * - {@link com.android.internal.telephony.Phone#TTY_MODE_HCO}
1853:      * - {@link com.android.internal.telephony.Phone#TTY_MODE_VCO}
1864:      * - {@link com.android.internal.telephony.Phone#TTY_MODE_OFF}
1865:      * - {@link com.android.internal.telephony.Phone#TTY_MODE_FULL}
1866:      * - {@link com.android.internal.telephony.Phone#TTY_MODE_HCO}
1867:      * - {@link com.android.internal.telephony.Phone#TTY_MODE_VCO}
2058:      * @return {@code true} if we are in emergency call back mode. This is a period where the phone
2095:      * Return a numerical identifier for the phone radio interface.
2096:      * @return PHONE_TYPE_XXX as defined above.
2108:     /** sets the voice mail count of the phone and notifies listeners. */
2577:      *  @return The string array will always return at least one entry, Phone.APN_TYPE_DEFAULT.
2655:      * Subclasses of Phone probably want to replace this with a
2673:      * Notify registrants if phone is video capable.
2786:         Rlog.e(LOG_TAG, "Error! This function should never be executed, inactive Phone.");
2799:      * Gets the Uicc card corresponding to this phone.
2800:      * @return the UiccCard object corresponding to the phone ID.
2821:      * Return an instance of a IMS phone
2884:      * Returns the phone id.
2895:         Phone imsPhone = mImsPhone;
2969:         Phone imsPhone = mImsPhone;
2987:         Phone imsPhone = mImsPhone;
3000:         Phone imsPhone = mImsPhone;
3052:      *  Set phone radio capability
3054:      *  @param rc the phone radio capability defined in
3063:      *  Get phone radio access family
3083:      *  Get phone radio capability
3097:      *  @param rc the phone radio capability currently in effect for this phone.
3128:      * Registers the handler when phone radio  capability is changed.
3139:      * Unregister for notifications when phone radio type and access technology is changed.
3163:      * Determines if video calling is enabled for the phone.
3168:         Phone imsPhone = mImsPhone;
3268:     public static void checkWfcWifiOnlyModeBeforeDial(Phone imsPhone, Context context)
3303:      * This function returns the parent phone of the current phone. It is applicable
3304:      * only for IMS phone (function is overridden by ImsPhone). For others the phone
3335:         pw.println("Phone: subId=" + getSubId());
44: import android.telephony.PhoneStateListener;
82:  * originally called PhoneFactory to obtain the interface.
110:                     updateImsPhone();
114:                     updateImsPhone();
322:      * PhoneNotifier is an abstraction for all system-wide
326:     protected PhoneNotifier mNotifier;
350:      * Retrieves Nai for phones. Returns null if Nai is not set.
428:                     boolean unitTestMode, int phoneId,
430:         mPhoneId = phoneId;
465:          * By default old phones won't have the property set but do generate
532:                 updateImsPhone();
565:                     PhoneConstants.State state = getState();
567:                             && ((state == PhoneConstants.State.RINGING) ||
568:                                     (state == PhoneConstants.State.IDLE))) {
579:                 if (getState() == PhoneConstants.State.RINGING) {
664:                     if (imsPhone != null) {
665:                         conn = imsPhone.getHandoverConnection();
666:                         migrateFrom(imsPhone);
668:                         Rlog.d(LOG_TAG, "HANDOVER_STARTED: mImsPhone null");
673:                     if (imsPhone != null) {
674:                         imsPhone.notifySrvccState(srvccState);
676:                         Rlog.d(LOG_TAG, "HANDOVER_COMPLETED: mImsPhone null");
729:      * {@link PhoneConstants.State} which can be obtained using the {@link PhoneStateListener}
808:             // Since CallManager has already registered with both CS and IMS phones,
1476:     public abstract PhoneConstants.State getState();
1621:      * Sets the minimum time in milli-seconds between {@link PhoneStateListener#onCellInfoChanged
1622:      * PhoneStateListener.onCellInfoChanged} will be invoked.
1636:      * available on this interface. Use PhoneStateNotifier or similar instead.
1712:      * available on this interface. Use PhoneStateNotifier or similar instead.
1747:      * interface. Use <code>PhoneStateNotifier</code> or an equivalent.
2019:             PhoneConstants.DataState state) {
2085:         if (mImsPhone != null) {
2086:             isVideoCallActive = isVideoCall(mImsPhone.getForegroundCall()) ||
2087:                     isVideoCall(mImsPhone.getBackgroundCall()) ||
2088:                     isVideoCall(mImsPhone.getRingingCall());
2195:      * Retrieves the MIN for CDMA phones.
2211:      *  Retrieves PRL Version for CDMA phones
2623:         return isDataConnectivityPossible(PhoneConstants.APN_TYPE_DEFAULT);
2736:      * Retrieves the MSISDN from the UICC. For GSM/UMTS phones, this is equivalent to
2737:      * {@link #getLine1Number()}. For CDMA phones, {@link #getLine1Number()} returns
2738:      * the MDN, so this method is provided to return the MSISDN on CDMA/LTE phones.
2747:      * {@link android.telephony.PhoneStateListener} instead.
2749:     public PhoneConstants.DataState getDataConnectionState() {
2750:         return getDataConnectionState(PhoneConstants.APN_TYPE_DEFAULT);
2770:      * @return {@link PhoneConstants#LTE_ON_CDMA_UNKNOWN}, {@link PhoneConstants#LTE_ON_CDMA_FALSE}
2771:      * or {@link PhoneConstants#LTE_ON_CDMA_TRUE}
2785:         // This function should be overridden by class GsmCdmaPhone.
2824:         return mImsPhone;
2828:      * Return if UT capability of ImsPhone is enabled or not
2838:         Rlog.d(LOG_TAG, "updateImsPhone"
2841:         if (mImsServiceReady && (mImsPhone == null)) {
2842:             mImsPhone = PhoneFactory.makeImsPhone(mNotifier, this);
2843:             CallManager.getInstance().registerPhone(mImsPhone);
2844:             mImsPhone.registerForSilentRedial(
2846:         } else if (!mImsServiceReady && (mImsPhone != null)) {
2847:             CallManager.getInstance().unregisterPhone(mImsPhone);
2848:             mImsPhone.unregisterForSilentRedial(this);
2850:             mImsPhone.dispose();
2851:             // Potential GC issue if someone keeps a reference to ImsPhone.
2854:             //mImsPhone.removeReferences();
2855:             mImsPhone = null;
2872:         // dialInternal shall be overriden by GsmCdmaPhone
2891:      * Return the service state of mImsPhone if it is STATE_IN_SERVICE
2896:         if (imsPhone != null
2897:                 && imsPhone.getServiceState().getState() == ServiceState.STATE_IN_SERVICE) {
2971:         if (imsPhone != null) {
2972:             isImsRegistered = imsPhone.isImsRegistered();
2989:         if (imsPhone != null) {
2990:             isWifiCallingEnabled = imsPhone.isWifiCallingEnabled();
3002:         if (imsPhone != null) {
3003:             isVolteEnabled = imsPhone.isVolteEnabled();
3111:         int type = PhoneFactory.calculatePreferredNetworkType(mContext, getSubId());
3122:             int type = PhoneFactory.calculatePreferredNetworkType(mContext, getSubId());
3169:         if ((imsPhone != null)
3170:                 && (imsPhone.getServiceState().getState() == ServiceState.STATE_IN_SERVICE)) {
3171:             return imsPhone.isVideoEnabled();
3270:         if (imsPhone == null || !imsPhone.isWifiCallingEnabled()) {
3313:         if (mImsPhone == null) return 0;
3314:         return mImsPhone.getVtDataUsage();
3373:         if (mImsPhone != null) {
3375:                 mImsPhone.dump(fd, pw, args);
100:                 Rlog.d(LOG_TAG, "mImsIntentReceiver: extraPhoneId = " + extraPhoneId);
102:                         extraPhoneId != getPhoneId()) {
111:                     ImsManager.updateImsServiceConfig(mContext, mPhoneId, false);
323:      * state change notification. DefaultPhoneNotifier is
403:      * @param notifier An instance of DefaultPhoneNotifier,
419:      * @param notifier An instance of DefaultPhoneNotifier,
529:             ImsManager imsManager = ImsManager.getInstance(mContext, getPhoneId());
533:                 ImsManager.updateImsServiceConfig(mContext, mPhoneId, false);
1294:         editor.putInt(CLIR_KEY + getPhoneId(), commandInterfaceCLIRMode);
2014:         // This function is added to send the notification to DefaultPhoneNotifier.
2714:      * A fucntion of type getPhoneProp(propType) where propType is an
2803:         return mUiccController.getUiccCard(mPhoneId);
2880:         return SubscriptionController.getInstance().getSubIdUsingPhoneId(mPhoneId);
2887:         return mPhoneId;
3336:         pw.println(" mPhoneId=" + mPhoneId);
3364:         pw.println(" getPhoneName()=" + getPhoneName());
3365:         pw.println(" getPhoneType()=" + getPhoneType());
github.com/apache/dubbo-samples:dubbo-samples-compatible/src/main/java/org/apache/dubbo/samples/basic/api/Phone.java: [ master, ]
23: public class Phone implements Serializable {
46:         return "Phone{" +
android.googlesource.com/platform/superproject:external/guice/examples/src/example/xml/Phone.java: [ master, ]
3: public class Phone {
github.com/googleapis/java-talent:proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Phone.java: [ master, ]
30: public final class Phone extends com.google.protobuf.GeneratedMessageV3
36:   private Phone(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
40:   private Phone() {
52:   private Phone(
152:     PHONE_TYPE_UNSPECIFIED(0),
262:     public static final int PHONE_TYPE_UNSPECIFIED_VALUE = 0;
142:   public enum PhoneType implements com.google.protobuf.ProtocolMessageEnum {
439:     private PhoneType(int value) {
28:  * Protobuf type {@code google.cloud.talent.v4beta1.Phone}
32:     // @@protoc_insertion_point(message_implements:google.cloud.talent.v4beta1.Phone)
35:   // Use Phone.newBuilder() to construct.
120:         .internal_static_google_cloud_talent_v4beta1_Phone_descriptor;
127:         .internal_static_google_cloud_talent_v4beta1_Phone_fieldAccessorTable
129:             com.google.cloud.talent.v4beta1.Phone.class,
130:             com.google.cloud.talent.v4beta1.Phone.Builder.class);
140:    * Protobuf enum {@code google.cloud.talent.v4beta1.Phone.PhoneType}
150:      * <code>PHONE_TYPE_UNSPECIFIED = 0;</code>
220:      * or LANDLINE number. The [phone
222:      * PERSONAL for these phone types. Some more information can be found here:
244:      * fixed-line and mobile numbers by looking at the phone number itself.
260:      * <code>PHONE_TYPE_UNSPECIFIED = 0;</code>
330:      * or LANDLINE number. The [phone
332:      * PERSONAL for these phone types. Some more information can be found here:
354:      * fixed-line and mobile numbers by looking at the phone number itself.
378:           return PHONE_TYPE_UNSPECIFIED;
422:       return com.google.cloud.talent.v4beta1.Phone.getDescriptor().getEnumTypes().get(0);
443:     // @@protoc_insertion_point(enum_scope:google.cloud.talent.v4beta1.Phone.PhoneType)
452:    * The usage of the phone. For example, SCHOOL, WORK, PERSONAL.
464:    * The usage of the phone. For example, SCHOOL, WORK, PERSONAL.
482:    * The phone type. For example, LANDLINE, MOBILE, FAX.
485:    * <code>.google.cloud.talent.v4beta1.Phone.PhoneType type = 2;</code>
494:    * The phone type. For example, LANDLINE, MOBILE, FAX.
497:    * <code>.google.cloud.talent.v4beta1.Phone.PhoneType type = 2;</code>
499:   public com.google.cloud.talent.v4beta1.Phone.PhoneType getType() {
501:     com.google.cloud.talent.v4beta1.Phone.PhoneType result =
502:         com.google.cloud.talent.v4beta1.Phone.PhoneType.valueOf(type_);
503:     return result == null ? com.google.cloud.talent.v4beta1.Phone.PhoneType.UNRECOGNIZED : result;
512:    * Phone number.
513:    * Any phone formats are supported and only exact matches are performed on
514:    * searches. For example, if a phone number in profile is provided in the
515:    * format of "(xxx)xxx-xxxx", in profile searches the same phone format
537:    * Phone number.
538:    * Any phone formats are supported and only exact matches are performed on
539:    * searches. For example, if a phone number in profile is provided in the
540:    * format of "(xxx)xxx-xxxx", in profile searches the same phone format
624:         != com.google.cloud.talent.v4beta1.Phone.PhoneType.PHONE_TYPE_UNSPECIFIED.getNumber()) {
648:         != com.google.cloud.talent.v4beta1.Phone.PhoneType.PHONE_TYPE_UNSPECIFIED.getNumber()) {
667:     if (!(obj instanceof com.google.cloud.talent.v4beta1.Phone)) {
670:     com.google.cloud.talent.v4beta1.Phone other = (com.google.cloud.talent.v4beta1.Phone) obj;
700:   public static com.google.cloud.talent.v4beta1.Phone parseFrom(java.nio.ByteBuffer data)
705:   public static com.google.cloud.talent.v4beta1.Phone parseFrom(
711:   public static com.google.cloud.talent.v4beta1.Phone parseFrom(com.google.protobuf.ByteString data)
716:   public static com.google.cloud.talent.v4beta1.Phone parseFrom(
723:   public static com.google.cloud.talent.v4beta1.Phone parseFrom(byte[] data)
728:   public static com.google.cloud.talent.v4beta1.Phone parseFrom(
734:   public static com.google.cloud.talent.v4beta1.Phone parseFrom(java.io.InputStream input)
739:   public static com.google.cloud.talent.v4beta1.Phone parseFrom(
746:   public static com.google.cloud.talent.v4beta1.Phone parseDelimitedFrom(java.io.InputStream input)
751:   public static com.google.cloud.talent.v4beta1.Phone parseDelimitedFrom(
758:   public static com.google.cloud.talent.v4beta1.Phone parseFrom(
763:   public static com.google.cloud.talent.v4beta1.Phone parseFrom(
780:   public static Builder newBuilder(com.google.cloud.talent.v4beta1.Phone prototype) {
801:    * Protobuf type {@code google.cloud.talent.v4beta1.Phone}
805:       // @@protoc_insertion_point(builder_implements:google.cloud.talent.v4beta1.Phone)
809:           .internal_static_google_cloud_talent_v4beta1_Phone_descriptor;
816:           .internal_static_google_cloud_talent_v4beta1_Phone_fieldAccessorTable
818:               com.google.cloud.talent.v4beta1.Phone.class,
819:               com.google.cloud.talent.v4beta1.Phone.Builder.class);
822:     // Construct using com.google.cloud.talent.v4beta1.Phone.newBuilder()
853:           .internal_static_google_cloud_talent_v4beta1_Phone_descriptor;
857:     public com.google.cloud.talent.v4beta1.Phone getDefaultInstanceForType() {
858:       return com.google.cloud.talent.v4beta1.Phone.getDefaultInstance();
862:     public com.google.cloud.talent.v4beta1.Phone build() {
863:       com.google.cloud.talent.v4beta1.Phone result = buildPartial();
871:     public com.google.cloud.talent.v4beta1.Phone buildPartial() {
872:       com.google.cloud.talent.v4beta1.Phone result =
873:           new com.google.cloud.talent.v4beta1.Phone(this);
917:       if (other instanceof com.google.cloud.talent.v4beta1.Phone) {
918:         return mergeFrom((com.google.cloud.talent.v4beta1.Phone) other);
925:     public Builder mergeFrom(com.google.cloud.talent.v4beta1.Phone other) {
926:       if (other == com.google.cloud.talent.v4beta1.Phone.getDefaultInstance()) return this;
956:       com.google.cloud.talent.v4beta1.Phone parsedMessage = null;
960:         parsedMessage = (com.google.cloud.talent.v4beta1.Phone) e.getUnfinishedMessage();
975:      * The usage of the phone. For example, SCHOOL, WORK, PERSONAL.
987:      * The usage of the phone. For example, SCHOOL, WORK, PERSONAL.
1001:      * The usage of the phone. For example, SCHOOL, WORK, PERSONAL.
1018:      * The usage of the phone. For example, SCHOOL, WORK, PERSONAL.
1036:      * The usage of the phone. For example, SCHOOL, WORK, PERSONAL.
1053:      * The phone type. For example, LANDLINE, MOBILE, FAX.
1056:      * <code>.google.cloud.talent.v4beta1.Phone.PhoneType type = 2;</code>
1065:      * The phone type. For example, LANDLINE, MOBILE, FAX.
1068:      * <code>.google.cloud.talent.v4beta1.Phone.PhoneType type = 2;</code>
1079:      * The phone type. For example, LANDLINE, MOBILE, FAX.
1082:      * <code>.google.cloud.talent.v4beta1.Phone.PhoneType type = 2;</code>
1084:     public com.google.cloud.talent.v4beta1.Phone.PhoneType getType() {
1086:       com.google.cloud.talent.v4beta1.Phone.PhoneType result =
1087:           com.google.cloud.talent.v4beta1.Phone.PhoneType.valueOf(type_);
1088:       return result == null ? com.google.cloud.talent.v4beta1.Phone.PhoneType.UNRECOGNIZED : result;
1094:      * The phone type. For example, LANDLINE, MOBILE, FAX.
1097:      * <code>.google.cloud.talent.v4beta1.Phone.PhoneType type = 2;</code>
1099:     public Builder setType(com.google.cloud.talent.v4beta1.Phone.PhoneType value) {
1112:      * The phone type. For example, LANDLINE, MOBILE, FAX.
1115:      * <code>.google.cloud.talent.v4beta1.Phone.PhoneType type = 2;</code>
1129:      * Phone number.
1130:      * Any phone formats are supported and only exact matches are performed on
1131:      * searches. For example, if a phone number in profile is provided in the
1132:      * format of "(xxx)xxx-xxxx", in profile searches the same phone format
1154:      * Phone number.
1155:      * Any phone formats are supported and only exact matches are performed on
1156:      * searches. For example, if a phone number in profile is provided in the
1157:      * format of "(xxx)xxx-xxxx", in profile searches the same phone format
1179:      * Phone number.
1180:      * Any phone formats are supported and only exact matches are performed on
1181:      * searches. For example, if a phone number in profile is provided in the
1182:      * format of "(xxx)xxx-xxxx", in profile searches the same phone format
1202:      * Phone number.
1203:      * Any phone formats are supported and only exact matches are performed on
1204:      * searches. For example, if a phone number in profile is provided in the
1205:      * format of "(xxx)xxx-xxxx", in profile searches the same phone format
1222:      * Phone number.
1223:      * Any phone formats are supported and only exact matches are performed on
1224:      * searches. For example, if a phone number in profile is provided in the
1225:      * format of "(xxx)xxx-xxxx", in profile searches the same phone format
1353:     // @@protoc_insertion_point(builder_scope:google.cloud.talent.v4beta1.Phone)
1356:   // @@protoc_insertion_point(class_scope:google.cloud.talent.v4beta1.Phone)
1357:   private static final com.google.cloud.talent.v4beta1.Phone DEFAULT_INSTANCE;
1360:     DEFAULT_INSTANCE = new com.google.cloud.talent.v4beta1.Phone();
1363:   public static com.google.cloud.talent.v4beta1.Phone getDefaultInstance() {
1367:   private static final com.google.protobuf.Parser<Phone> PARSER =
1368:       new com.google.protobuf.AbstractParser<Phone>() {
1370:         public Phone parsePartialFrom(
1374:           return new Phone(input, extensionRegistry);
1378:   public static com.google.protobuf.Parser<Phone> parser() {
1383:   public com.google.protobuf.Parser<Phone> getParserForType() {
1388:   public com.google.cloud.talent.v4beta1.Phone getDefaultInstanceForType() {
25:  * Resource that represents a person's telephone number.
33:     PhoneOrBuilder {
137:    * Enum that represents the type of the telephone.
197:      * A TTY (test telephone) or TDD (telecommunication device for the deaf).
217:      * A virtual telephone number is a number that can be routed to another
307:      * A TTY (test telephone) or TDD (telecommunication device for the deaf).
327:      * A virtual telephone number is a number that can be routed to another
371:     public static PhoneType valueOf(int value) {
375:     public static PhoneType forNumber(int value) {
402:     public static com.google.protobuf.Internal.EnumLiteMap<PhoneType> internalGetValueMap() {
406:     private static final com.google.protobuf.Internal.EnumLiteMap<PhoneType> internalValueMap =
407:         new com.google.protobuf.Internal.EnumLiteMap<PhoneType>() {
408:           public PhoneType findValueByNumber(int number) {
409:             return PhoneType.forNumber(number);
425:     private static final PhoneType[] VALUES = values();
427:     public static PhoneType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
798:    * Resource that represents a person's telephone number.
806:       com.google.cloud.talent.v4beta1.PhoneOrBuilder {
github.com/google/guice:examples/src/example/xml/Phone.java: [ master, ] Duplicate result
android.googlesource.com/platform/external/guice:examples/src/example/xml/Phone.java: [ master, ] Duplicate result
github.com/googleapis/google-cloud-php-talent:src/V4beta1/Phone.php: [ master, ]
16: class Phone extends \Google\Protobuf\Internal\Message
14:  * Generated from protobuf message <code>google.cloud.talent.v4beta1.Phone</code>
19:      * The usage of the phone. For example, SCHOOL, WORK, PERSONAL.
25:      * The phone type. For example, LANDLINE, MOBILE, FAX.
27:      * Generated from protobuf field <code>.google.cloud.talent.v4beta1.Phone.PhoneType type = 2;</code>
31:      * Phone number.
32:      * Any phone formats are supported and only exact matches are performed on
33:      * searches. For example, if a phone number in profile is provided in the
34:      * format of "(xxx)xxx-xxxx", in profile searches the same phone format
56:      *           The usage of the phone. For example, SCHOOL, WORK, PERSONAL.
58:      *           The phone type. For example, LANDLINE, MOBILE, FAX.
60:      *           Phone number.
61:      *           Any phone formats are supported and only exact matches are performed on
62:      *           searches. For example, if a phone number in profile is provided in the
63:      *           format of "(xxx)xxx-xxxx", in profile searches the same phone format
77:      * The usage of the phone. For example, SCHOOL, WORK, PERSONAL.
88:      * The usage of the phone. For example, SCHOOL, WORK, PERSONAL.
103:      * The phone type. For example, LANDLINE, MOBILE, FAX.
105:      * Generated from protobuf field <code>.google.cloud.talent.v4beta1.Phone.PhoneType type = 2;</code>
114:      * The phone type. For example, LANDLINE, MOBILE, FAX.
116:      * Generated from protobuf field <code>.google.cloud.talent.v4beta1.Phone.PhoneType type = 2;</code>
122:         GPBUtil::checkEnum($var, \Google\Cloud\Talent\V4beta1\Phone_PhoneType::class);
129:      * Phone number.
130:      * Any phone formats are supported and only exact matches are performed on
131:      * searches. For example, if a phone number in profile is provided in the
132:      * format of "(xxx)xxx-xxxx", in profile searches the same phone format
145:      * Phone number.
146:      * Any phone formats are supported and only exact matches are performed on
147:      * searches. For example, if a phone number in profile is provided in the
148:      * format of "(xxx)xxx-xxxx", in profile searches the same phone format
12:  * Resource that represents a person's telephone number.
github.com/flutter/flutter:examples/layers/services/data.json: [ master, ]
14:   "phone": "+1 (555) 555-2328",
github.com/google/closure-compiler:contrib/externs/maps/google_maps_api_v3_32.js: [ master, ]
5163: google.maps.TransitAgency.prototype.phone;
5999: google.maps.places.PlaceResult.prototype.formatted_phone_number;
6019: google.maps.places.PlaceResult.prototype.international_phone_number;
github.com/google/closure-compiler:contrib/externs/maps/google_maps_api_v3_25.js: [ master, ]
5378: google.maps.TransitAgency.prototype.phone;
6170: google.maps.places.PlaceResult.prototype.formatted_phone_number;
6190: google.maps.places.PlaceResult.prototype.international_phone_number;
github.com/google/end-to-end:lib/closure-compiler/contrib/externs/maps/google_maps_api_v3.js: [ master, ]
5272: google.maps.TransitAgency.prototype.phone;
6078: google.maps.places.PlaceResult.prototype.formatted_phone_number;
6098: google.maps.places.PlaceResult.prototype.international_phone_number;
github.com/google/end-to-end:lib/closure-compiler/contrib/externs/maps/google_maps_api_v3_23.js: [ master, ] Duplicate result
github.com/chromium/chromium:third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/manifest/catalog/xhtml.dtd: [ master, ]
1515: <!ENTITY phone "&#x260E;">
github.com/chromium/chromium:third_party/blink/web_tests/external/wpt/tools/manifest/catalog/xhtml.dtd: [ master, ] Duplicate result
github.com/googleapis/google-cloud-python:talent/google/cloud/talent_v4beta1/gapic/enums.py: [ master, ]
943: class Phone(object):
967:         PHONE_TYPE_UNSPECIFIED = 0
944:     class PhoneType(enum.IntEnum):
770:           MOBILE_WEB (int): A mobile device web browser, such as a phone or tablet with a Chrome
949:           PHONE_TYPE_UNSPECIFIED (int): Default value.
959:           MOBILE or LANDLINE number. The ``phone usage`` should be set to PERSONAL
960:           for these phone types. Some more information can be found here:
964:           fixed-line and mobile numbers by looking at the phone number itself.
946:         Enum that represents the type of the telephone.
954:           TTY_OR_TDD (int): A TTY (test telephone) or TDD (telecommunication device for the deaf).
956:           VIRTUAL (int): A virtual telephone number is a number that can be routed to another
github.com/apache/netbeans:ide/html.parser/src/org/netbeans/modules/html/parser/model/NamedCharacterReference.java: [ master, ]
1559:     phone("phone", 0x0260E),
github.com/google/battery-historian:pb/batterystats_proto/batterystats.proto: [ master, ]
828:         PHONE = 2;
772:       optional float phone_on_time_msec = 3;
771:       // Active phone call time.
76:   // True if the android wear device is paired to an ALT mode companion on iPhone.
874:     message SignalStrength { // PhoneSignalStrength (vs. WifiSignalStrength).
github.com/google/caja:src/com/google/caja/apitaming/google.maps.policyFactory.js: [ master, ]
4271: google.maps.TransitAgency.prototype.phone = 1;
5201: google.maps.places.PlaceResult.prototype.formatted_phone_number = 1;
5226: google.maps.places.PlaceResult.prototype.international_phone_number = 1;
github.com/google/gopacket:layers/lldp.go: [ master, ]
167: 	Phone       bool
152: 	LLDPCapsPhone       uint16 = 1 << 5
573: 	LLDPappTypeSoftphoneVoice      LLDPApplicationType = 5
1206: 	c.Phone = (v&LLDPCapsPhone > 0)
1492: 		s = "Softphone Voice"
1491: 	case LLDPappTypeSoftphoneVoice:
github.com/google/vsaq:third_party/closure-compiler/contrib/externs/maps/google_maps_api_v3_13.js: [ master, ]
4042: google.maps.TransitAgency.prototype.phone;
5166: google.maps.places.PlaceResult.prototype.formatted_phone_number;
5191: google.maps.places.PlaceResult.prototype.international_phone_number;
github.com/google/vsaq:third_party/closure-compiler/contrib/externs/maps/google_maps_api_v3_15.js: [ master, ]
4168: google.maps.TransitAgency.prototype.phone;
5292: google.maps.places.PlaceResult.prototype.formatted_phone_number;
5317: google.maps.places.PlaceResult.prototype.international_phone_number;
github.com/google/earthenterprise:earth_enterprise/src/common/packet.h: [ master, ]
1003:   uint32 phone;
1047:   char * phone;
1060:   char * phone;
1042:   uint32 phone_OFFSET;
1081:     phone_OFFSET = reinterpret_cast<uint64>(phone);
1098:     num = phone_OFFSET;
1099:     phone = reinterpret_cast<char *>(num);
android.googlesource.com/platform/frameworks/opt/vcard:java/com/android/vcard/VCardEntry.java: [ master, ]
101:         PHONE,
315:     public static class PhoneData implements EntryElement {
325:         public PhoneData(String data, int type, String label, boolean isPrimary) {
1779:     private void addPhone(int type, String data, String label, boolean isPrimary) {
143:         private String mPhoneticFamily;
144:         private String mPhoneticGiven;
145:         private String mPhoneticMiddle;
167:         public boolean emptyPhoneticStructuredName() {
750:         private final String mPhoneticName; // We won't have this in "TITLE" property.
870:         public String getPhoneticName() {
1555:     private List<PhoneData> mPhoneList;
1865:     private String buildSinglePhoneticNameFromSortAsParam(Map<String, Collection<String>> paramMap) {
2078:     private void handlePhoneticNameFromSound(List<String> elems) {
2633:     public final List<PhoneData> getPhoneList() {
33: import android.provider.ContactsContract.CommonDataKinds.Phone;
337:             builder.withValueBackReference(Phone.RAW_CONTACT_ID, backReferenceIndex);
338:             builder.withValue(Data.MIMETYPE, Phone.CONTENT_ITEM_TYPE);
340:             builder.withValue(Phone.TYPE, mType);
341:             if (mType == Phone.TYPE_CUSTOM) {
342:                 builder.withValue(Phone.LABEL, mLabel);
344:             builder.withValue(Phone.NUMBER, mNumber);
346:                 builder.withValue(Phone.IS_PRIMARY, 1);
388:             return EntryLabel.PHONE;
1786:         if (type == Phone.TYPE_PAGER || VCardConfig.refrainPhoneNumberFormatting(mVCardType)) {
1790:             // Note that some other codes (like the phone number formatter) or modules expect this
2307:                 // Given propValue is in URI format, not in phone number format used until
2315:                     // we may still have non-URI phone number. To keep given data as much as
2340:                     type = Phone.TYPE_CUSTOM;
2355:             // The phone number available via Skype.
2357:             final int type = Phone.TYPE_OTHER;
19: import com.android.vcard.VCardUtils.PhoneNumberUtilsPort;
42: import android.telephony.PhoneNumberUtils;
196:             boolean phoneticNameSpecified = false;
199:                 builder.withValue(StructuredName.PHONETIC_GIVEN_NAME, mPhoneticGiven);
200:                 phoneticNameSpecified = true;
203:                 builder.withValue(StructuredName.PHONETIC_FAMILY_NAME, mPhoneticFamily);
204:                 phoneticNameSpecified = true;
207:                 builder.withValue(StructuredName.PHONETIC_MIDDLE_NAME, mPhoneticMiddle);
208:                 phoneticNameSpecified = true;
211:             // SORT-STRING is used only when phonetic names aren't specified in
213:             if (!phoneticNameSpecified) {
214:                 builder.withValue(StructuredName.PHONETIC_GIVEN_NAME, mSortString);
361:             if (!(obj instanceof PhoneData)) {
364:             PhoneData phoneData = (PhoneData) obj;
365:             return (mType == phoneData.mType
366:                     && TextUtils.equals(mNumber, phoneData.mNumber)
367:                     && TextUtils.equals(mLabel, phoneData.mLabel)
368:                     && (mIsPrimary == phoneData.mIsPrimary));
755:                 final String titleName, final String phoneticName, int type,
761:             mPhoneticName = phoneticName;
806:                 builder.withValue(Organization.PHONETIC_NAME, mPhoneticName);
1781:             mPhoneList = new ArrayList<PhoneData>();
1797:                 // See RFC 3601 and docs for PhoneNumberUtils for more info.
1799:                     builder.append(PhoneNumberUtils.PAUSE);
1802:                     builder.append(PhoneNumberUtils.WAIT);
1804:                 } else if (PhoneNumberUtils.is12Key(ch) || (i == 0 && ch == '+')) {
1810:                 formattedNumber = PhoneNumberUtilsPort.formatNumber(
1816:         PhoneData phoneData = new PhoneData(formattedNumber, type, label, isPrimary);
1817:         mPhoneList.add(phoneData);
1854:             final String titleName, final String phoneticName, int type, final boolean isPrimary) {
1859:                 phoneticName, type, isPrimary));
1894:         final String phoneticName = buildSinglePhoneticNameFromSortAsParam(paramMap);
1929:             addNewOrganization(organizationName, departmentName, null, phoneticName, type,
1948:         addNewOrganization(organizationName, departmentName, null, phoneticName, type, isPrimary);
2001:      * them in appropriate phonetic name variables. This method does not care
2072:      * Note: Some Japanese mobile phones use this field for phonetic name, since
2082:             // This means the other properties like "X-PHONETIC-FIRST-NAME" was already found.
2094:         // phones use this order.
2117:                     // phones' preference.
2177:                 final List<String> phoneticNameList = VCardUtils.constructListFromValue(propValue,
2179:                 handlePhoneticNameFromSound(phoneticNameList);
2304:             String phoneNumber = null;
2312:                     phoneNumber = propValue.substring(4);
2317:                     phoneNumber = propValue;
2320:                 phoneNumber = propValue;
2333:                         phoneNumber);
2352:                 addPhone(type, phoneNumber, label, isPrimary);
2365:             addPhone(type, propValue, null, isPrimary);
2399:         } else if (propertyName.equals(VCardConstants.PROPERTY_X_PHONETIC_FIRST_NAME)) {
2401:         } else if (propertyName.equals(VCardConstants.PROPERTY_X_PHONETIC_MIDDLE_NAME)) {
2403:         } else if (propertyName.equals(VCardConstants.PROPERTY_X_PHONETIC_LAST_NAME)) {
168:             return TextUtils.isEmpty(mPhoneticFamily) && TextUtils.isEmpty(mPhoneticGiven)
169:                     && TextUtils.isEmpty(mPhoneticMiddle);
198:             if (!TextUtils.isEmpty(mPhoneticGiven)) {
202:             if (!TextUtils.isEmpty(mPhoneticFamily)) {
206:             if (!TextUtils.isEmpty(mPhoneticMiddle)) {
226:                     && TextUtils.isEmpty(mPhoneticFamily) && TextUtils.isEmpty(mPhoneticMiddle)
227:                     && TextUtils.isEmpty(mPhoneticGiven) && TextUtils.isEmpty(mSortString));
246:                     && TextUtils.equals(mPhoneticFamily, nameData.mPhoneticFamily)
247:                     && TextUtils.equals(mPhoneticMiddle, nameData.mPhoneticMiddle)
248:                     && TextUtils.equals(mPhoneticGiven, nameData.mPhoneticGiven)
255:                     mFormatted, mPhoneticFamily, mPhoneticMiddle,
256:                     mPhoneticGiven, mSortString};
805:             if (mPhoneticName != null) {
817:                     && TextUtils.isEmpty(mTitle) && TextUtils.isEmpty(mPhoneticName);
871:             return mPhoneticName;
1604:         iterateOneList(mPhoneList, iterator);
1780:         if (mPhoneList == null) {
1809:                 final int formattingType = VCardUtils.getPhoneNumberFormat(mVCardType);
2010:                 && !(TextUtils.isEmpty(mNameData.mPhoneticFamily)
2011:                         && TextUtils.isEmpty(mNameData.mPhoneticMiddle) && TextUtils
2012:                         .isEmpty(mNameData.mPhoneticGiven))) {
2031:                 mNameData.mPhoneticMiddle = sortNames.get(2); //$FALL-THROUGH$
2033:                 mNameData.mPhoneticGiven = sortNames.get(1); //$FALL-THROUGH$
2035:                 mNameData.mPhoneticFamily = sortNames.get(0);
2079:         if (!(TextUtils.isEmpty(mNameData.mPhoneticFamily)
2080:                 && TextUtils.isEmpty(mNameData.mPhoneticMiddle) && TextUtils
2081:                 .isEmpty(mNameData.mPhoneticGiven))) {
2112:                     mNameData.mPhoneticFamily = namesArray[0];
2113:                     mNameData.mPhoneticMiddle = namesArray[1];
2114:                     mNameData.mPhoneticGiven = namesArray[2];
2118:                     mNameData.mPhoneticFamily = namesArray[0];
2119:                     mNameData.mPhoneticGiven = namesArray[1];
2121:                     mNameData.mPhoneticGiven = elems.get(0);
2130:             mNameData.mPhoneticMiddle = elems.get(2);
2132:             mNameData.mPhoneticGiven = elems.get(1);
2134:             mNameData.mPhoneticFamily = elems.get(0);
2332:                 final Object typeObject = VCardUtils.getPhoneTypeFromStrings(typeCollection,
2400:             mNameData.mPhoneticGiven = propValue;
2402:             mNameData.mPhoneticMiddle = propValue;
2404:             mNameData.mPhoneticFamily = propValue;
2500:         } else if (!mNameData.emptyPhoneticStructuredName()) {
2502:                     mNameData.mPhoneticFamily, mNameData.mPhoneticMiddle, mNameData.mPhoneticGiven);
2505:         } else if (mPhoneList != null && mPhoneList.size() > 0) {
2506:             displayName = mPhoneList.get(0).mNumber;
2634:         return mPhoneList;
chromium.googlesource.com/devtools/devtools-frontend:node_modules/he/he.js: [ master, ]
55: ...(26626 bytes skipped)...\uD835\uDD2D','Pfr':'\uD835\uDD13','phi':'\u03C6','Phi':'\u03A6','phiv':'\u03D5','phmmat':'\u2133','phone':'\u260E','pi':'\u03C0','Pi':'\u03A0','pitchfork':'\u22D4','piv':'\u03D6','planck':'\u210F','planck...(13576 bytes skipped)...
32: ...(10361 bytes skipped)...'\u25FB':'EmptySmallSquare','\u25FC':'FilledSmallSquare','\u2605':'starf','\u2606':'star','\u260E':'phone','\u2640':'female','\u2642':'male','\u2660':'spades','\u2663':'clubs','\u2665':'hearts','\u2666':'d...(16173 bytes skipped)...
54: ...(12673 bytes skipped)...ing|parsl|lrhar|bsime|uhblk|lrtri|cupor|Aring|uharr|uharl|slarr|rbrke|bsolb|lsime|rbbrk|RBarr|lsimg|phone|rBarr|rbarr|icirc|lsquo|Icirc|emacr|Emacr|ratio|simne|plusb|simlE|simgE|simeq|pluse|ltcir|ltdot|emp...(3974 bytes skipped)...
chromium.googlesource.com/arc/arc:third_party/chromium-ppapi/third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/manifest/catalog/xhtml.dtd: [ master, ] Duplicate result
chromium.googlesource.com/chromium/src:third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/manifest/catalog/xhtml.dtd: [ master, ] Duplicate result
chromium.googlesource.com/ios-chromium-mirror:third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/manifest/catalog/xhtml.dtd: [ master, ] Duplicate result
chromium.googlesource.com/chromium/src/third_party:blink/tools/blinkpy/third_party/wpt/wpt/tools/manifest/catalog/xhtml.dtd: [ master, ] Duplicate result
chromium.googlesource.com/arc/arc:third_party/android/external/valgrind/main/include/vki/vki-linux.h: [ master, ]
1598:   char phone[VKI_ISDN_MSNLEN];
1600: } vki_isdn_net_ioctl_phone;
chromium.googlesource.com/chromium/src:third_party/blink/web_tests/external/wpt/tools/manifest/catalog/xhtml.dtd: [ master, ] Duplicate result
chromium.googlesource.com/ios-chromium-mirror:third_party/blink/web_tests/external/wpt/tools/manifest/catalog/xhtml.dtd: [ master, ] Duplicate result
chromium.googlesource.com/chromium/src/third_party:blink/web_tests/external/wpt/tools/manifest/catalog/xhtml.dtd: [ master, ] Duplicate result
chromium.googlesource.com/infra/infra:node/node_modules/jshint/node_modules/htmlparser2/node_modules/entities/maps/entities.json: [ master, ]
1: ...(26774 bytes skipped)...\uD835\uDD13","pfr":"\uD835\uDD2D","Phi":"\u03A6","phi":"\u03C6","phiv":"\u03D5","phmmat":"\u2133","phone":"\u260E","Pi":"\u03A0","pi":"\u03C0","pitchfork":"\u22D4","piv":"\u03D6","planck":"\u210F","planck...(13637 bytes skipped)...
chromium.googlesource.com/chromium/deps/xulrunner-sdk:win/bin/res/dtd/mathml.dtd: [ master, ]
1078: <!ENTITY phone "&#x260E;">
android.googlesource.com/platform/frameworks/base:core/proto/android/os/batterystats.proto: [ master, ]
342:             PHONE = 3;
284:         optional int64 phone_on_duration_ms = 2;
333:     repeated PhoneSignalStrength phone_signal_strength = 16;
327:     message PhoneSignalStrength {
android.googlesource.com/platform/superproject:tools/adt/idea/android/gen/icons/AndroidIcons.java: [ master, ]
166:     public static final Icon Phone = load("/icons/nele/phone.png");
83:     public static final Icon Mobile_32 = load("/icons/formfactors/phone_tablet_32.png"); // 32x32
89:     public static final Icon Mobile_64 = load("/icons/formfactors/64/phone_tablet.png"); // 64x64
github.com/firebase/firebase-admin-node:src/auth/auth-api-request.ts: [ master, ]
763:    * Looks up a user by phone number.
765:    * @param {string} phoneNumber The phone number of the user to lookup.
236:     phoneNumber: true,
273:   // phoneNumber should be a string and a valid phone number.
276:     throw new FirebaseAuthError(AuthClientErrorCode.INVALID_PHONE_NUMBER);
770:       return Promise.reject(new FirebaseAuthError(AuthClientErrorCode.INVALID_PHONE_NUMBER));
961:     // deleteProvider: ['phone'] with an array of providerIds (phone in this case),
963:     // Currently this applies to phone provider only.
965:       request.deleteProvider = ['phone'];
274:   if (typeof request.phoneNumber !== 'undefined' &&
275:       !validator.isPhoneNumber(request.phoneNumber)) {
442:     if (!request.localId && !request.email && !request.phoneNumber) {
768:   public getAccountInfoByPhoneNumber(phoneNumber: string): Promise<object> {
769:     if (!validator.isPhoneNumber(phoneNumber)) {
774:       phoneNumber: [phoneNumber],
959:     // For deleting phoneNumber, this value must be passed as null.
964:     if (request.phoneNumber === null) {
966:       delete request.phoneNumber;
android.googlesource.com/platform/tools/adt/idea:android/gen/icons/AndroidIcons.java: [ master, ] Duplicate result
melange.googlesource.com/soc:app/melange/views/profile.py: [ master, ]
576:   phone = django_forms.CharField(
127: PHONE_HELP_TEXT = translation.ugettext(
236: PHONE_LABEL = translation.ugettext('Phone number')
128:     'Phone number of the participant. Use digits only and remember '
424: _CONTACT_PROPERTIES_FORM_KEYS = ['web_page', 'blog', 'email', 'phone']
577:       required=True, label=PHONE_LABEL, help_text=PHONE_HELP_TEXT)
724:     self.fields['phone'].group = _CONTACT_GROUP
github.com/flutter/flutter-intellij:resources/flutter/material_icons.properties: [ master, ]
1947: phone=/flutter/material/phone.png
621: contact_phone=/flutter/material/contact_phone.png
1563: local_phone=/flutter/material/local_phone.png
1950: phone_android=/flutter/material/phone_android.png
1953: phone_bluetooth_speaker=/flutter/material/phone_bluetooth_speaker.png
1956: phone_forwarded=/flutter/material/phone_forwarded.png
1959: phone_in_talk=/flutter/material/phone_in_talk.png
1962: phone_iphone=/flutter/material/phone_iphone.png
1965: phone_locked=/flutter/material/phone_locked.png
1968: phone_missed=/flutter/material/phone_missed.png
1971: phone_paused=/flutter/material/phone_paused.png
2361: settings_phone=/flutter/material/settings_phone.png
2487: speaker_phone=/flutter/material/speaker_phone.png
1974: phonelink=/flutter/material/phonelink.png
1977: phonelink_erase=/flutter/material/phonelink_erase.png
1980: phonelink_lock=/flutter/material/phonelink_lock.png
1983: phonelink_off=/flutter/material/phonelink_off.png
1986: phonelink_ring=/flutter/material/phonelink_ring.png
1989: phonelink_setup=/flutter/material/phonelink_setup.png
2445: smartphone=/flutter/material/smartphone.png
1920: perm_phone_msg=/flutter/material/perm_phone_msg.png
620: e0cf.codepoint=contact_phone
1562: e551.codepoint=local_phone
1919: e8a8.codepoint=perm_phone_msg
1946: e0cd.codepoint=phone
1949: e324.codepoint=phone_android
1952: e61b.codepoint=phone_bluetooth_speaker
1955: e61c.codepoint=phone_forwarded
1958: e61d.codepoint=phone_in_talk
1961: e325.codepoint=phone_iphone
1964: e61e.codepoint=phone_locked
1967: e61f.codepoint=phone_missed
1970: e620.codepoint=phone_paused
2360: e8c5.codepoint=settings_phone
2486: e0d2.codepoint=speaker_phone
1973: e326.codepoint=phonelink
1976: e0db.codepoint=phonelink_erase
1979: e0dc.codepoint=phonelink_lock
1982: e327.codepoint=phonelink_off
1985: e0dd.codepoint=phonelink_ring
1988: e0de.codepoint=phonelink_setup
2444: e32c.codepoint=smartphone
github.com/flutter/engine:shell/platform/android/io/flutter/embedding/engine/systemchannels/TextInputChannel.java: [ master, ]
386:     PHONE("TextInputType.phone"),
android.googlesource.com/platform/packages/apps/ContactsCommon:src/com/android/contacts/common/model/account/BaseAccountType.java: [ master, ]
104:         static final int PHONE = 10;
60:     protected static final int FLAGS_PHONE = EditorInfo.TYPE_CLASS_PHONE;
256:     protected DataKind addDataKindPhone(Context context) throws DefinitionException {
540:     public static class PhoneActionInflater extends CommonInflater {
552:     public static class PhoneActionAltInflater extends CommonInflater {
1034:     private static class PhoneKindBuilder extends KindBuilder {
65:     protected static final int FLAGS_PHONETIC = EditorInfo.TYPE_CLASS_TEXT
125:     protected static EditType buildPhoneType(int type) {
220:     protected DataKind addDataKindPhoneticName(Context context) throws DefinitionException {
30: import android.provider.ContactsContract.CommonDataKinds.Phone;
121:         this.titleRes = R.string.account_phone;
126:         return new EditType(type, Phone.getTypeLabelResource(type));
257:         DataKind kind = addKind(new DataKind(Phone.CONTENT_ITEM_TYPE, R.string.phoneLabelsGroup,
258:                 Weight.PHONE, true));
263:         kind.actionBody = new SimpleInflater(Phone.NUMBER);
264:         kind.typeColumn = Phone.TYPE;
266:         kind.typeList.add(buildPhoneType(Phone.TYPE_MOBILE));
267:         kind.typeList.add(buildPhoneType(Phone.TYPE_HOME));
268:         kind.typeList.add(buildPhoneType(Phone.TYPE_WORK));
269:         kind.typeList.add(buildPhoneType(Phone.TYPE_FAX_WORK).setSecondary(true));
270:         kind.typeList.add(buildPhoneType(Phone.TYPE_FAX_HOME).setSecondary(true));
271:         kind.typeList.add(buildPhoneType(Phone.TYPE_PAGER).setSecondary(true));
272:         kind.typeList.add(buildPhoneType(Phone.TYPE_OTHER));
274:                 buildPhoneType(Phone.TYPE_CUSTOM).setSecondary(true).setCustomColumn(Phone.LABEL));
275:         kind.typeList.add(buildPhoneType(Phone.TYPE_CALLBACK).setSecondary(true));
276:         kind.typeList.add(buildPhoneType(Phone.TYPE_CAR).setSecondary(true));
277:         kind.typeList.add(buildPhoneType(Phone.TYPE_COMPANY_MAIN).setSecondary(true));
278:         kind.typeList.add(buildPhoneType(Phone.TYPE_ISDN).setSecondary(true));
279:         kind.typeList.add(buildPhoneType(Phone.TYPE_MAIN).setSecondary(true));
280:         kind.typeList.add(buildPhoneType(Phone.TYPE_OTHER_FAX).setSecondary(true));
281:         kind.typeList.add(buildPhoneType(Phone.TYPE_RADIO).setSecondary(true));
282:         kind.typeList.add(buildPhoneType(Phone.TYPE_TELEX).setSecondary(true));
283:         kind.typeList.add(buildPhoneType(Phone.TYPE_TTY_TDD).setSecondary(true));
284:         kind.typeList.add(buildPhoneType(Phone.TYPE_WORK_MOBILE).setSecondary(true));
285:         kind.typeList.add(buildPhoneType(Phone.TYPE_WORK_PAGER).setSecondary(true));
286:         kind.typeList.add(buildPhoneType(Phone.TYPE_ASSISTANT).setSecondary(true));
287:         kind.typeList.add(buildPhoneType(Phone.TYPE_MMS).setSecondary(true));
290:         kind.fieldList.add(new EditField(Phone.NUMBER, R.string.phoneLabelsGroup, FLAGS_PHONE));
509:             return Phone.TYPE;
513:             return Phone.LABEL;
1037:             return "phone";
1045:                     Phone.CONTENT_ITEM_TYPE, Phone.TYPE, R.string.phoneLabelsGroup, Weight.PHONE,
1046:                     new PhoneActionInflater(), new SimpleInflater(Phone.NUMBER));
1052:             kind.fieldList.add(new EditField(Phone.NUMBER, R.string.phoneLabelsGroup, FLAGS_PHONE));
1059:             return new EditType(type, Phone.getTypeLabelResource(type)).setSecondary(secondary);
1064:             if ("home".equals(type)) return build(Phone.TYPE_HOME, false);
1065:             if ("mobile".equals(type)) return build(Phone.TYPE_MOBILE, false);
1066:             if ("work".equals(type)) return build(Phone.TYPE_WORK, false);
1067:             if ("fax_work".equals(type)) return build(Phone.TYPE_FAX_WORK, true);
1068:             if ("fax_home".equals(type)) return build(Phone.TYPE_FAX_HOME, true);
1069:             if ("pager".equals(type)) return build(Phone.TYPE_PAGER, true);
1070:             if ("other".equals(type)) return build(Phone.TYPE_OTHER, false);
1071:             if ("callback".equals(type)) return build(Phone.TYPE_CALLBACK, true);
1072:             if ("car".equals(type)) return build(Phone.TYPE_CAR, true);
1073:             if ("company_main".equals(type)) return build(Phone.TYPE_COMPANY_MAIN, true);
1074:             if ("isdn".equals(type)) return build(Phone.TYPE_ISDN, true);
1075:             if ("main".equals(type)) return build(Phone.TYPE_MAIN, true);
1076:             if ("other_fax".equals(type)) return build(Phone.TYPE_OTHER_FAX, true);
1077:             if ("radio".equals(type)) return build(Phone.TYPE_RADIO, true);
1078:             if ("telex".equals(type)) return build(Phone.TYPE_TELEX, true);
1079:             if ("tty_tdd".equals(type)) return build(Phone.TYPE_TTY_TDD, true);
1080:             if ("work_mobile".equals(type)) return build(Phone.TYPE_WORK_MOBILE, true);
1081:             if ("work_pager".equals(type)) return build(Phone.TYPE_WORK_PAGER, true);
1084:             if ("assistant".equals(type)) return build(Phone.TYPE_ASSISTANT, true);
1085:             if ("mms".equals(type)) return build(Phone.TYPE_MMS, true);
1087:                 return build(Phone.TYPE_CUSTOM, true).setCustomColumn(Phone.LABEL);
66:             | EditorInfo.TYPE_TEXT_VARIATION_PHONETIC;
169:         kind.fieldList.add(new EditField(StructuredName.PHONETIC_FAMILY_NAME,
170:                 R.string.name_phonetic_family, FLAGS_PHONETIC));
171:         kind.fieldList.add(new EditField(StructuredName.PHONETIC_MIDDLE_NAME,
172:                 R.string.name_phonetic_middle, FLAGS_PHONETIC));
173:         kind.fieldList.add(new EditField(StructuredName.PHONETIC_GIVEN_NAME,
174:                 R.string.name_phonetic_given, FLAGS_PHONETIC));
221:         DataKind kind = addKind(new DataKind(DataKind.PSEUDO_MIME_TYPE_PHONETIC_NAME,
222:                 R.string.name_phonetic, Weight.NONE, true));
228:         kind.fieldList.add(new EditField(DataKind.PSEUDO_COLUMN_PHONETIC_NAME,
229:                 R.string.name_phonetic, FLAGS_PHONETIC).setShortForm(true));
230:         kind.fieldList.add(new EditField(StructuredName.PHONETIC_FAMILY_NAME,
231:                 R.string.name_phonetic_family, FLAGS_PHONETIC).setLongForm(true));
232:         kind.fieldList.add(new EditField(StructuredName.PHONETIC_MIDDLE_NAME,
233:                 R.string.name_phonetic_middle, FLAGS_PHONETIC).setLongForm(true));
234:         kind.fieldList.add(new EditField(StructuredName.PHONETIC_GIVEN_NAME,
235:                 R.string.name_phonetic_given, FLAGS_PHONETIC).setLongForm(true));
261:         kind.actionHeader = new PhoneActionInflater();
262:         kind.actionAltHeader = new PhoneActionAltInflater();
706:             addBuilder(new PhoneKindBuilder());
729:          * (structured, display and phonetic)
867:      * DataKind parser for Name. (structured, display, phonetic)
890:             // - DataKind.PSEUDO_MIME_TYPE_PHONETIC_NAME
943:             ks.fieldList.add(new EditField(StructuredName.PHONETIC_FAMILY_NAME,
944:                     R.string.name_phonetic_family, FLAGS_PHONETIC));
945:             ks.fieldList.add(new EditField(StructuredName.PHONETIC_MIDDLE_NAME,
946:                     R.string.name_phonetic_middle, FLAGS_PHONETIC));
947:             ks.fieldList.add(new EditField(StructuredName.PHONETIC_GIVEN_NAME,
948:                     R.string.name_phonetic_given, FLAGS_PHONETIC));
986:             // Phonetic name
988:                     DataKind.PSEUDO_MIME_TYPE_PHONETIC_NAME, null,
989:                     R.string.name_phonetic, Weight.NONE,
996:             kp.fieldList.add(new EditField(DataKind.PSEUDO_COLUMN_PHONETIC_NAME,
997:                     R.string.name_phonetic, FLAGS_PHONETIC).setShortForm(true));
998:             kp.fieldList.add(new EditField(StructuredName.PHONETIC_FAMILY_NAME,
999:                     R.string.name_phonetic_family, FLAGS_PHONETIC).setLongForm(true));
1000:             kp.fieldList.add(new EditField(StructuredName.PHONETIC_MIDDLE_NAME,
1001:                     R.string.name_phonetic_middle, FLAGS_PHONETIC).setLongForm(true));
1002:             kp.fieldList.add(new EditField(StructuredName.PHONETIC_GIVEN_NAME,
1003:                     R.string.name_phonetic_given, FLAGS_PHONETIC).setLongForm(true));
1050:             kind.actionAltHeader = new PhoneActionAltInflater();
543:             return ContactDisplayUtils.isCustomPhoneType(type);
548:             return ContactDisplayUtils.getPhoneLabelResourceId(type);
555:             return ContactDisplayUtils.isCustomPhoneType(type);
899:             final boolean supportsPhoneticFamilyName =
900:                     getAttr(attrs, "supportsPhoneticFamilyName", false);
901:             final boolean supportsPhoneticMiddleName =
902:                     getAttr(attrs, "supportsPhoneticMiddleName", false);
903:             final boolean supportsPhoneticGivenName =
904:                     getAttr(attrs, "supportsPhoneticGivenName", false);
911:             checkAttributeTrue(supportsPhoneticFamilyName, "supportsPhoneticFamilyName");
912:             checkAttributeTrue(supportsPhoneticMiddleName, "supportsPhoneticMiddleName");
913:             checkAttributeTrue(supportsPhoneticGivenName, "supportsPhoneticGivenName");
github.com/flutter/flutter-intellij:resources/flutter/cupertino_icons.properties: [ master, ]
78: phone=/flutter/cupertino/phone.png
81: phone_solid=/flutter/cupertino/phone_solid.png
77: f4b8.codepoint=phone
80: f4b9.codepoint=phone_solid
github.com/google/openrtb:openrtb-core/src/main/protobuf/openrtb.proto: [ master, ]
2852:   PHONE = 8;
2621:   HIGHEND_PHONE = 4;
2611:   // Mobile (OpenRTB 2.2+: obsolete, alias for PHONE or TABLET).
2620:   // Phone.
2850:   // Phone number.
1029:     // Device model (e.g., "iPhone").
1038:     // Hardware version of the device (e.g., "5S" for iPhone 5S).
2207:   IAB19_6 = 300;   // Cell  Phones
github.com/asciidoctor/asciidoctor.js:packages/core/spec/share/extensions/emoji-inline-macro.js: [ master, ]
1503:     'phone': '260e',
472:     'studio_microphone': '1f399',
481:     'microphone': '1f3a4',
500:     'saxophone': '1f3b7',
1038:     'iphone': '1f4f1',
1041:     'mobile_phone_off': '1f4f4',
1019:     'telephone_receiver': '1f4de',
1042:     'no_mobile_phones': '1f4f5',
484:     'headphones': '1f3a7',
skia.googlesource.com/external/github.com/Tencent/rapidjson:bin/types/mixed.json: [ master, ]
45:     "phone": "+1 (919) 438-2678",
104:     "phone": "+1 (889) 457-2319",
163:     "phone": "+1 (974) 410-2655",
222:     "phone": "+1 (983) 439-3000",
281:     "phone": "+1 (968) 578-2974",
340:     "phone": "+1 (980) 434-3976",
399:     "phone": "+1 (950) 466-3377",
458:     "phone": "+1 (956) 506-3807",
517:     "phone": "+1 (976) 455-2880",
576:     "phone": "+1 (941) 539-3851",
github.com/apache/cordova-plugin-contacts:src/blackberry10/contactConsts.js: [ master, ]
28:         Phone: 1,
76:         PhoneMobile: 4,
104:         NamePhoneticGiven: 32,
105:         NamePhoneticSurname: 33,
114:         OrganizationAffiliationPhoneticName: 42,
56:     kindAttributeMap[ATTRIBUTE_KIND.Phone] = "phoneNumbers";
168:     subKindAttributeMap[ATTRIBUTE_SUBKIND.PhoneMobile] = "mobile";
187:     subKindAttributeMap[ATTRIBUTE_SUBKIND.NamePhoneticGiven] = "phoneticGivenName";
188:     subKindAttributeMap[ATTRIBUTE_SUBKIND.NamePhoneticSurname] = "phoneticFamilyName";
android.googlesource.com/platform/packages/apps/Contacts:src/com/android/contacts/model/account/BaseAccountType.java: [ master, ]
106:         static final int PHONE = 10;
62:     protected static final int FLAGS_PHONE = EditorInfo.TYPE_CLASS_PHONE;
248:     protected DataKind addDataKindPhone(Context context) throws DefinitionException {
538:     public static class PhoneActionInflater extends CommonInflater {
550:     public static class PhoneActionAltInflater extends CommonInflater {
1015:     private static class PhoneKindBuilder extends KindBuilder {
67:     protected static final int FLAGS_PHONETIC = EditorInfo.TYPE_CLASS_TEXT
127:     protected static EditType buildPhoneType(int type) {
213:     protected DataKind addDataKindPhoneticName(Context context) throws DefinitionException {
30: import android.provider.ContactsContract.CommonDataKinds.Phone;
123:         this.titleRes = R.string.account_phone;
128:         return new EditType(type, Phone.getTypeLabelResource(type));
249:         DataKind kind = addKind(new DataKind(Phone.CONTENT_ITEM_TYPE, R.string.phoneLabelsGroup,
250:                 Weight.PHONE, true));
255:         kind.actionBody = new SimpleInflater(Phone.NUMBER);
256:         kind.typeColumn = Phone.TYPE;
258:         kind.typeList.add(buildPhoneType(Phone.TYPE_MOBILE));
259:         kind.typeList.add(buildPhoneType(Phone.TYPE_HOME));
260:         kind.typeList.add(buildPhoneType(Phone.TYPE_WORK));
261:         kind.typeList.add(buildPhoneType(Phone.TYPE_FAX_WORK).setSecondary(true));
262:         kind.typeList.add(buildPhoneType(Phone.TYPE_FAX_HOME).setSecondary(true));
263:         kind.typeList.add(buildPhoneType(Phone.TYPE_PAGER).setSecondary(true));
264:         kind.typeList.add(buildPhoneType(Phone.TYPE_OTHER));
266:                 buildPhoneType(Phone.TYPE_CUSTOM).setSecondary(true).setCustomColumn(Phone.LABEL));
267:         kind.typeList.add(buildPhoneType(Phone.TYPE_CALLBACK).setSecondary(true));
268:         kind.typeList.add(buildPhoneType(Phone.TYPE_CAR).setSecondary(true));
269:         kind.typeList.add(buildPhoneType(Phone.TYPE_COMPANY_MAIN).setSecondary(true));
270:         kind.typeList.add(buildPhoneType(Phone.TYPE_ISDN).setSecondary(true));
271:         kind.typeList.add(buildPhoneType(Phone.TYPE_MAIN).setSecondary(true));
272:         kind.typeList.add(buildPhoneType(Phone.TYPE_OTHER_FAX).setSecondary(true));
273:         kind.typeList.add(buildPhoneType(Phone.TYPE_RADIO).setSecondary(true));
274:         kind.typeList.add(buildPhoneType(Phone.TYPE_TELEX).setSecondary(true));
275:         kind.typeList.add(buildPhoneType(Phone.TYPE_TTY_TDD).setSecondary(true));
276:         kind.typeList.add(buildPhoneType(Phone.TYPE_WORK_MOBILE).setSecondary(true));
277:         kind.typeList.add(buildPhoneType(Phone.TYPE_WORK_PAGER).setSecondary(true));
278:         kind.typeList.add(buildPhoneType(Phone.TYPE_ASSISTANT).setSecondary(true));
279:         kind.typeList.add(buildPhoneType(Phone.TYPE_MMS).setSecondary(true));
282:         kind.fieldList.add(new EditField(Phone.NUMBER, R.string.phoneLabelsGroup, FLAGS_PHONE));
507:             return Phone.TYPE;
511:             return Phone.LABEL;
1018:             return "phone";
1026:                     Phone.CONTENT_ITEM_TYPE, Phone.TYPE, R.string.phoneLabelsGroup, Weight.PHONE,
1027:                     new PhoneActionInflater(), new SimpleInflater(Phone.NUMBER));
1033:             kind.fieldList.add(new EditField(Phone.NUMBER, R.string.phoneLabelsGroup, FLAGS_PHONE));
1040:             return new EditType(type, Phone.getTypeLabelResource(type)).setSecondary(secondary);
1045:             if ("home".equals(type)) return build(Phone.TYPE_HOME, false);
1046:             if ("mobile".equals(type)) return build(Phone.TYPE_MOBILE, false);
1047:             if ("work".equals(type)) return build(Phone.TYPE_WORK, false);
1048:             if ("fax_work".equals(type)) return build(Phone.TYPE_FAX_WORK, true);
1049:             if ("fax_home".equals(type)) return build(Phone.TYPE_FAX_HOME, true);
1050:             if ("pager".equals(type)) return build(Phone.TYPE_PAGER, true);
1051:             if ("other".equals(type)) return build(Phone.TYPE_OTHER, false);
1052:             if ("callback".equals(type)) return build(Phone.TYPE_CALLBACK, true);
1053:             if ("car".equals(type)) return build(Phone.TYPE_CAR, true);
1054:             if ("company_main".equals(type)) return build(Phone.TYPE_COMPANY_MAIN, true);
1055:             if ("isdn".equals(type)) return build(Phone.TYPE_ISDN, true);
1056:             if ("main".equals(type)) return build(Phone.TYPE_MAIN, true);
1057:             if ("other_fax".equals(type)) return build(Phone.TYPE_OTHER_FAX, true);
1058:             if ("radio".equals(type)) return build(Phone.TYPE_RADIO, true);
1059:             if ("telex".equals(type)) return build(Phone.TYPE_TELEX, true);
1060:             if ("tty_tdd".equals(type)) return build(Phone.TYPE_TTY_TDD, true);
1061:             if ("work_mobile".equals(type)) return build(Phone.TYPE_WORK_MOBILE, true);
1062:             if ("work_pager".equals(type)) return build(Phone.TYPE_WORK_PAGER, true);
1065:             if ("assistant".equals(type)) return build(Phone.TYPE_ASSISTANT, true);
1066:             if ("mms".equals(type)) return build(Phone.TYPE_MMS, true);
1068:                 return build(Phone.TYPE_CUSTOM, true).setCustomColumn(Phone.LABEL);
68:             | EditorInfo.TYPE_TEXT_VARIATION_PHONETIC;
169:         kind.fieldList.add(new EditField(StructuredName.PHONETIC_FAMILY_NAME,
170:                 R.string.name_phonetic_family, FLAGS_PHONETIC));
171:         kind.fieldList.add(new EditField(StructuredName.PHONETIC_MIDDLE_NAME,
172:                 R.string.name_phonetic_middle, FLAGS_PHONETIC));
173:         kind.fieldList.add(new EditField(StructuredName.PHONETIC_GIVEN_NAME,
174:                 R.string.name_phonetic_given, FLAGS_PHONETIC));
194:                     FLAGS_PERSON_NAME).setPhoneticsColumn(StructuredName.PHONETIC_FAMILY_NAME));
196:                     FLAGS_PERSON_NAME).setOptional(true).setPhoneticsColumn(StructuredName.PHONETIC_MIDDLE_NAME));
198:                     FLAGS_PERSON_NAME).setPhoneticsColumn(StructuredName.PHONETIC_GIVEN_NAME));
201:                     FLAGS_PERSON_NAME).setPhoneticsColumn(StructuredName.PHONETIC_GIVEN_NAME));
203:                     FLAGS_PERSON_NAME).setOptional(true).setPhoneticsColumn(StructuredName.PHONETIC_MIDDLE_NAME));
205:                     FLAGS_PERSON_NAME).setPhoneticsColumn(StructuredName.PHONETIC_FAMILY_NAME));
214:         DataKind kind = addKind(new DataKind(DataKind.PSEUDO_MIME_TYPE_PHONETIC_NAME,
215:                 R.string.name_phonetic, Weight.NONE, true));
222:         kind.fieldList.add(new EditField(StructuredName.PHONETIC_FAMILY_NAME,
223:                 R.string.name_phonetic_family, FLAGS_PHONETIC));
224:         kind.fieldList.add(new EditField(StructuredName.PHONETIC_MIDDLE_NAME,
225:                 R.string.name_phonetic_middle, FLAGS_PHONETIC));
226:         kind.fieldList.add(new EditField(StructuredName.PHONETIC_GIVEN_NAME,
227:                 R.string.name_phonetic_given, FLAGS_PHONETIC));
253:         kind.actionHeader = new PhoneActionInflater();
254:         kind.actionAltHeader = new PhoneActionAltInflater();
704:             addBuilder(new PhoneKindBuilder());
727:          * (structured, display and phonetic)
865:      * DataKind parser for Name. (structured, display, phonetic)
888:             // - DataKind.PSEUDO_MIME_TYPE_PHONETIC_NAME
929:             ks.fieldList.add(new EditField(StructuredName.PHONETIC_FAMILY_NAME,
930:                     R.string.name_phonetic_family, FLAGS_PHONETIC));
931:             ks.fieldList.add(new EditField(StructuredName.PHONETIC_MIDDLE_NAME,
932:                     R.string.name_phonetic_middle, FLAGS_PHONETIC));
933:             ks.fieldList.add(new EditField(StructuredName.PHONETIC_GIVEN_NAME,
934:                     R.string.name_phonetic_given, FLAGS_PHONETIC));
969:             // Phonetic name
971:                     DataKind.PSEUDO_MIME_TYPE_PHONETIC_NAME, null,
972:                     R.string.name_phonetic, Weight.NONE,
979:             kp.fieldList.add(new EditField(StructuredName.PHONETIC_FAMILY_NAME,
980:                     R.string.name_phonetic_family, FLAGS_PHONETIC));
981:             kp.fieldList.add(new EditField(StructuredName.PHONETIC_MIDDLE_NAME,
982:                     R.string.name_phonetic_middle, FLAGS_PHONETIC));
983:             kp.fieldList.add(new EditField(StructuredName.PHONETIC_GIVEN_NAME,
984:                     R.string.name_phonetic_given, FLAGS_PHONETIC));
1031:             kind.actionAltHeader = new PhoneActionAltInflater();
541:             return ContactDisplayUtils.isCustomPhoneType(type);
546:             return ContactDisplayUtils.getPhoneLabelResourceId(type);
553:             return ContactDisplayUtils.isCustomPhoneType(type);
896:             final boolean supportsPhoneticFamilyName =
897:                     getAttr(attrs, "supportsPhoneticFamilyName", false);
898:             final boolean supportsPhoneticMiddleName =
899:                     getAttr(attrs, "supportsPhoneticMiddleName", false);
900:             final boolean supportsPhoneticGivenName =
901:                     getAttr(attrs, "supportsPhoneticGivenName", false);
907:             checkAttributeTrue(supportsPhoneticFamilyName, "supportsPhoneticFamilyName");
908:             checkAttributeTrue(supportsPhoneticMiddleName, "supportsPhoneticMiddleName");
909:             checkAttributeTrue(supportsPhoneticGivenName, "supportsPhoneticGivenName");
android.googlesource.com/platform/external/rapidjson:bin/types/mixed.json: [ master, ] Duplicate result
github.com/flutter/website:flutter/examples/layers/services/data.json: [ master, ] Duplicate result