Package io.pebbletemplates.pebble.lexer
Class Syntax.Builder
java.lang.Object
io.pebbletemplates.pebble.lexer.Syntax.Builder
- Enclosing class:
- Syntax
Helper class to create new instances of
Syntax.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()booleansetCommentCloseDelimiter(String commentCloseDelimiter) setCommentOpenDelimiter(String commentOpenDelimiter) setEnableNewLineTrimming(boolean enableNewLineTrimming) setExecuteCloseDelimiter(String executeCloseDelimiter) setExecuteOpenDelimiter(String executeOpenDelimiter) voidsetInterpolationCloseDelimiter(String delimiterInterpolationClose) voidsetInterpolationOpenDelimiter(String delimiterInterpolationOpen) setPrintCloseDelimiter(String printCloseDelimiter) setPrintOpenDelimiter(String printOpenDelimiter) setWhitespaceTrim(String whitespaceTrim)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
getCommentOpenDelimiter
- Returns:
- the commentOpenDelimiter
-
setCommentOpenDelimiter
- Parameters:
commentOpenDelimiter- the commentOpenDelimiter to set- Returns:
- This builder object
-
getCommentCloseDelimiter
- Returns:
- the commentCloseDelimiter
-
setCommentCloseDelimiter
- Parameters:
commentCloseDelimiter- the commentCloseDelimiter to set- Returns:
- This builder object
-
getExecuteOpenDelimiter
- Returns:
- the executeOpenDelimiter
-
setExecuteOpenDelimiter
- Parameters:
executeOpenDelimiter- the executeOpenDelimiter to set- Returns:
- This builder object
-
getExecuteCloseDelimiter
- Returns:
- the executeCloseDelimiter
-
setExecuteCloseDelimiter
- Parameters:
executeCloseDelimiter- the executeCloseDelimiter to set- Returns:
- This builder object
-
getPrintOpenDelimiter
- Returns:
- the printOpenDelimiter
-
setPrintOpenDelimiter
- Parameters:
printOpenDelimiter- the printOpenDelimiter to set- Returns:
- This builder object
-
getPrintCloseDelimiter
- Returns:
- the printCloseDelimiter
-
setPrintCloseDelimiter
- Parameters:
printCloseDelimiter- the printCloseDelimiter to set- Returns:
- This builder object
-
getWhitespaceTrim
-
setWhitespaceTrim
-
getInterpolationOpenDelimiter
-
setInterpolationOpenDelimiter
-
getInterpolationCloseDelimiter
-
setInterpolationCloseDelimiter
-
isEnableNewLineTrimming
public boolean isEnableNewLineTrimming() -
setEnableNewLineTrimming
-
build
-