Hierarchy For All Packages
- org.restheart,
- org.restheart.cache,
- org.restheart.cache.impl,
- org.restheart.configuration,
- org.restheart.exchange,
- org.restheart.graal,
- org.restheart.handlers,
- org.restheart.metrics,
- org.restheart.mongodb,
- org.restheart.mongodb.db,
- org.restheart.mongodb.db.sessions,
- org.restheart.mongodb.utils,
- org.restheart.plugins,
- org.restheart.plugins.security,
- org.restheart.polyglot,
- org.restheart.security,
- org.restheart.utils
Class Hierarchy
- java.lang.Object
- java.util.AbstractMap.SimpleEntry<K,
V> (implements java.util.Map.Entry<K, V>, java.io.Serializable) - org.restheart.utils.Pair<K,
V>
- org.restheart.utils.Pair<K,
- org.restheart.security.AclVarsInterpolator
- org.restheart.security.BaseAccount (implements io.undertow.security.idm.Account)
- org.restheart.security.JwtAccount (implements org.restheart.security.WithProperties<P>)
- org.restheart.security.PwdCredentialAccount
- org.restheart.security.FileRealmAccount (implements org.restheart.security.WithProperties<P>)
- org.restheart.security.MongoRealmAccount (implements org.restheart.security.WithProperties<P>)
- org.restheart.security.BaseAclPermission
- org.restheart.security.BaseAclPermissionTransformer
- com.mongodb.internal.session.BaseClientSessionImpl (implements com.mongodb.session.ClientSession)
- org.restheart.mongodb.db.sessions.ClientSessionImpl (implements com.mongodb.client.ClientSession)
- org.restheart.security.BasePrincipal (implements java.security.Principal)
- org.restheart.utils.BsonUtils
- org.restheart.utils.JsonUtils
- org.restheart.utils.BsonUtils.ArrayBuilder
- org.restheart.utils.BsonUtils.DocumentBuilder
- org.restheart.utils.BuffersUtils
- org.restheart.cache.CacheFactory
- org.restheart.cache.impl.CaffeineCache<K,
V> (implements org.restheart.cache.Cache<K, V>) - org.restheart.cache.impl.CaffeineLoadingCache<K,
V> (implements org.restheart.cache.LoadingCache<K, V>) - org.restheart.utils.ChannelReader
- org.restheart.utils.CheckersUtils
- org.restheart.utils.CleanerUtils
- org.restheart.configuration.Configuration
- org.restheart.configuration.Configuration.Builder
- org.restheart.mongodb.ConnectionChecker
- org.restheart.utils.DirectoryWatcher (implements java.lang.Runnable)
- org.restheart.exchange.Exchange<T>
- org.restheart.exchange.Request<T>
- org.restheart.exchange.ProxyRequest<T> (implements java.lang.AutoCloseable, org.restheart.exchange.BufferedExchange<T>)
- org.restheart.exchange.ByteArrayProxyRequest
- org.restheart.exchange.JsonProxyRequest
- org.restheart.exchange.ServiceRequest<T>
- org.restheart.exchange.BsonFromCsvRequest
- org.restheart.exchange.BsonRequest
- org.restheart.exchange.MongoRequest
- org.restheart.exchange.ByteArrayRequest
- org.restheart.exchange.GraphQLRequest
- org.restheart.exchange.JsonRequest
- org.restheart.exchange.StringRequest
- org.restheart.exchange.UninitializedRequest
- org.restheart.exchange.ProxyRequest<T> (implements java.lang.AutoCloseable, org.restheart.exchange.BufferedExchange<T>)
- org.restheart.exchange.Response<T>
- org.restheart.exchange.ProxyResponse<T> (implements java.lang.AutoCloseable, org.restheart.exchange.BufferedExchange<T>)
- org.restheart.exchange.ByteArrayProxyResponse
- org.restheart.exchange.JsonProxyResponse
- org.restheart.exchange.ServiceResponse<T>
- org.restheart.exchange.BsonResponse
- org.restheart.exchange.MongoResponse
- org.restheart.exchange.GraphQLResponse
- org.restheart.exchange.MongoResponse
- org.restheart.exchange.ByteArrayResponse
- org.restheart.exchange.JsonResponse
- org.restheart.exchange.StringResponse
- org.restheart.exchange.UninitializedResponse
- org.restheart.exchange.BsonResponse
- org.restheart.exchange.ProxyResponse<T> (implements java.lang.AutoCloseable, org.restheart.exchange.BufferedExchange<T>)
- org.restheart.exchange.Request<T>
- org.restheart.plugins.FileConfigurablePlugin (implements org.restheart.plugins.ConfigurablePlugin)
- org.restheart.utils.GsonUtils
- org.restheart.utils.GsonUtils.ArrayBuilder
- org.restheart.utils.GsonUtils.ObjectBuilder
- org.restheart.cache.impl.HashMapLoadingCache<K,
V> (implements org.restheart.cache.LoadingCache<K, V>) - org.restheart.utils.HttpStatus
- org.restheart.graal.ImageInfo
- org.restheart.utils.JsonUnflattener
- org.restheart.utils.LambdaUtils
- org.restheart.utils.LogUtils
- org.restheart.metrics.Metrics
- org.restheart.utils.Minify
- org.restheart.security.MongoPermissions
- org.restheart.exchange.MongoRequestContentInjector
- org.restheart.utils.MongoServiceAttachments
- org.restheart.utils.NetUtils
- org.restheart.polyglot.NodeQueue
- org.restheart.mongodb.db.OperationResult
- org.restheart.mongodb.db.BulkOperationResult
- org.restheart.handlers.PipelinedHandler (implements io.undertow.server.HttpHandler)
- org.restheart.handlers.PipelinedWrappingHandler
- org.restheart.handlers.QueryStringRebuilder
- org.restheart.exchange.PipelineInfo
- org.restheart.plugins.PluginRecord<T>
- org.restheart.utils.PluginUtils
- org.restheart.utils.RepresentationUtils
- org.restheart.utils.ResourcesExtractor
- org.restheart.mongodb.utils.StagesInterpolator
- org.restheart.utils.ThreadsUtils
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.restheart.exchange.IllegalQueryParamenterException
- org.restheart.exchange.InvalidMetadataException
- org.restheart.utils.Minify.UnterminatedCommentException
- org.restheart.utils.Minify.UnterminatedRegExpLiteralException
- org.restheart.utils.Minify.UnterminatedStringLiteralException
- org.restheart.exchange.QueryNotFoundException
- org.restheart.exchange.QueryVariableNotBoundException
- java.lang.RuntimeException
- org.restheart.exchange.BadRequestException
- java.lang.IllegalArgumentException
- org.restheart.configuration.ConfigurationException
- org.restheart.plugins.InterceptorException
- org.restheart.exchange.UnsupportedDocumentIdException
- java.lang.Exception
- org.restheart.utils.URLUtils
- org.restheart.configuration.Utils
- org.restheart.mongodb.utils.VarsInterpolator
- org.restheart.Version
- java.util.AbstractMap.SimpleEntry<K,
Interface Hierarchy
- org.restheart.security.ACLRegistry
- io.undertow.security.api.AuthenticationMechanism
- org.restheart.plugins.security.AuthMechanism (also extends org.restheart.plugins.ConfigurablePlugin)
- org.restheart.exchange.BufferedExchange<T>
- org.restheart.cache.Cache<K,
V> - org.restheart.cache.LoadingCache<K,
V>
- org.restheart.cache.LoadingCache<K,
- org.restheart.plugins.ConsumingPlugin<T>
- org.restheart.exchange.CORSHeaders
- org.restheart.plugins.Service<R,
S> (also extends org.restheart.plugins.ConfigurablePlugin, org.restheart.plugins.HandlingPlugin<R, S>) - org.restheart.plugins.BsonService
- org.restheart.plugins.ByteArrayService
- org.restheart.plugins.JsonService
- org.restheart.plugins.StringService
- org.restheart.plugins.Service<R,
- org.restheart.exchange.ExchangeKeys
- org.restheart.plugins.ExchangeTypeResolver<R,
S> - org.restheart.plugins.HandlingPlugin<R,
S> (also extends org.restheart.plugins.Plugin) - org.restheart.plugins.Service<R,
S> (also extends org.restheart.plugins.ConfigurablePlugin, org.restheart.exchange.CORSHeaders) - org.restheart.plugins.BsonService
- org.restheart.plugins.ByteArrayService
- org.restheart.plugins.JsonService
- org.restheart.plugins.StringService
- org.restheart.plugins.Service<R,
- org.restheart.plugins.Interceptor<R,
S> (also extends org.restheart.plugins.ConfigurablePlugin) - org.restheart.plugins.BsonInterceptor
- org.restheart.plugins.ByteArrayInterceptor
- org.restheart.plugins.GraphQLInterceptor
- org.restheart.plugins.JsonInterceptor
- org.restheart.plugins.MongoInterceptor
- org.restheart.plugins.ProxyInterceptor
- org.restheart.plugins.StringInterceptor
- org.restheart.plugins.WildcardInterceptor
- org.restheart.plugins.HandlingPlugin<R,
- io.undertow.security.idm.IdentityManager
- org.restheart.plugins.security.Authenticator (also extends org.restheart.plugins.ConfigurablePlugin)
- org.restheart.plugins.security.TokenManager
- org.restheart.plugins.security.Authenticator (also extends org.restheart.plugins.ConfigurablePlugin)
- org.restheart.plugins.Plugin
- org.restheart.plugins.ConfigurablePlugin
- org.restheart.plugins.security.Authenticator (also extends io.undertow.security.idm.IdentityManager)
- org.restheart.plugins.security.TokenManager
- org.restheart.plugins.security.AuthMechanism (also extends io.undertow.security.api.AuthenticationMechanism)
- org.restheart.plugins.security.Authorizer
- org.restheart.plugins.Initializer
- org.restheart.plugins.Interceptor<R,
S> (also extends org.restheart.plugins.ExchangeTypeResolver<R, S>) - org.restheart.plugins.BsonInterceptor
- org.restheart.plugins.ByteArrayInterceptor
- org.restheart.plugins.GraphQLInterceptor
- org.restheart.plugins.JsonInterceptor
- org.restheart.plugins.MongoInterceptor
- org.restheart.plugins.ProxyInterceptor
- org.restheart.plugins.StringInterceptor
- org.restheart.plugins.WildcardInterceptor
- org.restheart.plugins.Provider<T>
- org.restheart.plugins.Service<R,
S> (also extends org.restheart.exchange.CORSHeaders, org.restheart.plugins.HandlingPlugin<R, S>) - org.restheart.plugins.BsonService
- org.restheart.plugins.ByteArrayService
- org.restheart.plugins.JsonService
- org.restheart.plugins.StringService
- org.restheart.plugins.security.Authenticator (also extends io.undertow.security.idm.IdentityManager)
- org.restheart.plugins.HandlingPlugin<R,
S> (also extends org.restheart.plugins.ExchangeTypeResolver<R, S>) - org.restheart.plugins.Service<R,
S> (also extends org.restheart.plugins.ConfigurablePlugin, org.restheart.exchange.CORSHeaders) - org.restheart.plugins.BsonService
- org.restheart.plugins.ByteArrayService
- org.restheart.plugins.JsonService
- org.restheart.plugins.StringService
- org.restheart.plugins.Service<R,
- org.restheart.plugins.ConfigurablePlugin
- org.restheart.plugins.PluginsRegistry
- org.restheart.security.WithProperties<P>
Annotation Interface Hierarchy
- org.restheart.plugins.Inject (implements java.lang.annotation.Annotation)
- org.restheart.plugins.OnInit (implements java.lang.annotation.Annotation)
- org.restheart.plugins.RegisterPlugin (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)
- org.restheart.plugins.security.Authorizer.TYPE
- org.restheart.cache.Cache.EXPIRE_POLICY
- org.restheart.exchange.ExchangeKeys.DOC_ID_TYPE
- org.restheart.exchange.ExchangeKeys.ETAG_CHECK_POLICY
- org.restheart.exchange.ExchangeKeys.HAL_MODE
- org.restheart.exchange.ExchangeKeys.METHOD
- org.restheart.exchange.ExchangeKeys.REPRESENTATION_FORMAT
- org.restheart.exchange.ExchangeKeys.TYPE
- org.restheart.exchange.ExchangeKeys.WRITE_MODE
- org.restheart.plugins.InitPoint
- org.restheart.plugins.InterceptPoint
- org.restheart.utils.LogUtils.Level
- org.restheart.metrics.Metrics.FAILED_AUTH_KEY
- org.restheart.utils.Minify.Action
- org.restheart.exchange.PipelineInfo.PIPELINE_TYPE
- org.restheart.plugins.RegisterPlugin.MATCH_POLICY
- org.restheart.mongodb.utils.StagesInterpolator.STAGE_OPERATOR
- org.restheart.mongodb.utils.VarsInterpolator.VAR_OPERATOR
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- org.restheart.configuration.CoreModule
- org.restheart.configuration.Listener
- org.restheart.configuration.Logging
- org.restheart.metrics.MetricLabel
- org.restheart.metrics.MetricNameAndLabels
- org.restheart.configuration.ProxiedResource
- org.restheart.mongodb.RSOps
- org.restheart.configuration.StaticResource
- org.restheart.configuration.TLSListener
- org.restheart.configuration.Utils.RhOverride
- java.lang.Record