Class RockerOptions


  • public class RockerOptions
    extends java.lang.Object
    • Field Detail

      • DISCARD_LOGIC_WHITESPACE

        public static final java.lang.String DISCARD_LOGIC_WHITESPACE
        See Also:
        Constant Field Values
      • COMBINE_ADJACENT_PLAIN

        public static final java.lang.String COMBINE_ADJACENT_PLAIN
        See Also:
        Constant Field Values
      • EXTENDS_MODEL_CLASS

        public static final java.lang.String EXTENDS_MODEL_CLASS
        See Also:
        Constant Field Values
      • MARK_AS_GENERATED

        public static final java.lang.String MARK_AS_GENERATED
        See Also:
        Constant Field Values
      • discardLogicWhitespace

        private java.lang.Boolean discardLogicWhitespace
      • combineAdjacentPlain

        private java.lang.Boolean combineAdjacentPlain
      • extendsClass

        private java.lang.String extendsClass
      • extendsModelClass

        private java.lang.String extendsModelClass
      • targetCharset

        private java.lang.String targetCharset
      • optimize

        private java.lang.Boolean optimize
      • postProcessing

        private java.lang.String[] postProcessing
      • markAsGenerated

        private java.lang.Boolean markAsGenerated
    • Constructor Detail

      • RockerOptions

        public RockerOptions()
    • Method Detail

      • isGreaterThanOrEqualToJavaVersion

        public boolean isGreaterThanOrEqualToJavaVersion​(JavaVersion javaVersion)
      • setJavaVersion

        public void setJavaVersion​(JavaVersion javaVersion)
      • getDiscardLogicWhitespace

        public java.lang.Boolean getDiscardLogicWhitespace()
      • getDiscardLogicWhitespaceForContentType

        public boolean getDiscardLogicWhitespaceForContentType​(ContentType type)
      • setDiscardLogicWhitespace

        public void setDiscardLogicWhitespace​(java.lang.Boolean discardLogicWhitespace)
      • getCombineAdjacentPlain

        public java.lang.Boolean getCombineAdjacentPlain()
      • setCombineAdjacentPlain

        public void setCombineAdjacentPlain​(java.lang.Boolean combineAdjacentPlain)
      • getExtendsClass

        public java.lang.String getExtendsClass()
      • setExtendsClass

        public void setExtendsClass​(java.lang.String extendsClass)
      • getExtendsModelClass

        public java.lang.String getExtendsModelClass()
      • setExtendsModelClass

        public void setExtendsModelClass​(java.lang.String extendsModelClass)
      • getTargetCharset

        public java.lang.String getTargetCharset()
      • setTargetCharset

        public void setTargetCharset​(java.lang.String targetCharset)
      • getOptimize

        public java.lang.Boolean getOptimize()
      • setOptimize

        public void setOptimize​(java.lang.Boolean optimize)
      • getMarkAsGenerated

        public java.lang.Boolean getMarkAsGenerated()
      • setMarkAsGenerated

        public void setMarkAsGenerated​(java.lang.Boolean markAsGenerated)
      • getPostProcessing

        public java.lang.String[] getPostProcessing()
      • setPostProcessing

        public void setPostProcessing​(java.lang.String[] postProcessing)
      • write

        public void write​(java.util.Properties properties)
      • parseStringArrayFromList

        private java.lang.String[] parseStringArrayFromList​(java.lang.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