Package de.coho04.githubapi.entities
Klasse GHProject
java.lang.Object
de.coho04.githubapi.bases.GHBase
de.coho04.githubapi.bases.ClassBase
de.coho04.githubapi.entities.GHProject
- Alle implementierten Schnittstellen:
HttpRequestInterface,JSONHelper
GHProject is a class that extends ClassBase. It represents a GitHub project.
It contains several properties such as ownerUrl, columnsUrl, name, body, number, state, creator, createdAt, updatedAt, organizationPermission, and isPrivate.
These properties are initialized through a JSONObject.
- Seit:
- 2024-1.2
- Version:
- 1.0
- Autor:
- Coho04
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen de.coho04.githubapi.interfaces.JSONHelper
JSONHelper.JSONToObject<T> -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetBody()Returns the body of this GHProject object.Returns the columnsUrl of this GHProject object.Returns the createdAt time of this GHProject object.Returns the creator of this GHProject object.getName()Returns the name of this GHProject object.intReturns the number of this GHProject object.Returns the organizationPermission of this GHProject object.Returns the ownerUrl of this GHProject object.getState()Returns the state of this GHProject object.Returns the updatedAt time of this GHProject object.Von Klasse geerbte Methoden de.coho04.githubapi.bases.ClassBase
getEventsUrl, getHtmlUrl, getId, getNodeId, getUrl, toJSONObjectVon Klasse geerbte Methoden de.coho04.githubapi.bases.GHBase
fetchArrayData, fetchArrayData, fetchPaginatedData, fetchPaginatedData, fetchPaginatedData, getBaseUrlVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden de.coho04.githubapi.interfaces.HttpRequestInterface
extractNextPageUrl, sendDeleteRequest, sendDeleteRequestWithResponseCode, sendGetRequest, sendGetRequestWithLinkHeader, sendGetRequestWithResponseCode, sendPatchRequest, sendPostRequest, sendPutRequestVon Schnittstelle geerbte Methoden de.coho04.githubapi.interfaces.JSONHelper
getArrayOrNull, getBooleanOrNull, getIntOrNull, getJSONArrayToStringList, getJSONObjectOrNull, getLocalDateOrNull, getLongOrNull, getStringOrNull
-
Konstruktordetails
-
GHProject
Constructs a new GHProject object.- Parameter:
jsonObject- a JSONObject containing the data for initializing the GHProject object.
-
-
Methodendetails
-
getName
Returns the name of this GHProject object.- Gibt zurück:
- the name of this GHProject object.
-
getCreator
Returns the creator of this GHProject object.- Gibt zurück:
- the creator of this GHProject object.
-
getNumber
public int getNumber()Returns the number of this GHProject object.- Gibt zurück:
- the number of this GHProject object.
-
getBody
Returns the body of this GHProject object.- Gibt zurück:
- the body of this GHProject object.
-
getColumnsUrl
Returns the columnsUrl of this GHProject object.- Gibt zurück:
- the columnsUrl of this GHProject object.
-
getCreatedAt
Returns the createdAt time of this GHProject object.- Gibt zurück:
- the createdAt time of this GHProject object.
-
getOrganizationPermission
Returns the organizationPermission of this GHProject object.- Gibt zurück:
- the organizationPermission of this GHProject object.
-
getOwnerUrl
Returns the ownerUrl of this GHProject object.- Gibt zurück:
- the ownerUrl of this GHProject object.
-
getState
Returns the state of this GHProject object.- Gibt zurück:
- the state of this GHProject object.
-
getUpdatedAt
Returns the updatedAt time of this GHProject object.- Gibt zurück:
- the updatedAt time of this GHProject object.
-