Hierarchy For Package org.refcodes.rest

Class Hierarchy

  • java.lang.Object
    • org.refcodes.rest.AbstractHttpDiscoverySidecar<B> (implements org.refcodes.rest.HttpDiscoverySidecar<B>)
    • org.refcodes.rest.AbstractHttpRegistryContextBuilder<DESC> (implements org.refcodes.rest.HttpRegistryContext.HttpRegistryContextBuilder<DESC>)
    • org.refcodes.rest.AbstractHttpRegistrySidecar<DESC,B> (implements org.refcodes.rest.HttpRegistrySidecar<DESC,B>)
    • org.refcodes.web.AbstractHttpRequest (implements org.refcodes.web.HttpRequest)
      • org.refcodes.web.HttpClientRequest (implements org.refcodes.web.HttpBodyAccessor.HttpBodyProvider<EXC>, org.refcodes.web.HttpRequest, org.refcodes.web.RedirectDepthAccessor.RedirectDepthProperty)
        • org.refcodes.rest.RestRequest (implements org.refcodes.mixin.Dumpable, org.refcodes.web.HeaderFieldsAccessor.HeaderFieldsProperty<T>)
          • org.refcodes.rest.RestRequestBuilder (implements org.refcodes.mixin.Dumpable, org.refcodes.web.HeaderFieldsAccessor.HeaderFieldsBuilder<T,B>, org.refcodes.web.HeaderFieldsAccessor.HeaderFieldsProperty<T>, org.refcodes.web.HttpMethodAccessor.HttpMethodBuilder<B>, org.refcodes.web.HttpMethodAccessor.HttpMethodProperty, org.refcodes.web.HttpRequestBuilder<B>, org.refcodes.web.RedirectDepthAccessor.RedirectDepthBuilder<B>)
        • org.refcodes.rest.RestResponseHandler (implements org.refcodes.component.ConnectionStatusAccessor, org.refcodes.web.HeaderFieldsAccessor.HeaderFieldsBuilder<T,B>, org.refcodes.web.HeaderFieldsAccessor.HeaderFieldsProperty<T>, org.refcodes.web.HttpMethodAccessor.HttpMethodBuilder<B>, org.refcodes.web.HttpMethodAccessor.HttpMethodProperty, org.refcodes.web.HttpRequestBuilder<B>, org.refcodes.component.LinkComponent.LinkComponentBuilder<B>, org.refcodes.web.QueryFieldsAccessor.QueryFieldsProperty, org.refcodes.web.RedirectDepthAccessor.RedirectDepthBuilder<B>, org.refcodes.rest.RestResponseConsumer)
        • org.refcodes.rest.RestResponseResult (implements org.refcodes.component.ConnectionStatusAccessor, org.refcodes.web.HeaderFieldsAccessor.HeaderFieldsBuilder<T,B>, org.refcodes.web.HeaderFieldsAccessor.HeaderFieldsProperty<T>, org.refcodes.web.HttpMethodAccessor.HttpMethodBuilder<B>, org.refcodes.web.HttpMethodAccessor.HttpMethodProperty, org.refcodes.web.HttpRequestBuilder<B>, org.refcodes.io.IOResultAccessor<RES,EXC>, org.refcodes.component.LinkComponent.LinkComponentBuilder<B>, org.refcodes.web.QueryFieldsAccessor.QueryFieldsProperty, org.refcodes.web.RedirectDepthAccessor.RedirectDepthBuilder<B>, org.refcodes.mixin.ResponseAccessor<RES>, org.refcodes.rest.RestResponseConsumer)
      • org.refcodes.web.HttpServerRequest (implements org.refcodes.web.HttpBodyAccessor, org.refcodes.web.HttpInputStreamAccessor, org.refcodes.web.HttpRequest)
        • org.refcodes.rest.RestRequestEvent (implements org.refcodes.mixin.Dumpable, org.refcodes.observer.GenericActionEvent<A,SRC>, org.refcodes.web.LocalAddressAccessor, org.refcodes.web.RealmAccessor, org.refcodes.web.RemoteAddressAccessor, org.refcodes.mixin.WildcardSubstitutes)
    • org.refcodes.web.AbstractHttpResponse (implements org.refcodes.web.HttpResponse)
      • org.refcodes.web.HttpClientResponse (implements org.refcodes.web.HttpBodyAccessor, org.refcodes.web.HttpInputStreamAccessor, org.refcodes.web.HttpResponse, org.refcodes.web.UrlAccessor)
        • org.refcodes.rest.RestResponse (implements org.refcodes.mixin.Dumpable, org.refcodes.web.LocalAddressAccessor, org.refcodes.web.RemoteAddressAccessor)
          • org.refcodes.rest.RestResponseEvent (implements org.refcodes.mixin.Dumpable, org.refcodes.observer.GenericActionEvent<A,SRC>)
    • org.refcodes.rest.AbstractHttpRestClientDecorator<B> (implements org.refcodes.rest.HttpRestClient)
    • org.refcodes.rest.AbstractHttpRestServerDecorator<B> (implements org.refcodes.rest.HttpRestServer)
    • org.refcodes.observer.AbstractObservable<O,EV> (implements org.refcodes.mixin.Disposable, org.refcodes.mixin.Loggable, org.refcodes.observer.Observable<O>)
    • org.refcodes.rest.AbstractRestClient (implements org.refcodes.rest.RestClient)
    • org.refcodes.rest.BasicAuthEndpointBuilder (implements org.refcodes.rest.BasicAuthEndpoint, org.refcodes.component.ConnectionStatusAccessor, org.refcodes.web.HttpMethodAccessor.HttpMethodBuilder<B>, org.refcodes.web.HttpMethodAccessor.HttpMethodProperty, org.refcodes.component.LinkComponent.LinkComponentBuilder<B>)
    • org.refcodes.web.BasicAuthRequest (implements org.refcodes.web.BasicAuthCredentialsAccessor, org.refcodes.mixin.Dumpable, org.refcodes.web.HttpMethodAccessor, org.refcodes.web.UrlAccessor)
      • org.refcodes.rest.BasicAuthEvent (implements org.refcodes.observer.GenericActionEvent<A,SRC>, org.refcodes.web.LocalAddressAccessor, org.refcodes.web.RealmAccessor, org.refcodes.web.RemoteAddressAccessor, org.refcodes.mixin.WildcardSubstitutes)
    • org.refcodes.rest.HttpDiscoveryContextBuilder (implements org.refcodes.rest.HttpDiscoveryUrlAccessor.HttpDiscoveryUrlBuilder<B>, org.refcodes.rest.HttpDiscoveryUrlAccessor.HttpDiscoveryUrlProperty, org.refcodes.web.LoadBalancingStrategyAccessor.LoadBalancingStrategyBuilder<B>, org.refcodes.web.LoadBalancingStrategyAccessor.LoadBalancingStrategyProperty, org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorBuilder<B>, org.refcodes.security.TrustStoreDescriptorAccessor.TrustStoreDescriptorProperty)
    • org.refcodes.rest.HttpRestServerSugar
    • org.refcodes.web.OauthToken (implements org.refcodes.mixin.Disposable, org.refcodes.mixin.ValidAccessor)
    • org.refcodes.rest.RestEndpointBuilder (implements org.refcodes.component.ConnectionStatusAccessor, org.refcodes.web.HttpMethodAccessor.HttpMethodBuilder<B>, org.refcodes.web.HttpMethodAccessor.HttpMethodProperty, org.refcodes.component.LinkComponent.LinkComponentBuilder<B>, org.refcodes.rest.RestEndpoint)
    • org.refcodes.rest.RestRequestClientSugar

Interface Hierarchy

Enum Hierarchy