Package com.google.zxing.client.result
Class AddressBookParsedResult
- java.lang.Object
-
- com.google.zxing.client.result.ParsedResult
-
- com.google.zxing.client.result.AddressBookParsedResult
-
public final class AddressBookParsedResult extends ParsedResult
-
-
Constructor Summary
Constructors Constructor Description AddressBookParsedResult(java.lang.String[] names, java.lang.String[] phoneNumbers, java.lang.String[] phoneTypes, java.lang.String[] emails, java.lang.String[] emailTypes, java.lang.String[] addresses, java.lang.String[] addressTypes)AddressBookParsedResult(java.lang.String[] names, java.lang.String[] nicknames, java.lang.String pronunciation, java.lang.String[] phoneNumbers, java.lang.String[] phoneTypes, java.lang.String[] emails, java.lang.String[] emailTypes, java.lang.String instantMessenger, java.lang.String note, java.lang.String[] addresses, java.lang.String[] addressTypes, java.lang.String org, java.lang.String birthday, java.lang.String title, java.lang.String[] urls, java.lang.String[] geo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String[]getAddresses()java.lang.String[]getAddressTypes()java.lang.StringgetBirthday()java.lang.StringgetDisplayResult()java.lang.String[]getEmails()java.lang.String[]getEmailTypes()java.lang.String[]getGeo()java.lang.StringgetInstantMessenger()java.lang.String[]getNames()java.lang.String[]getNicknames()java.lang.StringgetNote()java.lang.StringgetOrg()java.lang.String[]getPhoneNumbers()java.lang.String[]getPhoneTypes()java.lang.StringgetPronunciation()In Japanese, the name is written in kanji, which can have multiple readings.java.lang.StringgetTitle()java.lang.String[]getURLs()-
Methods inherited from class com.google.zxing.client.result.ParsedResult
getType, maybeAppend, maybeAppend, toString
-
-
-
-
Constructor Detail
-
AddressBookParsedResult
public AddressBookParsedResult(java.lang.String[] names, java.lang.String[] phoneNumbers, java.lang.String[] phoneTypes, java.lang.String[] emails, java.lang.String[] emailTypes, java.lang.String[] addresses, java.lang.String[] addressTypes)
-
AddressBookParsedResult
public AddressBookParsedResult(java.lang.String[] names, java.lang.String[] nicknames, java.lang.String pronunciation, java.lang.String[] phoneNumbers, java.lang.String[] phoneTypes, java.lang.String[] emails, java.lang.String[] emailTypes, java.lang.String instantMessenger, java.lang.String note, java.lang.String[] addresses, java.lang.String[] addressTypes, java.lang.String org, java.lang.String birthday, java.lang.String title, java.lang.String[] urls, java.lang.String[] geo)
-
-
Method Detail
-
getNames
public java.lang.String[] getNames()
-
getNicknames
public java.lang.String[] getNicknames()
-
getPronunciation
public java.lang.String getPronunciation()
In Japanese, the name is written in kanji, which can have multiple readings. Therefore a hint is often provided, called furigana, which spells the name phonetically.- Returns:
- The pronunciation of the getNames() field, often in hiragana or katakana.
-
getPhoneNumbers
public java.lang.String[] getPhoneNumbers()
-
getPhoneTypes
public java.lang.String[] getPhoneTypes()
- Returns:
- optional descriptions of the type of each phone number. It could be like "HOME", but, there is no guaranteed or standard format.
-
getEmails
public java.lang.String[] getEmails()
-
getEmailTypes
public java.lang.String[] getEmailTypes()
- Returns:
- optional descriptions of the type of each e-mail. It could be like "WORK", but, there is no guaranteed or standard format.
-
getInstantMessenger
public java.lang.String getInstantMessenger()
-
getNote
public java.lang.String getNote()
-
getAddresses
public java.lang.String[] getAddresses()
-
getAddressTypes
public java.lang.String[] getAddressTypes()
- Returns:
- optional descriptions of the type of each e-mail. It could be like "WORK", but, there is no guaranteed or standard format.
-
getTitle
public java.lang.String getTitle()
-
getOrg
public java.lang.String getOrg()
-
getURLs
public java.lang.String[] getURLs()
-
getBirthday
public java.lang.String getBirthday()
- Returns:
- birthday formatted as yyyyMMdd (e.g. 19780917)
-
getGeo
public java.lang.String[] getGeo()
- Returns:
- a location as a latitude/longitude pair
-
getDisplayResult
public java.lang.String getDisplayResult()
- Specified by:
getDisplayResultin classParsedResult
-
-