Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
  Kontraktor-Http Copyright (c) Ruediger Moeller, All rights reserved.
  
  This library is free software; you can redistribute it and/or
  modify it under the terms of the GNU Lesser General Public
  License as published by the Free Software Foundation; either
  version 3.0 of the License, or (at your option) any later version.
  
  This library is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 Lesser General Public License for more details.
 
 See https://www.gnu.org/licenses/lgpl.txt
 */
 package org.nustaq.kontraktor.remoting.http.builder;

Created by ruedi on 09.06.2015.
 
 public class BldResPath {
 
     transient BldFourK cfg4k;
     String urlPath = "/dyn";
     String resourcePath[];
     boolean cacheAggregates = true;
     Boolean compress;
 
     boolean inline = true;
     boolean stripComments = true;
     boolean minify = true;
 
     public BldResPath(BldFourK cfg4kString urlPath) {
         this. = cfg4k;
         this. = urlPath;
     }
 
     public BldResPath elements(String... resourcePath) {
         this. = resourcePath;
         return this;
     }
 
     public BldResPath inline(final boolean inline) {
         this. = inline;
         return this;
     }
 
     public BldResPath stripComments(final boolean stripComments) {
         this. = stripComments;
         return this;
     }
 
     public BldResPath minify(final boolean minify) {
         this. = minify;
         return this;
     }
 
     public boolean isInline() {
         return ;
     }
 
     public boolean isStripComments() {
         return ;
     }
 
     public boolean isMinify() {
         return ;
     }
 
     public BldResPath cacheAggregates(boolean cacheAggregates) {
         this. = cacheAggregates;
         return this;
     }

    
turn on/off all inlining + file caching for easy development. Note for full dev mode a html import enabled browser is required (e.g. chrome) note this overwrites previous settings made to this
 
     public BldResPath allDev(boolean dev) {
         inline(!dev);
         stripComments(!dev);
         minify(!dev);
         cacheAggregates(!dev);
         compress(!dev);
         return this;
     }
 
     public BldResPath compress(boolean doGZip) {
          = doGZip;
         return this;
     }
 
     public BldFourK build() {
         return ;
     }
 
     public String getUrlPath() {
        return ;
    }
    public boolean isCacheAggregates() {
        return ;
    }
    public String[] getResourcePath() {
        return ;
    }
    public boolean isCompress() {
        if ( == null)
            return !;
        return ;
    }
New to GrepCode? Check out our FAQ X