A B C D E F G H L N O P R S T U V W 
All Classes All Packages

P

pfilter(String) - Method in class com.example.airplanned.adapter.PostAdapter
this method filters the search from the user input
Post - Class in com.example.airplanned.model
the purpose of this class is to create an post object each post will include an image, title, description, likes, comments, date, and publisher
Post(Post) - Constructor for class com.example.airplanned.model.Post
this is a copy constructor for posts
Post(String, String, String, User) - Constructor for class com.example.airplanned.model.Post
this is a post object constructor has a set value for the post likes, and date to start off, also creates a blank list of comments
Post(String, String, String, String, User, int, ArrayList<Comment>) - Constructor for class com.example.airplanned.model.Post
post constructor the likes and comments start at 0 and null this will be altered based on user interaction --> if a user comments then it should append the comment string to the specific users post, and likewise the like counter should update if user likes the image
PostAdapter - Class in com.example.airplanned.adapter
The purpose of this class is to allow the post objects to connect to the layouts
PostAdapter(Context, List<Post>) - Constructor for class com.example.airplanned.adapter.PostAdapter
Post adapter constructor
PostAdapter.ViewHolder - Class in com.example.airplanned.adapter
defines xml variables for post adapter
PostApi - Interface in com.example.airplanned.api
the purpose of this class is to implement retrofit calls for posts
poster - com.example.airplanned.model.User.account
 
PostPageActivity - Class in com.example.airplanned.activity
The purpose of this activity to show the user other user's and their own posts allows the user to interact with posts through likes and comments
PostPageActivity() - Constructor for class com.example.airplanned.activity.PostPageActivity
 
PostUserByBodyLog(String, String) - Method in interface com.example.airplanned.api.UserApi
sends password to check if it matches the email id given
PostUserByBodyReg(User) - Method in interface com.example.airplanned.api.UserApi
Sends user object to backend to save as a new user
printable() - Method in class com.example.airplanned.model.Trip
method that formats trip json object into a string
printable() - Method in class com.example.airplanned.model.User
method to convert JSON object into readable String
printableComment() - Method in class com.example.airplanned.model.Comment
takes comment object and makes it easily displayable by converting to strings
printableComments(ArrayList<Comment>) - Method in class com.example.airplanned.model.Post
takes info from comments and converts it to a string
printableFlight() - Method in class com.example.airplanned.model.Flight
takes flight object and converts it to a string
ProfilePageActivity - Class in com.example.airplanned.activity
The purpose of this page is to display the user's information and allow the user to edit their account, view user's posts, and user's friends
ProfilePageActivity() - Constructor for class com.example.airplanned.activity.ProfilePageActivity
 
A B C D E F G H L N O P R S T U V W 
All Classes All Packages