Class RockerOptions

java.lang.Object
com.fizzed.rocker.compiler.RockerOptions

public class RockerOptions extends Object
  • Field Details

  • Constructor Details

    • RockerOptions

      public RockerOptions()
  • Method Details

    • copy

      public RockerOptions copy()
    • getJavaVersion

      public JavaVersion getJavaVersion()
    • isGreaterThanOrEqualToJavaVersion

      public boolean isGreaterThanOrEqualToJavaVersion(JavaVersion javaVersion)
    • setJavaVersion

      public void setJavaVersion(JavaVersion javaVersion)
    • setJavaVersion

      public void setJavaVersion(String javaVersion) throws TokenException
      Throws:
      TokenException
    • getDiscardLogicWhitespace

      public Boolean getDiscardLogicWhitespace()
    • getDiscardLogicWhitespaceForContentType

      public boolean getDiscardLogicWhitespaceForContentType(ContentType type)
    • setDiscardLogicWhitespace

      public void setDiscardLogicWhitespace(Boolean discardLogicWhitespace)
    • getCombineAdjacentPlain

      public Boolean getCombineAdjacentPlain()
    • setCombineAdjacentPlain

      public void setCombineAdjacentPlain(Boolean combineAdjacentPlain)
    • getExtendsClass

      public String getExtendsClass()
    • setExtendsClass

      public void setExtendsClass(String extendsClass)
    • getExtendsModelClass

      public String getExtendsModelClass()
    • setExtendsModelClass

      public void setExtendsModelClass(String extendsModelClass)
    • getTargetCharset

      public String getTargetCharset()
    • setTargetCharset

      public void setTargetCharset(String targetCharset)
    • getOptimize

      public Boolean getOptimize()
    • setOptimize

      public void setOptimize(Boolean optimize)
    • getMarkAsGenerated

      public Boolean getMarkAsGenerated()
    • setMarkAsGenerated

      public void setMarkAsGenerated(Boolean markAsGenerated)
    • getPostProcessing

      public String[] getPostProcessing()
    • setPostProcessing

      public void setPostProcessing(String[] postProcessing)
    • set

      public void set(String name, String value) throws TokenException
      Throws:
      TokenException
    • write

      public void write(Properties properties)
    • parseOption

      public void parseOption(Option option) throws ParserException
      Throws:
      ParserException
    • parseBoolean

      private Boolean parseBoolean(String value) throws TokenException
      Throws:
      TokenException
    • parseStringArrayFromList

      private String[] parseStringArrayFromList(String value) throws TokenException
      Create an array of sub-strings from a given comma-separated string. The contents of each string in the returned array will be trimmed of leading and trailing spaces.
      Parameters:
      value - the original string, containing individual comma-separated tokens
      Returns:
      an array of
      Throws:
      TokenException