Android Open Source - Joetz-Android-V2 Person Filter From Project Back to project page Joetz-Android-V2 .
License The source code is released under:
GNU General Public License
If you think the Android project Joetz-Android-V2 listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package com.example.jens.myapplication.apimanager.filter;
/ / w w w . j a v a 2 s . c o m
import com.example.jens.myapplication.domain.Person;
/**
* The fields to be entered for certain json requests
*/
public enum PersonFilter {
CONTACT_PERSON(new String[]{
Person.JSON_FIRST_NAME,
Person.JSON_LAST_NAME,
Person.JSON_DATE_OF_BIRTH,
Person.JSON_TELEPHONE,
Person.JSON_STREET,
Person.JSON_HOUSE_NUMBER,
Person.JSON_POSTAL_CODE,
Person.JSON_CITY,
Person.JSON_RIJKSREGISTERNUMMER,
Person.JSON_EMAIL,
Person.JSON_BUS}),
SOCIAL_SECURITY(new String[]{
Person.JSON_BOND_AANSLUITINGSNUMMER,
Person.JSON_BOND_CODE_GERECHTIGDE}),
ANONYMOUS_PARTICIPANT(new String[]{
Person.JSON_FIRST_NAME,
Person.JSON_LAST_NAME,
Person.JSON_DATE_OF_BIRTH,
Person.JSON_STREET,
Person.JSON_HOUSE_NUMBER,
Person.JSON_POSTAL_CODE,
Person.JSON_CITY,
Person.JSON_RIJKSREGISTERNUMMER,
Person.JSON_EMAIL,
Person.JSON_BUS}),
REGISTER_PERSON(new String[]{
Person.JSON_EMAIL,
Person.JSON_FIRST_NAME,
Person.JSON_LAST_NAME,
Person.JSON_DATE_OF_BIRTH,
Person.JSON_RIJKSREGISTERNUMMER,
Person.JSON_TELEPHONE
}),
STANDARD_INFORMATION(new String[]{
Person.JSON_EMAIL,
Person.JSON_FIRST_NAME,
Person.JSON_LAST_NAME,
Person.JSON_SUBSCRIBED_TO_NEWSLETTER,
Person.JSON_DATE_OF_BIRTH,
Person.JSON_RIJKSREGISTERNUMMER,
Person.JSON_TELEPHONE
}),
ADDRESS_INFORMATION(new String[]{
Person.JSON_STREET,
Person.JSON_HOUSE_NUMBER,
Person.JSON_POSTAL_CODE,
Person.JSON_CITY,
Person.JSON_BUS,
});
private String[] fields;
private PersonFilter(String... fields){
this.fields = fields;
}
public String[] fields(){
return fields;
}
}
Java Source Code List com.example.jens.myapplication.ApplicationTest.java com.example.jens.myapplication.account.FragmentAccount.java com.example.jens.myapplication.account.LoginDialogActivity.java com.example.jens.myapplication.account.LoginFragment.java com.example.jens.myapplication.account.PersonsFragment.java com.example.jens.myapplication.account.ProfileFragment.java com.example.jens.myapplication.account.RegisterDialogActivity.java com.example.jens.myapplication.account.RegisterFragment.java com.example.jens.myapplication.account.TabsPagerAdapter.java com.example.jens.myapplication.activities.ActivityDetailActivity.java com.example.jens.myapplication.activities.ActivityDetailFragment.java com.example.jens.myapplication.activities.FragmentListActivities.java com.example.jens.myapplication.activities.JoetzActivitiesAdapter.java com.example.jens.myapplication.activities.JoetzActivity.java com.example.jens.myapplication.activities.StartActivity.java com.example.jens.myapplication.apimanager.ApiConnection.java com.example.jens.myapplication.apimanager.CancellableTask.java com.example.jens.myapplication.apimanager.JSONParsingTask.java com.example.jens.myapplication.apimanager.PostRequestTask.java com.example.jens.myapplication.apimanager.RequestParams.java com.example.jens.myapplication.apimanager.SimpleRequestTask.java com.example.jens.myapplication.apimanager.filter.PersonFilter.java com.example.jens.myapplication.apimanager.manager.ActivityManager.java com.example.jens.myapplication.apimanager.manager.AuthToken.java com.example.jens.myapplication.apimanager.manager.BookingManager.java com.example.jens.myapplication.apimanager.manager.CampManager.java com.example.jens.myapplication.apimanager.manager.ImageManager.java com.example.jens.myapplication.apimanager.manager.LoginManager.java com.example.jens.myapplication.apimanager.manager.ProfileManager.java com.example.jens.myapplication.apimanager.manager.RegisterManager.java com.example.jens.myapplication.booking.AddPersonActivity.java com.example.jens.myapplication.booking.BookingActivity.java com.example.jens.myapplication.booking.BookingBondFragment.java com.example.jens.myapplication.booking.BookingContactFragment.java com.example.jens.myapplication.booking.BookingExtraFragment.java com.example.jens.myapplication.booking.BookingParticipantsFragment.java com.example.jens.myapplication.bookingHistory.BookingHistoryDetailActivity.java com.example.jens.myapplication.bookingHistory.BookingHistoryDetailFragment.java com.example.jens.myapplication.bookingHistory.BookingHistoryOverviewFragment.java com.example.jens.myapplication.bookingHistory.BookingsAdapter.java com.example.jens.myapplication.calendar.FragmentCalendar.java com.example.jens.myapplication.calendar.KalenderAdapter.java com.example.jens.myapplication.calendar.KalenderItem.java com.example.jens.myapplication.camps.CampAdapter.java com.example.jens.myapplication.camps.CampDetailActivity.java com.example.jens.myapplication.camps.CampFilterActivity.java com.example.jens.myapplication.camps.FilterFragment.java com.example.jens.myapplication.camps.FragmentListCamps.java com.example.jens.myapplication.camps.ImageActivity.java com.example.jens.myapplication.camps.ImagePagerFragment.java com.example.jens.myapplication.camps.InfoFragment.java com.example.jens.myapplication.camps.PhotoFragment.java com.example.jens.myapplication.camps.RecyclerItemClickListener.java com.example.jens.myapplication.camps.SquareImageView.java com.example.jens.myapplication.camps.TabsPagerAdapter.java com.example.jens.myapplication.domain.BookingStatus.java com.example.jens.myapplication.domain.Booking.java com.example.jens.myapplication.domain.Camp.java com.example.jens.myapplication.domain.PeriodCategory.java com.example.jens.myapplication.domain.Person.java com.example.jens.myapplication.domain.UserRole.java com.example.jens.myapplication.domain.User.java com.example.jens.myapplication.domain.binding.PersonValidatorBinding.java com.example.jens.myapplication.domain.binding.UserValidatorBinding.java com.example.jens.myapplication.domain.binding.ValidatorBinding.java com.example.jens.myapplication.domain.converter.ErrorConverter.java com.example.jens.myapplication.domain.converter.MyStringParser.java com.example.jens.myapplication.domain.converter.UnixDateTimeConverter.java com.example.jens.myapplication.domain.validator.PersonValidator.java com.example.jens.myapplication.domain.validator.UserValidator.java com.example.jens.myapplication.domain.validator.Validator.java com.example.jens.myapplication.home.AanbevolenAdapter.java com.example.jens.myapplication.home.HomeFragment.java com.example.jens.myapplication.home.ImageSlideAdapter.java com.example.jens.myapplication.home.Reclame.java com.example.jens.myapplication.lib.RangeSeekBar.java com.example.jens.myapplication.main.MainActivity.java com.example.jens.myapplication.main.NavDrawerAdapter.java com.example.jens.myapplication.main.NavDrawerItem.java com.example.jens.myapplication.main.NavMenuItem.java com.example.jens.myapplication.main.NavMenuSection.java com.example.jens.myapplication.sam.JoetzApplication.java com.example.jens.myapplication.sam.MyFragment.java com.example.jens.myapplication.sam.MySaveableFragment.java com.example.jens.myapplication.util.AESEncryption.java com.example.jens.myapplication.util.ActivityUtils.java com.example.jens.myapplication.util.BindingUtils.java com.example.jens.myapplication.util.DateTimeStringConverter.java com.example.jens.myapplication.util.JsonUtils.java com.example.jens.myapplication.util.MyMonths.java com.example.jens.myapplication.util.StringUtils.java com.example.jens.myapplication.view.MyLinearLayout.java