geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/core/CacheControl.java [47:175]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public CacheControl() {
        privateFlag = false;
        noCache = false;
        noStore = false;
        noTransform = true;
        mustRevalidate = false;
        proxyRevalidate = false;
    }


    public static CacheControl valueOf(final String value) {
        return HEADER_DELEGATE.fromString(value);
    }


    public boolean isMustRevalidate() {
        return mustRevalidate;
    }


    public void setMustRevalidate(final boolean mustRevalidate) {
        this.mustRevalidate = mustRevalidate;
    }


    public boolean isProxyRevalidate() {
        return proxyRevalidate;
    }


    public void setProxyRevalidate(final boolean proxyRevalidate) {
        this.proxyRevalidate = proxyRevalidate;
    }


    public int getMaxAge() {
        return maxAge;
    }


    public void setMaxAge(final int maxAge) {
        this.maxAge = maxAge;
    }


    public int getSMaxAge() {
        return sMaxAge;
    }


    public void setSMaxAge(final int sMaxAge) {
        this.sMaxAge = sMaxAge;
    }


    public List<String> getNoCacheFields() {
        if (noCacheFields == null) {
            noCacheFields = new ArrayList<String>();
        }
        return noCacheFields;
    }


    public void setNoCache(final boolean noCache) {
        this.noCache = noCache;
    }


    public boolean isNoCache() {
        return noCache;
    }


    public boolean isPrivate() {
        return privateFlag;
    }


    public List<String> getPrivateFields() {
        if (privateFields == null) {
            privateFields = new ArrayList<String>();
        }
        return privateFields;
    }


    public void setPrivate(final boolean flag) {
        this.privateFlag = flag;
    }


    public boolean isNoTransform() {
        return noTransform;
    }


    public void setNoTransform(final boolean noTransform) {
        this.noTransform = noTransform;
    }


    public boolean isNoStore() {
        return noStore;
    }


    public void setNoStore(final boolean noStore) {
        this.noStore = noStore;
    }


    public Map<String, String> getCacheExtension() {
        if (cacheExtension == null) {
            cacheExtension = new HashMap<String, String>();
        }
        return cacheExtension;
    }


    @Override
    public String toString() {
        return HEADER_DELEGATE.toString(this);
    }


    @Override
    public int hashCode() {
        int hash = 7;
        hash = 41 * hash + (this.privateFlag ? 1 : 0);
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



geronimo-jaxrs_2.1_spec/src/main/java/javax/ws/rs/core/CacheControl.java [59:165]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public CacheControl() {
        privateFlag = false;
        noCache = false;
        noStore = false;
        noTransform = true;
        mustRevalidate = false;
        proxyRevalidate = false;
    }

    public static CacheControl valueOf(final String value) {
        return HEADER_DELEGATE.fromString(value);
    }

    public boolean isMustRevalidate() {
        return mustRevalidate;
    }

    public void setMustRevalidate(final boolean mustRevalidate) {
        this.mustRevalidate = mustRevalidate;
    }

    public boolean isProxyRevalidate() {
        return proxyRevalidate;
    }

    public void setProxyRevalidate(final boolean proxyRevalidate) {
        this.proxyRevalidate = proxyRevalidate;
    }

    public int getMaxAge() {
        return maxAge;
    }

    public void setMaxAge(final int maxAge) {
        this.maxAge = maxAge;
    }

    public int getSMaxAge() {
        return sMaxAge;
    }

    public void setSMaxAge(final int sMaxAge) {
        this.sMaxAge = sMaxAge;
    }

    public List<String> getNoCacheFields() {
        if (noCacheFields == null) {
            noCacheFields = new ArrayList<String>();
        }
        return noCacheFields;
    }

    public void setNoCache(final boolean noCache) {
        this.noCache = noCache;
    }

    public boolean isNoCache() {
        return noCache;
    }

    public boolean isPrivate() {
        return privateFlag;
    }

    public List<String> getPrivateFields() {
        if (privateFields == null) {
            privateFields = new ArrayList<String>();
        }
        return privateFields;
    }

    public void setPrivate(final boolean flag) {
        this.privateFlag = flag;
    }

    public boolean isNoTransform() {
        return noTransform;
    }

    public void setNoTransform(final boolean noTransform) {
        this.noTransform = noTransform;
    }

    public boolean isNoStore() {
        return noStore;
    }

    public void setNoStore(final boolean noStore) {
        this.noStore = noStore;
    }

    public Map<String, String> getCacheExtension() {
        if (cacheExtension == null) {
            cacheExtension = new HashMap<String, String>();
        }
        return cacheExtension;
    }

    @Override
    public String toString() {
        return HEADER_DELEGATE.toString(this);
    }

    @Override
    public int hashCode() {
        int hash = 7;
        hash = 41 * hash + (this.privateFlag ? 1 : 0);
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



