Lines Matching defs:CallerInfo

47 public class CallerInfo {
48 private static final String TAG = "CallerInfo";
59 * One other detail here is that this CallerInfo object reflects
139 public CallerInfo() {
148 * @param contactRef the URI to attach to this CallerInfo object
149 * @param cursor the first object in the cursor is used to build the CallerInfo object.
150 * @return the CallerInfo which contains the caller id for the given
151 * number. The returned CallerInfo is null if no number is supplied.
153 public static CallerInfo getCallerInfo(Context context, Uri contactRef, Cursor cursor) {
154 CallerInfo info = new CallerInfo();
169 // CallerInfo object as well.
248 * @return the CallerInfo which contains the caller id for the given
249 * number. The returned CallerInfo is null if no number is supplied.
251 public static CallerInfo getCallerInfo(Context context, Uri contactRef) {
262 * @return the CallerInfo which contains the caller id for the given
263 * number. The returned CallerInfo is null if no number is supplied. If
267 public static CallerInfo getCallerInfo(Context context, String number) {
278 return new CallerInfo().markAsEmergency(context);
280 return new CallerInfo().markAsVoiceMail();
285 CallerInfo info = getCallerInfo(context, contactUri);
307 static CallerInfo doSecondaryLookupIfNecessary(Context context,
308 String number, CallerInfo previousResult) {
338 CallerInfo info = getCallerInfo(context, number);
371 * Mark this CallerInfo as an emergency call.
376 // javadoc comments at the top of CallerInfo class) to a localized
382 /* package */ CallerInfo markAsEmergency(Context context) {
391 * Mark this CallerInfo as a voicemail call. The voicemail label
399 /* package */ CallerInfo markAsVoiceMail() {
435 * the other CallerInfo fields) since the column we need to use
506 * Updates this CallerInfo's geoDescription field, based on the raw
514 * @param fallbackNumber if this CallerInfo's phoneNumber field is empty,