All Downloads are FREE. Search and download functionalities are using the official Maven repository.

elemental2.dom.Cache Maven / Gradle / Ivy

The newest version!
package elemental2.dom;
import java.lang.Void;
import elemental2.dom.URL;
import elemental2.promise.Promise;
import elemental2.core.JsArray;
import elemental2.dom.Response;
import jsinterop.base.Js;
import elemental2.dom.CacheQueryOptions;
import jsinterop.annotations.JsOverlay;
import elemental2.dom.Request;
import java.lang.Boolean;
import java.lang.Object;
import java.lang.String;
import jsinterop.annotations.JsType;
import jsinterop.annotations.JsPackage;
@JsType(isNative = true,namespace = JsPackage.GLOBAL)
public interface Cache{
@JsType(isNative = true,name = "?",namespace = JsPackage.GLOBAL)
public interface AddAllRequestsArrayUnionType{
@JsOverlay
static Cache.AddAllRequestsArrayUnionType of(Object o){
return Js.cast(o);
}
@JsOverlay
default Request asRequest(){
return Js.cast(this);
}
@JsOverlay
default String asString(){
return Js.asString(this);
}
@JsOverlay
default URL asURL(){
return Js.cast(this);
}
@JsOverlay
default boolean isRequest(){
return (Object)this instanceof Request;
}
@JsOverlay
default boolean isString(){
return (Object)this instanceof String;
}
@JsOverlay
default boolean isURL(){
return (Object)this instanceof URL;
}
}
@JsType(isNative = true,name = "?",namespace = JsPackage.GLOBAL)
public interface AddRequestUnionType{
@JsOverlay
static Cache.AddRequestUnionType of(Object o){
return Js.cast(o);
}
@JsOverlay
default Request asRequest(){
return Js.cast(this);
}
@JsOverlay
default String asString(){
return Js.asString(this);
}
@JsOverlay
default URL asURL(){
return Js.cast(this);
}
@JsOverlay
default boolean isRequest(){
return (Object)this instanceof Request;
}
@JsOverlay
default boolean isString(){
return (Object)this instanceof String;
}
@JsOverlay
default boolean isURL(){
return (Object)this instanceof URL;
}
}
@JsType(isNative = true,name = "?",namespace = JsPackage.GLOBAL)
public interface DeleteRequestUnionType{
@JsOverlay
static Cache.DeleteRequestUnionType of(Object o){
return Js.cast(o);
}
@JsOverlay
default Request asRequest(){
return Js.cast(this);
}
@JsOverlay
default String asString(){
return Js.asString(this);
}
@JsOverlay
default URL asURL(){
return Js.cast(this);
}
@JsOverlay
default boolean isRequest(){
return (Object)this instanceof Request;
}
@JsOverlay
default boolean isString(){
return (Object)this instanceof String;
}
@JsOverlay
default boolean isURL(){
return (Object)this instanceof URL;
}
}
@JsType(isNative = true,name = "?",namespace = JsPackage.GLOBAL)
public interface KeysRequestUnionType{
@JsOverlay
static Cache.KeysRequestUnionType of(Object o){
return Js.cast(o);
}
@JsOverlay
default Request asRequest(){
return Js.cast(this);
}
@JsOverlay
default String asString(){
return Js.asString(this);
}
@JsOverlay
default URL asURL(){
return Js.cast(this);
}
@JsOverlay
default boolean isRequest(){
return (Object)this instanceof Request;
}
@JsOverlay
default boolean isString(){
return (Object)this instanceof String;
}
@JsOverlay
default boolean isURL(){
return (Object)this instanceof URL;
}
}
@JsType(isNative = true,name = "?",namespace = JsPackage.GLOBAL)
public interface MatchAllRequestUnionType{
@JsOverlay
static Cache.MatchAllRequestUnionType of(Object o){
return Js.cast(o);
}
@JsOverlay
default Request asRequest(){
return Js.cast(this);
}
@JsOverlay
default String asString(){
return Js.asString(this);
}
@JsOverlay
default URL asURL(){
return Js.cast(this);
}
@JsOverlay
default boolean isRequest(){
return (Object)this instanceof Request;
}
@JsOverlay
default boolean isString(){
return (Object)this instanceof String;
}
@JsOverlay
default boolean isURL(){
return (Object)this instanceof URL;
}
}
@JsType(isNative = true,name = "?",namespace = JsPackage.GLOBAL)
public interface MatchRequestUnionType{
@JsOverlay
static Cache.MatchRequestUnionType of(Object o){
return Js.cast(o);
}
@JsOverlay
default Request asRequest(){
return Js.cast(this);
}
@JsOverlay
default String asString(){
return Js.asString(this);
}
@JsOverlay
default URL asURL(){
return Js.cast(this);
}
@JsOverlay
default boolean isRequest(){
return (Object)this instanceof Request;
}
@JsOverlay
default boolean isString(){
return (Object)this instanceof String;
}
@JsOverlay
default boolean isURL(){
return (Object)this instanceof URL;
}
}
@JsType(isNative = true,name = "?",namespace = JsPackage.GLOBAL)
public interface PutRequestUnionType{
@JsOverlay
static Cache.PutRequestUnionType of(Object o){
return Js.cast(o);
}
@JsOverlay
default Request asRequest(){
return Js.cast(this);
}
@JsOverlay
default String asString(){
return Js.asString(this);
}
@JsOverlay
default URL asURL(){
return Js.cast(this);
}
@JsOverlay
default boolean isRequest(){
return (Object)this instanceof Request;
}
@JsOverlay
default boolean isString(){
return (Object)this instanceof String;
}
@JsOverlay
default boolean isURL(){
return (Object)this instanceof URL;
}
}
Promise add(Cache.AddRequestUnionType request);
@JsOverlay
default Promise add(Request request){
return add(Js.uncheckedCast(request));
}
@JsOverlay
default Promise add(String request){
return add(Js.uncheckedCast(request));
}
@JsOverlay
default Promise add(URL request){
return add(Js.uncheckedCast(request));
}
@JsOverlay
default Promise addAll(Cache.AddAllRequestsArrayUnionType[] requests){
return addAll(Js.>uncheckedCast(requests));
}
Promise addAll(JsArray requests);
Promise delete(Cache.DeleteRequestUnionType request,CacheQueryOptions options);
Promise delete(Cache.DeleteRequestUnionType request);
@JsOverlay
default Promise delete(Request request,CacheQueryOptions options){
return delete(Js.uncheckedCast(request),options);
}
@JsOverlay
default Promise delete(Request request){
return delete(Js.uncheckedCast(request));
}
@JsOverlay
default Promise delete(String request,CacheQueryOptions options){
return delete(Js.uncheckedCast(request),options);
}
@JsOverlay
default Promise delete(String request){
return delete(Js.uncheckedCast(request));
}
@JsOverlay
default Promise delete(URL request,CacheQueryOptions options){
return delete(Js.uncheckedCast(request),options);
}
@JsOverlay
default Promise delete(URL request){
return delete(Js.uncheckedCast(request));
}
Promise> keys();
Promise> keys(Cache.KeysRequestUnionType request,CacheQueryOptions options);
Promise> keys(Cache.KeysRequestUnionType request);
@JsOverlay
default Promise> keys(Request request,CacheQueryOptions options){
return keys(Js.uncheckedCast(request),options);
}
@JsOverlay
default Promise> keys(Request request){
return keys(Js.uncheckedCast(request));
}
@JsOverlay
default Promise> keys(String request,CacheQueryOptions options){
return keys(Js.uncheckedCast(request),options);
}
@JsOverlay
default Promise> keys(String request){
return keys(Js.uncheckedCast(request));
}
@JsOverlay
default Promise> keys(URL request,CacheQueryOptions options){
return keys(Js.uncheckedCast(request),options);
}
@JsOverlay
default Promise> keys(URL request){
return keys(Js.uncheckedCast(request));
}
Promise match(Cache.MatchRequestUnionType request,CacheQueryOptions options);
Promise match(Cache.MatchRequestUnionType request);
@JsOverlay
default Promise match(Request request,CacheQueryOptions options){
return match(Js.uncheckedCast(request),options);
}
@JsOverlay
default Promise match(Request request){
return match(Js.uncheckedCast(request));
}
@JsOverlay
default Promise match(String request,CacheQueryOptions options){
return match(Js.uncheckedCast(request),options);
}
@JsOverlay
default Promise match(String request){
return match(Js.uncheckedCast(request));
}
@JsOverlay
default Promise match(URL request,CacheQueryOptions options){
return match(Js.uncheckedCast(request),options);
}
@JsOverlay
default Promise match(URL request){
return match(Js.uncheckedCast(request));
}
Promise> matchAll();
Promise> matchAll(Cache.MatchAllRequestUnionType request,CacheQueryOptions options);
Promise> matchAll(Cache.MatchAllRequestUnionType request);
@JsOverlay
default Promise> matchAll(Request request,CacheQueryOptions options){
return matchAll(Js.uncheckedCast(request),options);
}
@JsOverlay
default Promise> matchAll(Request request){
return matchAll(Js.uncheckedCast(request));
}
@JsOverlay
default Promise> matchAll(String request,CacheQueryOptions options){
return matchAll(Js.uncheckedCast(request),options);
}
@JsOverlay
default Promise> matchAll(String request){
return matchAll(Js.uncheckedCast(request));
}
@JsOverlay
default Promise> matchAll(URL request,CacheQueryOptions options){
return matchAll(Js.uncheckedCast(request),options);
}
@JsOverlay
default Promise> matchAll(URL request){
return matchAll(Js.uncheckedCast(request));
}
Promise put(Cache.PutRequestUnionType request,Response response);
@JsOverlay
default Promise put(Request request,Response response){
return put(Js.uncheckedCast(request),response);
}
@JsOverlay
default Promise put(String request,Response response){
return put(Js.uncheckedCast(request),response);
}
@JsOverlay
default Promise put(URL request,Response response){
return put(Js.uncheckedCast(request),response);
}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy