/** * galaxy inc. * meetup client for android */ package com.galaxy.meetup.client.util; import android.text.TextUtils; import com.galaxy.meetup.client.android.content.AudienceData; import com.galaxy.meetup.client.android.content.CircleData; import com.galaxy.meetup.client.android.content.EsPeopleData; import com.galaxy.meetup.client.android.content.PersonData; import com.galaxy.meetup.client.android.content.SquareTargetData; /** * * @author sihai * */ public class PeopleUtils { public static boolean in(AudienceData audiencedata, AudienceData audiencedata1) { PersonData apersondata[]; int i; int j; apersondata = audiencedata1.getUsers(); i = apersondata.length; for(j = 0; j < i; j++) { // TODO } return false; } public static boolean in(CircleData acircledata[], CircleData circledata) { int i; int j; i = acircledata.length; for(j = 0; j < i; j++) { if(!acircledata[j].getId().equals(circledata.getId())) continue; else return true; } return false; } public static boolean in(PersonData apersondata[], PersonData persondata) { int i; int j; i = apersondata.length; for(j = 0; j < i; j++) { if(!EsPeopleData.isSamePerson(apersondata[j], persondata)) continue; else return true; } return false; } public static boolean in(SquareTargetData asquaretargetdata[], SquareTargetData squaretargetdata) { int i; int j; i = asquaretargetdata.length; SquareTargetData squaretargetdata1; for(j = 0; j < i; j++) { squaretargetdata1 = asquaretargetdata[j]; if(!TextUtils.equals(squaretargetdata1.getSquareId(), squaretargetdata.getSquareId()) || !TextUtils.equals(squaretargetdata1.getSquareStreamId(), squaretargetdata.getSquareStreamId())) { continue; } else { return true; } } return false; } public static boolean isEmpty(AudienceData audiencedata) { boolean flag; if(audiencedata.getUserCount() == 0 && audiencedata.getCircleCount() == 0 && audiencedata.getSquareTargetCount() == 0) flag = true; else flag = false; return flag; } }