Lines Matching defs:segments

7245         // Ignore the first 2 path segments: "/data_enterprise/phones"
7766 ArrayList<LookupKeySegment> segments = key.parse(lookupKey);
7769 if (lookupKeyContainsType(segments, ContactLookupKey.LOOKUP_TYPE_PROFILE)) {
7774 if (lookupKeyContainsType(segments, ContactLookupKey.LOOKUP_TYPE_SOURCE_ID)) {
7775 contactId = lookupContactIdBySourceIds(db, segments);
7782 lookupKeyContainsType(segments, ContactLookupKey.LOOKUP_TYPE_RAW_CONTACT_ID);
7784 contactId = lookupContactIdByRawContactIds(db, segments);
7791 || lookupKeyContainsType(segments, ContactLookupKey.LOOKUP_TYPE_DISPLAY_NAME)) {
7792 contactId = lookupContactIdByDisplayNames(db, segments);
7827 SQLiteDatabase db, ArrayList<LookupKeySegment> segments) {
7831 for (LookupKeySegment segment : segments) {
7850 for (int i = 0; i < segments.size(); i++) {
7851 LookupKeySegment segment = segments.get(i);
7864 return getMostReferencedContactId(segments);
7884 ArrayList<LookupKeySegment> segments) {
7887 for (LookupKeySegment segment : segments) {
7906 for (LookupKeySegment segment : segments) {
7919 return getMostReferencedContactId(segments);
7938 SQLiteDatabase db, ArrayList<LookupKeySegment> segments) {
7942 for (LookupKeySegment segment : segments) {
7963 for (LookupKeySegment segment : segments) {
7977 return getMostReferencedContactId(segments);
7980 private boolean lookupKeyContainsType(ArrayList<LookupKeySegment> segments, int lookupType) {
7981 for (LookupKeySegment segment : segments) {
7992 private long getMostReferencedContactId(ArrayList<LookupKeySegment> segments) {
8000 Collections.sort(segments);
8001 for (LookupKeySegment segment : segments) {