Class GiteaObject<T extends GiteaObject<T>>

java.lang.Object
org.jenkinsci.plugin.gitea.client.api.GiteaObject<T>
Type Parameters:
T - the implementation type.
All Implemented Interfaces:
Cloneable
Direct Known Subclasses:
GiteaAnnotatedTag, GiteaAnnotatedTag.TaggedObject, GiteaAnnotatedTag.Tagger, GiteaAnnotatedTag.Verification, GiteaBranch, GiteaCommit, GiteaCommit.Actor, GiteaCommitDetail, GiteaCommitDetail.GitActor, GiteaCommitDetail.GitCommit, GiteaCommitHash, GiteaCommitStatus, GiteaEvent, GiteaHook, GiteaIssue, GiteaLabel, GiteaMilestone, GiteaOwner, GiteaPullRequest, GiteaPullRequest.Reference, GiteaRelease, GiteaRelease.Attachment, GiteaRepository, GiteaTag, GiteaVersion

public abstract class GiteaObject<T extends GiteaObject<T>> extends Object implements Cloneable
Base class for all types in the Gitea object model.
  • Constructor Details

    • GiteaObject

      public GiteaObject()
  • Method Details

    • clone

      public T clone()
      Overrides:
      clone in class Object