Hierarchy For All Packages
Package Hierarchies:- io.github.matyrobbrt.curseforgeapi,
- io.github.matyrobbrt.curseforgeapi.annotation,
- io.github.matyrobbrt.curseforgeapi.request,
- io.github.matyrobbrt.curseforgeapi.request.async,
- io.github.matyrobbrt.curseforgeapi.request.helper,
- io.github.matyrobbrt.curseforgeapi.request.query,
- io.github.matyrobbrt.curseforgeapi.request.uploadapi,
- io.github.matyrobbrt.curseforgeapi.schemas,
- io.github.matyrobbrt.curseforgeapi.schemas.file,
- io.github.matyrobbrt.curseforgeapi.schemas.fingerprint,
- io.github.matyrobbrt.curseforgeapi.schemas.game,
- io.github.matyrobbrt.curseforgeapi.schemas.mod,
- io.github.matyrobbrt.curseforgeapi.util,
- io.github.matyrobbrt.curseforgeapi.util.gson
Class Hierarchy
- java.lang.Object
- io.github.matyrobbrt.curseforgeapi.request.Arguments
- io.github.matyrobbrt.curseforgeapi.request.helper.AsyncRequestHelper (implements io.github.matyrobbrt.curseforgeapi.request.helper.IRequestHelper)
- io.github.matyrobbrt.curseforgeapi.request.async.AsyncRequestOperator<I,
O> (implements io.github.matyrobbrt.curseforgeapi.request.AsyncRequest<T>) - io.github.matyrobbrt.curseforgeapi.request.async.FlatMapAsyncRequest<I,
O> - io.github.matyrobbrt.curseforgeapi.request.async.MapAsyncRequest<I,
O>
- io.github.matyrobbrt.curseforgeapi.request.async.FlatMapAsyncRequest<I,
- io.github.matyrobbrt.curseforgeapi.request.async.AsyncRequestValues
- io.github.matyrobbrt.curseforgeapi.util.Constants
- io.github.matyrobbrt.curseforgeapi.util.Constants.GameIDs
- io.github.matyrobbrt.curseforgeapi.util.Constants.StatusCodes
- io.github.matyrobbrt.curseforgeapi.CurseForgeAPI
- io.github.matyrobbrt.curseforgeapi.CurseForgeAPI.Builder
- io.github.matyrobbrt.curseforgeapi.request.async.EmptyAsyncRequest<T> (implements io.github.matyrobbrt.curseforgeapi.request.AsyncRequest<T>)
- io.github.matyrobbrt.curseforgeapi.request.query.FeaturedModsQuery
- io.github.matyrobbrt.curseforgeapi.request.GenericRequest
- io.github.matyrobbrt.curseforgeapi.request.Request<R>
- io.github.matyrobbrt.curseforgeapi.request.query.GetFuzzyMatchesQuery
- io.github.matyrobbrt.curseforgeapi.util.gson.JsonUtils
- io.github.matyrobbrt.curseforgeapi.request.query.ModSearchQuery (implements io.github.matyrobbrt.curseforgeapi.request.query.Query)
- io.github.matyrobbrt.curseforgeapi.request.query.PaginationQuery (implements io.github.matyrobbrt.curseforgeapi.request.query.Query)
- java.lang.Record
- io.github.matyrobbrt.curseforgeapi.schemas.Category
- io.github.matyrobbrt.curseforgeapi.schemas.mod.FeaturedMods
- io.github.matyrobbrt.curseforgeapi.schemas.file.File
- io.github.matyrobbrt.curseforgeapi.schemas.file.FileDependency
- io.github.matyrobbrt.curseforgeapi.schemas.file.FileHash
- io.github.matyrobbrt.curseforgeapi.schemas.file.FileIndex
- io.github.matyrobbrt.curseforgeapi.schemas.file.FileModule
- io.github.matyrobbrt.curseforgeapi.schemas.fingerprint.FingerprintFuzzyMatch
- io.github.matyrobbrt.curseforgeapi.schemas.fingerprint.FingerprintMatch
- io.github.matyrobbrt.curseforgeapi.schemas.fingerprint.FingerprintsMatchesResult
- io.github.matyrobbrt.curseforgeapi.schemas.game.Game
- io.github.matyrobbrt.curseforgeapi.schemas.game.Game.Assets
- io.github.matyrobbrt.curseforgeapi.request.uploadapi.GameDependency
- io.github.matyrobbrt.curseforgeapi.request.uploadapi.GameVersion
- io.github.matyrobbrt.curseforgeapi.schemas.game.GameVersionsByType
- io.github.matyrobbrt.curseforgeapi.schemas.game.GameVersionType
- io.github.matyrobbrt.curseforgeapi.schemas.mod.Mod
- io.github.matyrobbrt.curseforgeapi.schemas.mod.ModAsset
- io.github.matyrobbrt.curseforgeapi.schemas.mod.ModAuthor
- io.github.matyrobbrt.curseforgeapi.schemas.mod.ModLinks
- io.github.matyrobbrt.curseforgeapi.request.async.OfCompletableFutureAsyncRequest<T> (implements io.github.matyrobbrt.curseforgeapi.request.AsyncRequest<T>)
- io.github.matyrobbrt.curseforgeapi.request.async.OfHttpResponseAsyncRequest<T> (implements io.github.matyrobbrt.curseforgeapi.request.AsyncRequest<T>)
- io.github.matyrobbrt.curseforgeapi.request.async.OfValueAsyncRequest<T> (implements io.github.matyrobbrt.curseforgeapi.request.AsyncRequest<T>)
- io.github.matyrobbrt.curseforgeapi.schemas.PaginatedData<T>
- io.github.matyrobbrt.curseforgeapi.schemas.Pagination
- io.github.matyrobbrt.curseforgeapi.util.Pair<F,
S> - io.github.matyrobbrt.curseforgeapi.request.async.PairAsyncRequest<F,
S> (implements io.github.matyrobbrt.curseforgeapi.request.DoubleAsyncRequest<F, S>) - io.github.matyrobbrt.curseforgeapi.schemas.SortableGameVersion
- io.github.matyrobbrt.curseforgeapi.request.uploadapi.UploadApiRequest<T>
- io.github.matyrobbrt.curseforgeapi.util.gson.RecordTypeAdapterFactory (implements com.google.gson.TypeAdapterFactory)
- io.github.matyrobbrt.curseforgeapi.request.helper.RequestHelper (implements io.github.matyrobbrt.curseforgeapi.request.helper.IRequestHelper)
- io.github.matyrobbrt.curseforgeapi.request.Requests
- io.github.matyrobbrt.curseforgeapi.request.Requests.Types
- io.github.matyrobbrt.curseforgeapi.request.Response<T>
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- io.github.matyrobbrt.curseforgeapi.request.AsyncRequest.EmptyRequestException
- io.github.matyrobbrt.curseforgeapi.util.CurseForgeException
- java.lang.RuntimeException
- io.github.matyrobbrt.curseforgeapi.util.CurseForgeException.Runtime
- java.lang.Exception
- com.google.gson.TypeAdapter<T>
- io.github.matyrobbrt.curseforgeapi.util.gson.CFSchemaEnumTypeAdapter<E>
- io.github.matyrobbrt.curseforgeapi.request.uploadapi.UploadApiRequests
- io.github.matyrobbrt.curseforgeapi.request.uploadapi.UploadQuery
- io.github.matyrobbrt.curseforgeapi.util.Utils
- io.github.matyrobbrt.curseforgeapi.request.async.WithExceptionAsyncRequest<T> (implements io.github.matyrobbrt.curseforgeapi.request.AsyncRequest<T>)
Interface Hierarchy
- io.github.matyrobbrt.curseforgeapi.request.AsyncRequest<T>
- io.github.matyrobbrt.curseforgeapi.request.DoubleAsyncRequest<F,
S>
- io.github.matyrobbrt.curseforgeapi.request.DoubleAsyncRequest<F,
- java.util.function.Consumer<T>
- io.github.matyrobbrt.curseforgeapi.util.ExceptionConsumer<T,
E>
- io.github.matyrobbrt.curseforgeapi.util.ExceptionConsumer<T,
- io.github.matyrobbrt.curseforgeapi.util.ExceptionFunction<T,
R, E> - io.github.matyrobbrt.curseforgeapi.util.ExceptionSupplier<T,
E> - io.github.matyrobbrt.curseforgeapi.request.helper.IRequestHelper
- io.github.matyrobbrt.curseforgeapi.request.query.Query
- java.lang.Runnable
- io.github.matyrobbrt.curseforgeapi.util.ExceptionRunnable<E>
Annotation Interface Hierarchy
- io.github.matyrobbrt.curseforgeapi.annotation.AcceptsArgs (implements java.lang.annotation.Annotation)
- io.github.matyrobbrt.curseforgeapi.annotation.Arg (implements java.lang.annotation.Annotation)
- io.github.matyrobbrt.curseforgeapi.annotation.CurseForgeSchema (implements java.lang.annotation.Annotation)
- io.github.matyrobbrt.curseforgeapi.annotation.Nonnull (implements java.lang.annotation.Annotation)
- io.github.matyrobbrt.curseforgeapi.annotation.Nullable (implements java.lang.annotation.Annotation)
- io.github.matyrobbrt.curseforgeapi.annotation.ParametersAreNonnullByDefault (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.github.matyrobbrt.curseforgeapi.schemas.ApiStatus
- io.github.matyrobbrt.curseforgeapi.annotation.Arg.Type
- io.github.matyrobbrt.curseforgeapi.request.uploadapi.ChangelogType
- io.github.matyrobbrt.curseforgeapi.schemas.file.FileRelationType
- io.github.matyrobbrt.curseforgeapi.schemas.file.FileReleaseType
- io.github.matyrobbrt.curseforgeapi.schemas.file.FileStatus
- io.github.matyrobbrt.curseforgeapi.schemas.HashAlgo
- io.github.matyrobbrt.curseforgeapi.request.Method
- io.github.matyrobbrt.curseforgeapi.schemas.mod.ModLoaderType
- io.github.matyrobbrt.curseforgeapi.request.query.ModSearchQuery.SortField
- io.github.matyrobbrt.curseforgeapi.request.query.ModSearchQuery.SortOrder
- io.github.matyrobbrt.curseforgeapi.schemas.mod.ModStatus
- io.github.matyrobbrt.curseforgeapi.schemas.Status
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)