17
app/src/main/java/org/mian/gitnex/models/AddEmail.java
Normal file
17
app/src/main/java/org/mian/gitnex/models/AddEmail.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class AddEmail {
|
||||
|
||||
private List<String> emails;
|
||||
|
||||
public AddEmail(List<String> emails) {
|
||||
this.emails = emails;
|
||||
}
|
||||
|
||||
}
|
||||
80
app/src/main/java/org/mian/gitnex/models/Branches.java
Normal file
80
app/src/main/java/org/mian/gitnex/models/Branches.java
Normal file
@@ -0,0 +1,80 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class Branches {
|
||||
|
||||
private String name;
|
||||
|
||||
private commitObject commit;
|
||||
|
||||
public Branches(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public class commitObject {
|
||||
|
||||
private String id;
|
||||
private String message;
|
||||
private String url;
|
||||
private Date timestamp;
|
||||
|
||||
private authorObject author;
|
||||
|
||||
public class authorObject {
|
||||
|
||||
private String name;
|
||||
private String email;
|
||||
private String username;
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public String getEmail() {
|
||||
return email;
|
||||
}
|
||||
|
||||
public String getUsername() {
|
||||
return username;
|
||||
}
|
||||
}
|
||||
|
||||
public String getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getMessage() {
|
||||
return message;
|
||||
}
|
||||
|
||||
public authorObject getAuthor() {
|
||||
return author;
|
||||
}
|
||||
|
||||
public String getUrl() {
|
||||
return url;
|
||||
}
|
||||
|
||||
public Date getTimestamp() {
|
||||
return timestamp;
|
||||
}
|
||||
}
|
||||
|
||||
public commitObject getCommit() {
|
||||
return commit;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return name;
|
||||
}
|
||||
}
|
||||
44
app/src/main/java/org/mian/gitnex/models/Collaborators.java
Normal file
44
app/src/main/java/org/mian/gitnex/models/Collaborators.java
Normal file
@@ -0,0 +1,44 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class Collaborators {
|
||||
|
||||
private int id;
|
||||
private String login;
|
||||
private String full_name;
|
||||
private String email;
|
||||
private String avatar_url;
|
||||
private String language;
|
||||
private String username;
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getLogin() {
|
||||
return login;
|
||||
}
|
||||
|
||||
public String getFull_name() {
|
||||
return full_name;
|
||||
}
|
||||
|
||||
public String getEmail() {
|
||||
return email;
|
||||
}
|
||||
|
||||
public String getAvatar_url() {
|
||||
return avatar_url;
|
||||
}
|
||||
|
||||
public String getLanguage() {
|
||||
return language;
|
||||
}
|
||||
|
||||
public String getUsername() {
|
||||
return username;
|
||||
}
|
||||
}
|
||||
43
app/src/main/java/org/mian/gitnex/models/CreateIssue.java
Normal file
43
app/src/main/java/org/mian/gitnex/models/CreateIssue.java
Normal file
@@ -0,0 +1,43 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class CreateIssue {
|
||||
|
||||
private String assignee;
|
||||
private String body;
|
||||
private boolean closed;
|
||||
private String due_date;
|
||||
private int milestone;
|
||||
private String title;
|
||||
|
||||
private List<String> assignees;
|
||||
private int[] labels;
|
||||
|
||||
public CreateIssue(String assignee, String body, boolean closed, String due_date, int milestone, String title, List<String> assignees, int[] labels) {
|
||||
this.assignee = assignee;
|
||||
this.body = body;
|
||||
this.closed = closed;
|
||||
this.due_date = due_date;
|
||||
this.milestone = milestone;
|
||||
this.title = title;
|
||||
this.assignees = assignees;
|
||||
this.labels = labels;
|
||||
}
|
||||
|
||||
public CreateIssue(String title, String body, String due_date) {
|
||||
this.title = title;
|
||||
this.body = body;
|
||||
this.due_date = due_date;
|
||||
}
|
||||
|
||||
private class Assignees {
|
||||
}
|
||||
|
||||
private class Labels {
|
||||
}
|
||||
}
|
||||
17
app/src/main/java/org/mian/gitnex/models/CreateLabel.java
Normal file
17
app/src/main/java/org/mian/gitnex/models/CreateLabel.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class CreateLabel {
|
||||
|
||||
private String name;
|
||||
private String color;
|
||||
|
||||
public CreateLabel(String name, String color) {
|
||||
this.name = name;
|
||||
this.color = color;
|
||||
}
|
||||
|
||||
}
|
||||
24
app/src/main/java/org/mian/gitnex/models/Emails.java
Normal file
24
app/src/main/java/org/mian/gitnex/models/Emails.java
Normal file
@@ -0,0 +1,24 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class Emails {
|
||||
|
||||
private String email;
|
||||
private Boolean verified;
|
||||
private Boolean primary;
|
||||
|
||||
public String getEmail() {
|
||||
return email;
|
||||
}
|
||||
|
||||
public Boolean getVerified() {
|
||||
return verified;
|
||||
}
|
||||
|
||||
public Boolean getPrimary() {
|
||||
return primary;
|
||||
}
|
||||
}
|
||||
15
app/src/main/java/org/mian/gitnex/models/GiteaVersion.java
Normal file
15
app/src/main/java/org/mian/gitnex/models/GiteaVersion.java
Normal file
@@ -0,0 +1,15 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class GiteaVersion {
|
||||
|
||||
private String version;
|
||||
|
||||
public String getVersion() {
|
||||
return version;
|
||||
}
|
||||
|
||||
}
|
||||
101
app/src/main/java/org/mian/gitnex/models/IssueComments.java
Normal file
101
app/src/main/java/org/mian/gitnex/models/IssueComments.java
Normal file
@@ -0,0 +1,101 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class IssueComments {
|
||||
|
||||
private int id;
|
||||
private String html_url;
|
||||
private String pull_request_url;
|
||||
private String issue_url;
|
||||
private String body;
|
||||
private Date created_at;
|
||||
private Date created_date;
|
||||
private Date updated_at;
|
||||
|
||||
private userObject user;
|
||||
|
||||
public IssueComments(String body) {
|
||||
this.body = body;
|
||||
}
|
||||
|
||||
public class userObject {
|
||||
|
||||
private int id;
|
||||
private String login;
|
||||
private String full_name;
|
||||
private String email;
|
||||
private String avatar_url;
|
||||
private String language;
|
||||
private String username;
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getLogin() {
|
||||
return login;
|
||||
}
|
||||
|
||||
public String getFull_name() {
|
||||
return full_name;
|
||||
}
|
||||
|
||||
public String getEmail() {
|
||||
return email;
|
||||
}
|
||||
|
||||
public String getAvatar_url() {
|
||||
return avatar_url;
|
||||
}
|
||||
|
||||
public String getLanguage() {
|
||||
return language;
|
||||
}
|
||||
|
||||
public String getUsername() {
|
||||
return username;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getHtml_url() {
|
||||
return html_url;
|
||||
}
|
||||
|
||||
public String getPull_request_url() {
|
||||
return pull_request_url;
|
||||
}
|
||||
|
||||
public String getIssue_url() {
|
||||
return issue_url;
|
||||
}
|
||||
|
||||
public String getBody() {
|
||||
return body;
|
||||
}
|
||||
|
||||
public Date getCreated_at() {
|
||||
return created_at;
|
||||
}
|
||||
|
||||
public Date getCreated_date() {
|
||||
return created_date;
|
||||
}
|
||||
|
||||
public userObject getUser() {
|
||||
return user;
|
||||
}
|
||||
|
||||
public Date getUpdated_at() {
|
||||
return updated_at;
|
||||
}
|
||||
}
|
||||
303
app/src/main/java/org/mian/gitnex/models/Issues.java
Normal file
303
app/src/main/java/org/mian/gitnex/models/Issues.java
Normal file
@@ -0,0 +1,303 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class Issues {
|
||||
|
||||
private int id;
|
||||
private String url;
|
||||
private int number;
|
||||
private String title;
|
||||
private String body;
|
||||
private String state;
|
||||
private int comments;
|
||||
private Date created_at;
|
||||
private Date updated_at;
|
||||
private Date due_date;
|
||||
private Date closed_at;
|
||||
|
||||
private userObject user;
|
||||
private List<labelsObject> labels;
|
||||
private pullRequestObject pull_request;
|
||||
private milestoneObject milestone;
|
||||
private assigneeObject assignee;
|
||||
private List<assigneesObject> assignees;
|
||||
|
||||
public Issues(String body) {
|
||||
this.body = body;
|
||||
}
|
||||
|
||||
public class userObject {
|
||||
|
||||
private int id;
|
||||
private String login;
|
||||
private String full_name;
|
||||
private String email;
|
||||
private String avatar_url;
|
||||
private String language;
|
||||
private String username;
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getLogin() {
|
||||
return login;
|
||||
}
|
||||
|
||||
public String getFull_name() {
|
||||
return full_name;
|
||||
}
|
||||
|
||||
public String getEmail() {
|
||||
return email;
|
||||
}
|
||||
|
||||
public String getAvatar_url() {
|
||||
return avatar_url;
|
||||
}
|
||||
|
||||
public String getLanguage() {
|
||||
return language;
|
||||
}
|
||||
|
||||
public String getUsername() {
|
||||
return username;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public class labelsObject {
|
||||
|
||||
private int id;
|
||||
private String name;
|
||||
private String color;
|
||||
private String url;
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public String getColor() {
|
||||
return color;
|
||||
}
|
||||
|
||||
public String getUrl() {
|
||||
return url;
|
||||
}
|
||||
}
|
||||
|
||||
public class pullRequestObject {
|
||||
|
||||
private String merged;
|
||||
private String merged_at;
|
||||
|
||||
public String getMerged() {
|
||||
return merged;
|
||||
}
|
||||
|
||||
public String getMerged_at() {
|
||||
return merged_at;
|
||||
}
|
||||
}
|
||||
|
||||
public class milestoneObject {
|
||||
|
||||
private int id;
|
||||
private String title;
|
||||
private String description;
|
||||
private String state;
|
||||
private String open_issues;
|
||||
private String closed_issues;
|
||||
private String closed_at;
|
||||
private String due_on;
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getTitle() {
|
||||
return title;
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
|
||||
public String getState() {
|
||||
return state;
|
||||
}
|
||||
|
||||
public String getOpen_issues() {
|
||||
return open_issues;
|
||||
}
|
||||
|
||||
public String getClosed_issues() {
|
||||
return closed_issues;
|
||||
}
|
||||
|
||||
public String getClosed_at() {
|
||||
return closed_at;
|
||||
}
|
||||
|
||||
public String getDue_on() {
|
||||
return due_on;
|
||||
}
|
||||
}
|
||||
|
||||
public class assigneeObject {
|
||||
|
||||
private int id;
|
||||
private String login;
|
||||
private String full_name;
|
||||
private String email;
|
||||
private String avatar_url;
|
||||
private String language;
|
||||
private String username;
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getLogin() {
|
||||
return login;
|
||||
}
|
||||
|
||||
public String getFull_name() {
|
||||
return full_name;
|
||||
}
|
||||
|
||||
public String getEmail() {
|
||||
return email;
|
||||
}
|
||||
|
||||
public String getAvatar_url() {
|
||||
return avatar_url;
|
||||
}
|
||||
|
||||
public String getLanguage() {
|
||||
return language;
|
||||
}
|
||||
|
||||
public String getUsername() {
|
||||
return username;
|
||||
}
|
||||
}
|
||||
|
||||
public class assigneesObject {
|
||||
|
||||
private int id;
|
||||
private String login;
|
||||
private String full_name;
|
||||
private String email;
|
||||
private String avatar_url;
|
||||
private String language;
|
||||
private String username;
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getLogin() {
|
||||
return login;
|
||||
}
|
||||
|
||||
public String getFull_name() {
|
||||
return full_name;
|
||||
}
|
||||
|
||||
public String getEmail() {
|
||||
return email;
|
||||
}
|
||||
|
||||
public String getAvatar_url() {
|
||||
return avatar_url;
|
||||
}
|
||||
|
||||
public String getLanguage() {
|
||||
return language;
|
||||
}
|
||||
|
||||
public String getUsername() {
|
||||
return username;
|
||||
}
|
||||
}
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getUrl() {
|
||||
return url;
|
||||
}
|
||||
|
||||
public int getNumber() {
|
||||
return number;
|
||||
}
|
||||
|
||||
public String getTitle() {
|
||||
return title;
|
||||
}
|
||||
|
||||
public String getBody() {
|
||||
return body;
|
||||
}
|
||||
|
||||
public String getState() {
|
||||
return state;
|
||||
}
|
||||
|
||||
public int getComments() {
|
||||
return comments;
|
||||
}
|
||||
|
||||
public Date getCreated_at() {
|
||||
return created_at;
|
||||
}
|
||||
|
||||
public Date getUpdated_at() {
|
||||
return updated_at;
|
||||
}
|
||||
|
||||
public Date getDue_date() {
|
||||
return due_date;
|
||||
}
|
||||
|
||||
public Date getClosed_at() {
|
||||
return closed_at;
|
||||
}
|
||||
|
||||
public userObject getUser() {
|
||||
return user;
|
||||
}
|
||||
|
||||
public List<labelsObject> getLabels() {
|
||||
return labels;
|
||||
}
|
||||
|
||||
public pullRequestObject getPull_request() {
|
||||
return pull_request;
|
||||
}
|
||||
|
||||
public milestoneObject getMilestone() {
|
||||
return milestone;
|
||||
}
|
||||
|
||||
public assigneeObject getAssignee() {
|
||||
return assignee;
|
||||
}
|
||||
|
||||
public List<assigneesObject> getAssignees() {
|
||||
return assignees;
|
||||
}
|
||||
|
||||
}
|
||||
39
app/src/main/java/org/mian/gitnex/models/Labels.java
Normal file
39
app/src/main/java/org/mian/gitnex/models/Labels.java
Normal file
@@ -0,0 +1,39 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class Labels {
|
||||
|
||||
private int id;
|
||||
private String name;
|
||||
private String color;
|
||||
private String url;
|
||||
private int[] labels;
|
||||
|
||||
public Labels(String name, String color) {
|
||||
this.name = name;
|
||||
this.color = color;
|
||||
}
|
||||
|
||||
public Labels(int[] labels) {
|
||||
this.labels = labels;
|
||||
}
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public String getColor() {
|
||||
return color;
|
||||
}
|
||||
|
||||
public String getUrl() {
|
||||
return url;
|
||||
}
|
||||
}
|
||||
61
app/src/main/java/org/mian/gitnex/models/Milestones.java
Normal file
61
app/src/main/java/org/mian/gitnex/models/Milestones.java
Normal file
@@ -0,0 +1,61 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class Milestones {
|
||||
|
||||
private int id;
|
||||
private String title;
|
||||
private String description;
|
||||
private String state;
|
||||
private int open_issues;
|
||||
private int closed_issues;
|
||||
private String due_on;
|
||||
|
||||
public Milestones(String description, String title, String due_on) {
|
||||
this.description = description;
|
||||
this.title = title;
|
||||
this.due_on = due_on;
|
||||
}
|
||||
|
||||
public Milestones(int id, String title) {
|
||||
this.id = id;
|
||||
this.title = title;
|
||||
}
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getTitle() {
|
||||
return title;
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
|
||||
public String getState() {
|
||||
return state;
|
||||
}
|
||||
|
||||
public int getOpen_issues() {
|
||||
return open_issues;
|
||||
}
|
||||
|
||||
public int getClosed_issues() {
|
||||
return closed_issues;
|
||||
}
|
||||
|
||||
public String getDue_on() {
|
||||
return due_on;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return title;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
/**
|
||||
* Author com.github.abumoallim, modified by M M Arif
|
||||
*/
|
||||
|
||||
public class MultiSelectModel {
|
||||
|
||||
private Integer id;
|
||||
private String name;
|
||||
private Boolean isSelected;
|
||||
|
||||
public MultiSelectModel(Integer id, String name) {
|
||||
this.id = id;
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public Boolean getSelected() {
|
||||
return isSelected;
|
||||
}
|
||||
|
||||
public void setSelected(Boolean selected) {
|
||||
isSelected = selected;
|
||||
}
|
||||
|
||||
}
|
||||
23
app/src/main/java/org/mian/gitnex/models/OrgOwner.java
Normal file
23
app/src/main/java/org/mian/gitnex/models/OrgOwner.java
Normal file
@@ -0,0 +1,23 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class OrgOwner {
|
||||
|
||||
private String username;
|
||||
|
||||
public OrgOwner(String username) {
|
||||
this.username = username;
|
||||
}
|
||||
|
||||
public String getUsername() {
|
||||
return username;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return username;
|
||||
}
|
||||
}
|
||||
45
app/src/main/java/org/mian/gitnex/models/Organization.java
Normal file
45
app/src/main/java/org/mian/gitnex/models/Organization.java
Normal file
@@ -0,0 +1,45 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class Organization {
|
||||
|
||||
private int id;
|
||||
private String avatar_url;
|
||||
private String description;
|
||||
private String full_name;
|
||||
private String location;
|
||||
private String username;
|
||||
private String website;
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getAvatar_url() {
|
||||
return avatar_url;
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
|
||||
public String getFull_name() {
|
||||
return full_name;
|
||||
}
|
||||
|
||||
public String getLocation() {
|
||||
return location;
|
||||
}
|
||||
|
||||
public String getUsername() {
|
||||
return username;
|
||||
}
|
||||
|
||||
public String getWebsite() {
|
||||
return website;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,87 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class OrganizationRepository {
|
||||
|
||||
private boolean auto_init;
|
||||
private String description;
|
||||
private String gitignores;
|
||||
private String license;
|
||||
private String name;
|
||||
private String readme;
|
||||
|
||||
@SerializedName("private")
|
||||
private boolean is_private;
|
||||
|
||||
public OrganizationRepository(boolean auto_init, String description, String gitignores, String license, String name, boolean is_private, String readme) {
|
||||
this.auto_init = auto_init;
|
||||
this.description = description;
|
||||
this.gitignores = gitignores;
|
||||
this.license = license;
|
||||
this.name = name;
|
||||
this.is_private = is_private;
|
||||
this.readme = readme;
|
||||
}
|
||||
|
||||
public void setAuto_init(boolean auto_init) {
|
||||
this.auto_init = auto_init;
|
||||
}
|
||||
|
||||
public void setDescription(String description) {
|
||||
this.description = description;
|
||||
}
|
||||
|
||||
public void setGitignores(String gitignores) {
|
||||
this.gitignores = gitignores;
|
||||
}
|
||||
|
||||
public void setLicense(String license) {
|
||||
this.license = license;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public void setIs_private(boolean is_private) {
|
||||
this.is_private = is_private;
|
||||
}
|
||||
|
||||
public void setReadme(String readme) {
|
||||
this.readme = readme;
|
||||
}
|
||||
|
||||
public boolean isAuto_init() {
|
||||
return auto_init;
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
|
||||
public String getGitignores() {
|
||||
return gitignores;
|
||||
}
|
||||
|
||||
public String getLicense() {
|
||||
return license;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public boolean isIs_private() {
|
||||
return is_private;
|
||||
}
|
||||
|
||||
public String getReadme() {
|
||||
return readme;
|
||||
}
|
||||
|
||||
}
|
||||
14
app/src/main/java/org/mian/gitnex/models/Permission.java
Normal file
14
app/src/main/java/org/mian/gitnex/models/Permission.java
Normal file
@@ -0,0 +1,14 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class Permission {
|
||||
|
||||
private String permission;
|
||||
|
||||
public Permission(String permission) {
|
||||
this.permission = permission;
|
||||
}
|
||||
}
|
||||
170
app/src/main/java/org/mian/gitnex/models/Releases.java
Normal file
170
app/src/main/java/org/mian/gitnex/models/Releases.java
Normal file
@@ -0,0 +1,170 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class Releases {
|
||||
|
||||
private int id;
|
||||
private String tag_name;
|
||||
private String tag_commitish;
|
||||
private String name;
|
||||
private String body;
|
||||
private String url;
|
||||
private String tarball_url;
|
||||
private String zipball_url;
|
||||
private boolean draft;
|
||||
private boolean prerelease;
|
||||
private Date created_at;
|
||||
private Date published_at;
|
||||
|
||||
private authorObject author;
|
||||
private List<assetsObject> assets;
|
||||
|
||||
public Releases(String body, boolean draft, String name, boolean prerelease, String tag_name, String tag_commitish) {
|
||||
this.body = body;
|
||||
this.draft = draft;
|
||||
this.name = name;
|
||||
this.prerelease = prerelease;
|
||||
this.tag_name = tag_name;
|
||||
this.tag_commitish = tag_commitish;
|
||||
}
|
||||
|
||||
public class authorObject {
|
||||
|
||||
private int id;
|
||||
private String login;
|
||||
private String full_name;
|
||||
private String email;
|
||||
private String avatar_url;
|
||||
private String language;
|
||||
private String username;
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getLogin() {
|
||||
return login;
|
||||
}
|
||||
|
||||
public String getFull_name() {
|
||||
return full_name;
|
||||
}
|
||||
|
||||
public String getEmail() {
|
||||
return email;
|
||||
}
|
||||
|
||||
public String getAvatar_url() {
|
||||
return avatar_url;
|
||||
}
|
||||
|
||||
public String getLanguage() {
|
||||
return language;
|
||||
}
|
||||
|
||||
public String getUsername() {
|
||||
return username;
|
||||
}
|
||||
}
|
||||
|
||||
public class assetsObject {
|
||||
|
||||
private int id;
|
||||
private String name;
|
||||
private int size;
|
||||
private int download_count;
|
||||
private Date created_at;
|
||||
private String uuid;
|
||||
private String browser_download_url;
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public int getSize() {
|
||||
return size;
|
||||
}
|
||||
|
||||
public int getDownload_count() {
|
||||
return download_count;
|
||||
}
|
||||
|
||||
public Date getCreated_at() {
|
||||
return created_at;
|
||||
}
|
||||
|
||||
public String getUuid() {
|
||||
return uuid;
|
||||
}
|
||||
|
||||
public String getBrowser_download_url() {
|
||||
return browser_download_url;
|
||||
}
|
||||
}
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getTag_name() {
|
||||
return tag_name;
|
||||
}
|
||||
|
||||
public String getTag_commitish() {
|
||||
return tag_commitish;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public String getBody() {
|
||||
return body;
|
||||
}
|
||||
|
||||
public String getUrl() {
|
||||
return url;
|
||||
}
|
||||
|
||||
public String getTarball_url() {
|
||||
return tarball_url;
|
||||
}
|
||||
|
||||
public String getZipball_url() {
|
||||
return zipball_url;
|
||||
}
|
||||
|
||||
public boolean isDraft() {
|
||||
return draft;
|
||||
}
|
||||
|
||||
public boolean isPrerelease() {
|
||||
return prerelease;
|
||||
}
|
||||
|
||||
public Date getCreated_at() {
|
||||
return created_at;
|
||||
}
|
||||
|
||||
public Date getPublished_at() {
|
||||
return published_at;
|
||||
}
|
||||
|
||||
public authorObject getAuthor() {
|
||||
return author;
|
||||
}
|
||||
|
||||
public List<assetsObject> getAssets() {
|
||||
return assets;
|
||||
}
|
||||
}
|
||||
39
app/src/main/java/org/mian/gitnex/models/Teams.java
Normal file
39
app/src/main/java/org/mian/gitnex/models/Teams.java
Normal file
@@ -0,0 +1,39 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class Teams {
|
||||
|
||||
private int id;
|
||||
private String name;
|
||||
private String description;
|
||||
private String permission;
|
||||
private List<String> units;
|
||||
|
||||
public Teams(String name, String description, String permission, List<String> units) {
|
||||
this.name = name;
|
||||
this.description = description;
|
||||
this.permission = permission;
|
||||
this.units = units;
|
||||
}
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
|
||||
public String getPermission() {
|
||||
return permission;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class UpdateIssueAssignee {
|
||||
|
||||
private List<String> assignees;
|
||||
|
||||
public UpdateIssueAssignee(List<String> assignees) {
|
||||
this.assignees = assignees;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class UpdateIssueState {
|
||||
|
||||
private String state;
|
||||
|
||||
public UpdateIssueState(String state) {
|
||||
this.state = state;
|
||||
}
|
||||
}
|
||||
68
app/src/main/java/org/mian/gitnex/models/UserInfo.java
Normal file
68
app/src/main/java/org/mian/gitnex/models/UserInfo.java
Normal file
@@ -0,0 +1,68 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class UserInfo {
|
||||
|
||||
private int id;
|
||||
private String login;
|
||||
private String full_name;
|
||||
private String email;
|
||||
private String avatar_url;
|
||||
private String language;
|
||||
private String username;
|
||||
|
||||
private String login_name;
|
||||
private String password;
|
||||
private Boolean send_notify;
|
||||
private int source_id;
|
||||
|
||||
private Boolean is_admin;
|
||||
|
||||
public UserInfo(String email, String full_name, String login_name, String password, String username, int source_id, Boolean send_notify) {
|
||||
this.email = email;
|
||||
this.full_name = full_name;
|
||||
this.login_name = login_name;
|
||||
this.password = password;
|
||||
this.username = username;
|
||||
this.source_id = source_id;
|
||||
this.send_notify = send_notify;
|
||||
}
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getLogin() {
|
||||
return login;
|
||||
}
|
||||
|
||||
public String getFullname() {
|
||||
return full_name;
|
||||
}
|
||||
|
||||
public String getEmail() {
|
||||
return email;
|
||||
}
|
||||
|
||||
@NonNull
|
||||
public String getAvatar() {
|
||||
return avatar_url;
|
||||
}
|
||||
|
||||
public String getLang() {
|
||||
return language;
|
||||
}
|
||||
|
||||
public String getUsername() {
|
||||
return username;
|
||||
}
|
||||
|
||||
public Boolean getIs_admin() {
|
||||
return is_admin;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class UserOrganizations {
|
||||
|
||||
private String username;
|
||||
private String avatar_url;
|
||||
private String description;
|
||||
private String website;
|
||||
private String location;
|
||||
|
||||
public UserOrganizations(String username, String avatar_url, String description, String website, String location) {
|
||||
this.username = username;
|
||||
this.avatar_url = avatar_url;
|
||||
this.description = description;
|
||||
this.website = website;
|
||||
this.location = location;
|
||||
}
|
||||
|
||||
public String getUsername() {
|
||||
return username;
|
||||
}
|
||||
|
||||
public String getAvatar_url() {
|
||||
return avatar_url;
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
|
||||
public String getWebsite() {
|
||||
return website;
|
||||
}
|
||||
|
||||
public String getLocation() {
|
||||
return location;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,99 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class UserRepositories {
|
||||
|
||||
private int id;
|
||||
private String name;
|
||||
private String full_name;
|
||||
private String description;
|
||||
@SerializedName("private")
|
||||
private boolean privateFlag;
|
||||
private String stars_count;
|
||||
private String watchers_count;
|
||||
private String open_issues_count;
|
||||
private String html_url;
|
||||
private String default_branch;
|
||||
private Date created_at;
|
||||
private String updated_at;
|
||||
private String clone_url;
|
||||
private long size;
|
||||
private String ssh_url;
|
||||
private String website;
|
||||
private String forks_count;
|
||||
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public String getFullname() {
|
||||
return full_name;
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
|
||||
public Boolean getPrivateFlag() {
|
||||
return privateFlag;
|
||||
}
|
||||
|
||||
public String getStars_count() {
|
||||
return stars_count;
|
||||
}
|
||||
|
||||
public String getWatchers_count() {
|
||||
return watchers_count;
|
||||
}
|
||||
|
||||
public String getOpen_issues_count() {
|
||||
return open_issues_count;
|
||||
}
|
||||
|
||||
public String getHtml_url() {
|
||||
return html_url;
|
||||
}
|
||||
|
||||
public String getDefault_branch() {
|
||||
return default_branch;
|
||||
}
|
||||
|
||||
public Date getCreated_at() {
|
||||
return created_at;
|
||||
}
|
||||
|
||||
public String getUpdated_at() {
|
||||
return updated_at;
|
||||
}
|
||||
|
||||
public String getClone_url() {
|
||||
return clone_url;
|
||||
}
|
||||
|
||||
public long getSize() {
|
||||
return size;
|
||||
}
|
||||
|
||||
public String getSsh_url() {
|
||||
return ssh_url;
|
||||
}
|
||||
|
||||
public String getWebsite() {
|
||||
return website;
|
||||
}
|
||||
|
||||
public String getForks_count() {
|
||||
return forks_count;
|
||||
}
|
||||
}
|
||||
22
app/src/main/java/org/mian/gitnex/models/UserSearch.java
Normal file
22
app/src/main/java/org/mian/gitnex/models/UserSearch.java
Normal file
@@ -0,0 +1,22 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class UserSearch {
|
||||
|
||||
private ArrayList<UserInfo> data;
|
||||
private Boolean ok;
|
||||
|
||||
public ArrayList<UserInfo> getData() {
|
||||
return data;
|
||||
}
|
||||
|
||||
public Boolean getOk() {
|
||||
return ok;
|
||||
}
|
||||
|
||||
}
|
||||
32
app/src/main/java/org/mian/gitnex/models/UserTokens.java
Normal file
32
app/src/main/java/org/mian/gitnex/models/UserTokens.java
Normal file
@@ -0,0 +1,32 @@
|
||||
package org.mian.gitnex.models;
|
||||
|
||||
/**
|
||||
* Author M M Arif
|
||||
*/
|
||||
|
||||
public class UserTokens {
|
||||
|
||||
private int id;
|
||||
private String name;
|
||||
private String sha1;
|
||||
|
||||
public UserTokens(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public String getSha1() {
|
||||
return sha1;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user