001// Generated by delombok at Sun Jul 30 17:21:56 UTC 2023
002package de.cuioss.test.jsf.mocks;
003
004import java.io.InputStream;
005import java.net.URL;
006import java.util.Map;
007import javax.faces.application.Resource;
008import javax.faces.context.FacesContext;
009
010/**
011 * Mock with all necessary values provided with setters
012 *
013 * @author Oliver Wolff
014 */
015public class CuiMockResource extends Resource {
016    private InputStream inputStream;
017    private Map<String, String> responseHeaders;
018    private String requestPath;
019    private URL uRL;
020    private boolean userAgentNeedsUpdate;
021
022    @Override
023    public boolean userAgentNeedsUpdate(final FacesContext context) {
024        return userAgentNeedsUpdate;
025    }
026
027    @java.lang.Override
028    @java.lang.SuppressWarnings("all")
029    @lombok.Generated
030    public java.lang.String toString() {
031        return "CuiMockResource(inputStream=" + this.getInputStream() + ", responseHeaders=" + this.getResponseHeaders() + ", requestPath=" + this.getRequestPath() + ", uRL=" + this.getURL() + ", userAgentNeedsUpdate=" + this.userAgentNeedsUpdate + ")";
032    }
033
034    @java.lang.SuppressWarnings("all")
035    @lombok.Generated
036    public InputStream getInputStream() {
037        return this.inputStream;
038    }
039
040    @java.lang.SuppressWarnings("all")
041    @lombok.Generated
042    public void setInputStream(final InputStream inputStream) {
043        this.inputStream = inputStream;
044    }
045
046    @java.lang.SuppressWarnings("all")
047    @lombok.Generated
048    public Map<String, String> getResponseHeaders() {
049        return this.responseHeaders;
050    }
051
052    @java.lang.SuppressWarnings("all")
053    @lombok.Generated
054    public void setResponseHeaders(final Map<String, String> responseHeaders) {
055        this.responseHeaders = responseHeaders;
056    }
057
058    @java.lang.SuppressWarnings("all")
059    @lombok.Generated
060    public String getRequestPath() {
061        return this.requestPath;
062    }
063
064    @java.lang.SuppressWarnings("all")
065    @lombok.Generated
066    public void setRequestPath(final String requestPath) {
067        this.requestPath = requestPath;
068    }
069
070    @java.lang.SuppressWarnings("all")
071    @lombok.Generated
072    public void setURL(final URL uRL) {
073        this.uRL = uRL;
074    }
075
076    @java.lang.SuppressWarnings("all")
077    @lombok.Generated
078    public URL getURL() {
079        return this.uRL;
080    }
081
082    @java.lang.SuppressWarnings("all")
083    @lombok.Generated
084    public void setUserAgentNeedsUpdate(final boolean userAgentNeedsUpdate) {
085        this.userAgentNeedsUpdate = userAgentNeedsUpdate;
086    }
087}