Esempio n. 1
0
            override public void readExternal(ObjectInput objectInput)
            {
                if (objectInput.readBoolean())
                {
                    setNationalNumberPattern(objectInput.readUTF());
                }

                if (objectInput.readBoolean())
                {
                    setPossibleNumberPattern(objectInput.readUTF());
                }

                if (objectInput.readBoolean())
                {
                    setExampleNumber(objectInput.readUTF());
                }
            }
 /**
    * Supports Java Serialization.
    */
 public override void readExternal(ObjectInput objectInput)
 {
     // Read the area code map storage strategy flag.
     boolean useFlyweightMapStorage = objectInput.readBoolean();
     if (useFlyweightMapStorage) {
       areaCodeMapStorage = new FlyweightMapStorage();
     } else {
       areaCodeMapStorage = new DefaultMapStorage();
     }
     areaCodeMapStorage.readExternal(objectInput);
 }
Esempio n. 3
0
            override public void readExternal(ObjectInput objectInput)
            {
                setPattern(objectInput.readUTF());
                setFormat(objectInput.readUTF());
                int leadingDigitsPatternSize = objectInput.readInt();

                for (int i = 0; i < leadingDigitsPatternSize; i++)
                {
                    leadingDigitsPattern_.add(objectInput.readUTF());
                }
                if (objectInput.readBoolean())
                {
                    setNationalPrefixFormattingRule(objectInput.readUTF());
                }
                if (objectInput.readBoolean())
                {
                    setDomesticCarrierCodeFormattingRule(objectInput.readUTF());
                }
                setNationalPrefixOptionalWhenFormatting(objectInput.readBoolean());
            }
Esempio n. 4
0
        /**
         * Supports Java Serialization.
         */
        public override void readExternal(ObjectInput objectInput)
        {
            // Read the area code map storage strategy flag.
            boolean useFlyweightMapStorage = objectInput.readBoolean();

            if (useFlyweightMapStorage)
            {
                areaCodeMapStorage = new FlyweightMapStorage();
            }
            else
            {
                areaCodeMapStorage = new DefaultMapStorage();
            }
            areaCodeMapStorage.readExternal(objectInput);
        }
Esempio n. 5
0
            override public void readExternal(ObjectInput objectInput)
            {
                boolean hasDesc = objectInput.readBoolean();

                if (hasDesc)
                {
                    PhoneNumberDesc desc = new PhoneNumberDesc();
                    desc.readExternal(objectInput);
                    setGeneralDesc(desc);
                }
                hasDesc = objectInput.readBoolean();
                if (hasDesc)
                {
                    PhoneNumberDesc desc = new PhoneNumberDesc();
                    desc.readExternal(objectInput);
                    setFixedLine(desc);
                }
                hasDesc = objectInput.readBoolean();
                if (hasDesc)
                {
                    PhoneNumberDesc desc = new PhoneNumberDesc();
                    desc.readExternal(objectInput);
                    setMobile(desc);
                }
                hasDesc = objectInput.readBoolean();
                if (hasDesc)
                {
                    PhoneNumberDesc desc = new PhoneNumberDesc();
                    desc.readExternal(objectInput);
                    setTollFree(desc);
                }
                hasDesc = objectInput.readBoolean();
                if (hasDesc)
                {
                    PhoneNumberDesc desc = new PhoneNumberDesc();
                    desc.readExternal(objectInput);
                    setPremiumRate(desc);
                }
                hasDesc = objectInput.readBoolean();
                if (hasDesc)
                {
                    PhoneNumberDesc desc = new PhoneNumberDesc();
                    desc.readExternal(objectInput);
                    setSharedCost(desc);
                }
                hasDesc = objectInput.readBoolean();
                if (hasDesc)
                {
                    PhoneNumberDesc desc = new PhoneNumberDesc();
                    desc.readExternal(objectInput);
                    setPersonalNumber(desc);
                }
                hasDesc = objectInput.readBoolean();
                if (hasDesc)
                {
                    PhoneNumberDesc desc = new PhoneNumberDesc();
                    desc.readExternal(objectInput);
                    setVoip(desc);
                }
                hasDesc = objectInput.readBoolean();
                if (hasDesc)
                {
                    PhoneNumberDesc desc = new PhoneNumberDesc();
                    desc.readExternal(objectInput);
                    setPager(desc);
                }
                hasDesc = objectInput.readBoolean();
                if (hasDesc)
                {
                    PhoneNumberDesc desc = new PhoneNumberDesc();
                    desc.readExternal(objectInput);
                    setUan(desc);
                }
                hasDesc = objectInput.readBoolean();
                if (hasDesc)
                {
                    PhoneNumberDesc desc = new PhoneNumberDesc();
                    desc.readExternal(objectInput);
                    setEmergency(desc);
                }
                hasDesc = objectInput.readBoolean();
                if (hasDesc)
                {
                    PhoneNumberDesc desc = new PhoneNumberDesc();
                    desc.readExternal(objectInput);
                    setVoicemail(desc);
                }
                hasDesc = objectInput.readBoolean();
                if (hasDesc)
                {
                    PhoneNumberDesc desc = new PhoneNumberDesc();
                    desc.readExternal(objectInput);
                    setShortCode(desc);
                }
                hasDesc = objectInput.readBoolean();
                if (hasDesc)
                {
                    PhoneNumberDesc desc = new PhoneNumberDesc();
                    desc.readExternal(objectInput);
                    setStandardRate(desc);
                }
                hasDesc = objectInput.readBoolean();
                if (hasDesc)
                {
                    PhoneNumberDesc desc = new PhoneNumberDesc();
                    desc.readExternal(objectInput);
                    setCarrierSpecific(desc);
                }
                hasDesc = objectInput.readBoolean();
                if (hasDesc)
                {
                    PhoneNumberDesc desc = new PhoneNumberDesc();
                    desc.readExternal(objectInput);
                    setNoInternationalDialling(desc);
                }

                setId(objectInput.readUTF());
                setCountryCode(objectInput.readInt());
                setInternationalPrefix(objectInput.readUTF());

                boolean hasString = objectInput.readBoolean();

                if (hasString)
                {
                    setPreferredInternationalPrefix(objectInput.readUTF());
                }

                hasString = objectInput.readBoolean();
                if (hasString)
                {
                    setNationalPrefix(objectInput.readUTF());
                }

                hasString = objectInput.readBoolean();
                if (hasString)
                {
                    setPreferredExtnPrefix(objectInput.readUTF());
                }

                hasString = objectInput.readBoolean();
                if (hasString)
                {
                    setNationalPrefixForParsing(objectInput.readUTF());
                }

                hasString = objectInput.readBoolean();
                if (hasString)
                {
                    setNationalPrefixTransformRule(objectInput.readUTF());
                }

                setSameMobileAndFixedLinePattern(objectInput.readBoolean());

                int nationalFormatSize = objectInput.readInt();

                for (int i = 0; i < nationalFormatSize; i++)
                {
                    NumberFormat numFormat = new NumberFormat();
                    numFormat.readExternal(objectInput);
                    numberFormat_.add(numFormat);
                }

                int intlNumberFormatSize = objectInput.readInt();

                for (int i = 0; i < intlNumberFormatSize; i++)
                {
                    NumberFormat numFormat = new NumberFormat();
                    numFormat.readExternal(objectInput);
                    intlNumberFormat_.add(numFormat);
                }

                setMainCountryForCode(objectInput.readBoolean());

                hasString = objectInput.readBoolean();
                if (hasString)
                {
                    setLeadingDigits(objectInput.readUTF());
                }

                setLeadingZeroPossible(objectInput.readBoolean());
            }
Esempio n. 6
0
 public bool readBoolean()
 {
     return(_javaObjectInput.readBoolean());
 }
Esempio n. 7
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: public void readExternal(java.io.ObjectInput in) throws java.io.IOException
        public override void ReadExternal(ObjectInput @in)
        {
            _serverId      = @in.readInt();
            _latestTxId    = @in.readLong();
            _currentWinner = @in.readBoolean();
        }
            public override void readExternal(ObjectInput objectInput)
            {
                boolean hasDesc = objectInput.readBoolean();
                  if (hasDesc) {
                PhoneNumberDesc desc = new PhoneNumberDesc();
                desc.readExternal(objectInput);
                setGeneralDesc(desc);
                  }
                  hasDesc = objectInput.readBoolean();
                  if (hasDesc) {
                PhoneNumberDesc desc = new PhoneNumberDesc();
                desc.readExternal(objectInput);
                setFixedLine(desc);
                  }
                  hasDesc = objectInput.readBoolean();
                  if (hasDesc) {
                PhoneNumberDesc desc = new PhoneNumberDesc();
                desc.readExternal(objectInput);
                setMobile(desc);
                  }
                  hasDesc = objectInput.readBoolean();
                  if (hasDesc) {
                PhoneNumberDesc desc = new PhoneNumberDesc();
                desc.readExternal(objectInput);
                setTollFree(desc);
                  }
                  hasDesc = objectInput.readBoolean();
                  if (hasDesc) {
                PhoneNumberDesc desc = new PhoneNumberDesc();
                desc.readExternal(objectInput);
                setPremiumRate(desc);
                  }
                  hasDesc = objectInput.readBoolean();
                  if (hasDesc) {
                PhoneNumberDesc desc = new PhoneNumberDesc();
                desc.readExternal(objectInput);
                setSharedCost(desc);
                  }
                  hasDesc = objectInput.readBoolean();
                  if (hasDesc) {
                PhoneNumberDesc desc = new PhoneNumberDesc();
                desc.readExternal(objectInput);
                setPersonalNumber(desc);
                  }
                  hasDesc = objectInput.readBoolean();
                  if (hasDesc) {
                PhoneNumberDesc desc = new PhoneNumberDesc();
                desc.readExternal(objectInput);
                setVoip(desc);
                  }
                  hasDesc = objectInput.readBoolean();
                  if (hasDesc) {
                PhoneNumberDesc desc = new PhoneNumberDesc();
                desc.readExternal(objectInput);
                setPager(desc);
                  }
                  hasDesc = objectInput.readBoolean();
                  if (hasDesc) {
                PhoneNumberDesc desc = new PhoneNumberDesc();
                desc.readExternal(objectInput);
                setUan(desc);
                  }
                  hasDesc = objectInput.readBoolean();
                  if (hasDesc) {
                PhoneNumberDesc desc = new PhoneNumberDesc();
                desc.readExternal(objectInput);
                setEmergency(desc);
                  }
                  hasDesc = objectInput.readBoolean();
                  if (hasDesc) {
                PhoneNumberDesc desc = new PhoneNumberDesc();
                desc.readExternal(objectInput);
                setVoicemail(desc);
                  }
                  hasDesc = objectInput.readBoolean();
                  if (hasDesc) {
                PhoneNumberDesc desc = new PhoneNumberDesc();
                desc.readExternal(objectInput);
                setShortCode(desc);
                  }
                  hasDesc = objectInput.readBoolean();
                  if (hasDesc) {
                PhoneNumberDesc desc = new PhoneNumberDesc();
                desc.readExternal(objectInput);
                setStandardRate(desc);
                  }
                  hasDesc = objectInput.readBoolean();
                  if (hasDesc) {
                PhoneNumberDesc desc = new PhoneNumberDesc();
                desc.readExternal(objectInput);
                setCarrierSpecific(desc);
                  }
                  hasDesc = objectInput.readBoolean();
                  if (hasDesc) {
                PhoneNumberDesc desc = new PhoneNumberDesc();
                desc.readExternal(objectInput);
                setNoInternationalDialling(desc);
                  }

                  setId(objectInput.readUTF());
                  setCountryCode(objectInput.readInt());
                  setInternationalPrefix(objectInput.readUTF());

                  boolean hasString = objectInput.readBoolean();
                  if (hasString) {
                setPreferredInternationalPrefix(objectInput.readUTF());
                  }

                  hasString = objectInput.readBoolean();
                  if (hasString) {
                setNationalPrefix(objectInput.readUTF());
                  }

                  hasString = objectInput.readBoolean();
                  if (hasString) {
                setPreferredExtnPrefix(objectInput.readUTF());
                  }

                  hasString = objectInput.readBoolean();
                  if (hasString) {
                setNationalPrefixForParsing(objectInput.readUTF());
                  }

                  hasString = objectInput.readBoolean();
                  if (hasString) {
                setNationalPrefixTransformRule(objectInput.readUTF());
                  }

                  setSameMobileAndFixedLinePattern(objectInput.readBoolean());

                  int nationalFormatSize = objectInput.readInt();
                  for (int i = 0; i < nationalFormatSize; i++) {
                NumberFormat numFormat = new NumberFormat();
                numFormat.readExternal(objectInput);
                numberFormat_.add(numFormat);
                  }

                  int intlNumberFormatSize = objectInput.readInt();
                  for (int i = 0; i < intlNumberFormatSize; i++) {
                NumberFormat numFormat = new NumberFormat();
                numFormat.readExternal(objectInput);
                intlNumberFormat_.add(numFormat);
                  }

                  setMainCountryForCode(objectInput.readBoolean());

                  hasString = objectInput.readBoolean();
                  if (hasString) {
                setLeadingDigits(objectInput.readUTF());
                  }

                  setLeadingZeroPossible(objectInput.readBoolean());
            }
 public override void readExternal(ObjectInput objectInput)
 {
     setPattern(objectInput.readUTF());
       setFormat(objectInput.readUTF());
       int leadingDigitsPatternSize = objectInput.readInt();
       for (int i = 0; i < leadingDigitsPatternSize; i++) {
     leadingDigitsPattern_.add(objectInput.readUTF());
       }
       if (objectInput.readBoolean()) {
     setNationalPrefixFormattingRule(objectInput.readUTF());
       }
       if (objectInput.readBoolean()) {
     setDomesticCarrierCodeFormattingRule(objectInput.readUTF());
       }
       setNationalPrefixOptionalWhenFormatting(objectInput.readBoolean());
 }
            public override void readExternal(ObjectInput objectInput)
            {
                if (objectInput.readBoolean()) {
                setNationalNumberPattern(objectInput.readUTF());
                  }

                  if (objectInput.readBoolean()) {
                setPossibleNumberPattern(objectInput.readUTF());
                  }

                  if (objectInput.readBoolean()) {
                setExampleNumber(objectInput.readUTF());
                  }
            }