All Downloads are FREE. Search and download functionalities are using the official Maven repository.
Search JAR files by class name

Download freshmarker JAR 1.6.0 with all dependencies


A simple, small but powerful template engine based loosely on the FreeMarker syntax. FreshMarker is implemented in Java 21 and supports the `java.time` API and Records.

Files of the artifact freshmarker version 1.6.0 from the group de.schegge.

Test

Artifact freshmarker
Group de.schegge
Version 1.6.0
Last update 03. October 2024
Tags: small template based records freshmarker simple freemarker java powerful engine loosely implemented syntax supports time
Organization freshmarker.org
URL https://gitlab.com/schegge/freshmarker.git
License The Apache Software License, Version 2.0
Dependencies amount 2
Dependencies slf4j-api, stream-collector-utilities,
There are maybe transitive dependencies!
There is a newer version: 1.6.9
Show newest version
Show more of this group  Show more artifacts with this name
Show all versions of freshmarker Show documentation

Please rate this JAR file. Is it a good library?

0 downloads

Source code of freshmarker version 1.6.0

META-INF
META-INF.META-INF.MANIFEST.MF
META-INF.services
META-INF.services.META-INF.services.org.freshmarker.core.plugin.PluginProvider
.freshmarker.properties
.freshmarker_de.properties
.freshmarker_en.properties
.freshmarker_fr.properties
ftl
ftl.ftl.FreshMarkerLexer
ftl.ftl.FreshMarkerParser
ftl.ftl.InvalidToken
ftl.ftl.Node
ftl.ftl.NonTerminalCall
ftl.ftl.ParseException
ftl.ftl.Token
ftl.ftl.TokenSource
ftl.ast
ftl.ast.ftl.ast.ALT_GT
ftl.ast.ftl.ast.ALT_GTE
ftl.ast.ftl.ast.ALT_LT
ftl.ast.ftl.ast.ALT_LTE
ftl.ast.ftl.ast.AND
ftl.ast.ftl.ast.AND2
ftl.ast.ftl.ast.AS
ftl.ast.ftl.ast.ASCENDING
ftl.ast.ftl.ast.ASSIGN
ftl.ast.ftl.ast.AdditiveExpression
ftl.ast.ftl.ast.AndExpression
ftl.ast.ftl.ast.Assignment
ftl.ast.ftl.ast.BLANK
ftl.ast.ftl.ast.BREAK
ftl.ast.ftl.ast.BUILT_IN
ftl.ast.ftl.ast.BaseExpression
ftl.ast.ftl.ast.BaseNode
ftl.ast.ftl.ast.Block
ftl.ast.ftl.ast.BooleanLiteral
ftl.ast.ftl.ast.BreakInstruction
ftl.ast.ftl.ast.BuiltIn
ftl.ast.ftl.ast.BuiltinVariable
ftl.ast.ftl.ast.CASE
ftl.ast.ftl.ast.CLOSE_BRACE
ftl.ast.ftl.ast.CLOSE_BRACKET
ftl.ast.ftl.ast.CLOSE_EMPTY_TAG
ftl.ast.ftl.ast.CLOSE_PAREN
ftl.ast.ftl.ast.CLOSE_TAG
ftl.ast.ftl.ast.COLON
ftl.ast.ftl.ast.COMMA
ftl.ast.ftl.ast.COMMENT
ftl.ast.ftl.ast.CaseInstruction
ftl.ast.ftl.ast.CommentBlock
ftl.ast.ftl.ast.DECIMAL
ftl.ast.ftl.ast.DEFAULT
ftl.ast.ftl.ast.DESCENDING
ftl.ast.ftl.ast.DIVIDE
ftl.ast.ftl.ast.DOT
ftl.ast.ftl.ast.DOT_DOT
ftl.ast.ftl.ast.DOUBLE_COLON
ftl.ast.ftl.ast.DOUBLE_EQUALS
ftl.ast.ftl.ast.DefaultInstruction
ftl.ast.ftl.ast.DefaultToExpression
ftl.ast.ftl.ast.DirectiveEnd
ftl.ast.ftl.ast.DotKey
ftl.ast.ftl.ast.DynamicKey
ftl.ast.ftl.ast.ELLIPSIS
ftl.ast.ftl.ast.ELSE
ftl.ast.ftl.ast.ELSEIF
ftl.ast.ftl.ast.END_COMMENT
ftl.ast.ftl.ast.END_DIRECTIVE1
ftl.ast.ftl.ast.END_DIRECTIVE2
ftl.ast.ftl.ast.END_USER_DIRECTIVE1
ftl.ast.ftl.ast.END_USER_DIRECTIVE2
ftl.ast.ftl.ast.EQUALS
ftl.ast.ftl.ast.EXCLAM
ftl.ast.ftl.ast.EXISTS_OPERATOR
ftl.ast.ftl.ast.EXP_WHITE_SPACE
ftl.ast.ftl.ast.ElseBlock
ftl.ast.ftl.ast.ElseIfBlock
ftl.ast.ftl.ast.EqualityExpression
ftl.ast.ftl.ast.Exists
ftl.ast.ftl.ast.Expression
ftl.ast.ftl.ast.FALSE
ftl.ast.ftl.ast.FTL_DIRECTIVE_OPEN1
ftl.ast.ftl.ast.FTL_DIRECTIVE_OPEN2
ftl.ast.ftl.ast.FUNCTION
ftl.ast.ftl.ast.GLOBAL
ftl.ast.ftl.ast.GT
ftl.ast.ftl.ast.GTE
ftl.ast.ftl.ast.HashLiteral
ftl.ast.ftl.ast.IDENTIFIER
ftl.ast.ftl.ast.IF
ftl.ast.ftl.ast.IMPORT
ftl.ast.ftl.ast.IN
ftl.ast.ftl.ast.INTEGER
ftl.ast.ftl.ast.INTERPOLATE
ftl.ast.ftl.ast.IdentifierOrStringLiteral
ftl.ast.ftl.ast.IfStatement
ftl.ast.ftl.ast.ImportInstruction
ftl.ast.ftl.ast.Interpolation
ftl.ast.ftl.ast.LIST
ftl.ast.ftl.ast.LOCAL
ftl.ast.ftl.ast.LT
ftl.ast.ftl.ast.LTE
ftl.ast.ftl.ast.ListInstruction
ftl.ast.ftl.ast.ListLiteral
ftl.ast.ftl.ast.LooseTagEnd
ftl.ast.ftl.ast.MACRO
ftl.ast.ftl.ast.MINUS
ftl.ast.ftl.ast.MacroDefinition
ftl.ast.ftl.ast.MethodInvoke
ftl.ast.ftl.ast.MultiplicativeExpression
ftl.ast.ftl.ast.NESTED
ftl.ast.ftl.ast.NOPARSE_END
ftl.ast.ftl.ast.NOT_EQUALS
ftl.ast.ftl.ast.NULL
ftl.ast.ftl.ast.NamedArgsList
ftl.ast.ftl.ast.NestedInstruction
ftl.ast.ftl.ast.NotExpression
ftl.ast.ftl.ast.NullLiteral
ftl.ast.ftl.ast.NumberLiteral
ftl.ast.ftl.ast.OPEN_BRACE
ftl.ast.ftl.ast.OPEN_BRACKET
ftl.ast.ftl.ast.OPEN_PAREN
ftl.ast.ftl.ast.OR
ftl.ast.ftl.ast.OR2
ftl.ast.ftl.ast.OUTPUT_FORMAT
ftl.ast.ftl.ast.OrExpression
ftl.ast.ftl.ast.OutputFormatBlock
ftl.ast.ftl.ast.PERCENT
ftl.ast.ftl.ast.PLUS
ftl.ast.ftl.ast.PRINTABLE_CHARS
ftl.ast.ftl.ast.ParameterList
ftl.ast.ftl.ast.Parenthesis
ftl.ast.ftl.ast.PositionalArgsList
ftl.ast.ftl.ast.PrimaryExpression
ftl.ast.ftl.ast.RETURN
ftl.ast.ftl.ast.RangeExpression
ftl.ast.ftl.ast.RelationalExpression
ftl.ast.ftl.ast.ReturnInstruction
ftl.ast.ftl.ast.Root
ftl.ast.ftl.ast.SEMICOLON
ftl.ast.ftl.ast.SET
ftl.ast.ftl.ast.SETTING
ftl.ast.ftl.ast.SORTED
ftl.ast.ftl.ast.SPECIAL_CHAR
ftl.ast.ftl.ast.STRING_LITERAL
ftl.ast.ftl.ast.SWITCH
ftl.ast.ftl.ast.SettingInstruction
ftl.ast.ftl.ast.StringLiteral
ftl.ast.ftl.ast.SwitchInstruction
ftl.ast.ftl.ast.TIMES
ftl.ast.ftl.ast.TRUE
ftl.ast.ftl.ast.Text
ftl.ast.ftl.ast.USER_DIRECTIVE_OPEN1
ftl.ast.ftl.ast.USER_DIRECTIVE_OPEN2
ftl.ast.ftl.ast.USING
ftl.ast.ftl.ast.UnaryPlusMinusExpression
ftl.ast.ftl.ast.UserDirective
ftl.ast.ftl.ast.VAR
ftl.ast.ftl.ast.VarInstruction
ftl.ast.ftl.ast.WHITESPACE
ftl.ast.ftl.ast.WITH
ftl.ast.ftl.ast.XOR
ftl.ast.ftl.ast._INCLUDE
org.freshmarker
org.freshmarker.org.freshmarker.Configuration
org.freshmarker.org.freshmarker.DefaultFileSystemTemplateLoader
org.freshmarker.org.freshmarker.FileSystemTemplateLoader
org.freshmarker.org.freshmarker.ReductionStatus
org.freshmarker.org.freshmarker.StringBuilderWriter
org.freshmarker.org.freshmarker.Template
org.freshmarker.org.freshmarker.TemplateLoader
org.freshmarker.org.freshmarker.TokenLineNormalizer
org.freshmarker.core
org.freshmarker.core.org.freshmarker.core.Environment
org.freshmarker.core.org.freshmarker.core.ModelSecurityGateway
org.freshmarker.core.org.freshmarker.core.ProcessContext
org.freshmarker.core.org.freshmarker.core.ProcessException
org.freshmarker.core.org.freshmarker.core.ReduceContext
org.freshmarker.core.org.freshmarker.core.ReduceException
org.freshmarker.core.org.freshmarker.core.StaticContext
org.freshmarker.core.org.freshmarker.core.UnsupportedBuiltInException
org.freshmarker.core.org.freshmarker.core.UnsupportedDataTypeException
org.freshmarker.core.org.freshmarker.core.WrongTypeException
org.freshmarker.core.buildin
org.freshmarker.core.buildin.org.freshmarker.core.buildin.BuiltIn
org.freshmarker.core.buildin.org.freshmarker.core.buildin.BuiltInFunction
org.freshmarker.core.buildin.org.freshmarker.core.buildin.BuiltInKey
org.freshmarker.core.buildin.org.freshmarker.core.buildin.BuiltInKeyBuilder
org.freshmarker.core.directive
org.freshmarker.core.directive.org.freshmarker.core.directive.LoggingDirective
org.freshmarker.core.directive.org.freshmarker.core.directive.MacroUserDirective
org.freshmarker.core.directive.org.freshmarker.core.directive.OneLinerDirective
org.freshmarker.core.directive.org.freshmarker.core.directive.TemplateFunction
org.freshmarker.core.directive.org.freshmarker.core.directive.UserDirective
org.freshmarker.core.environment
org.freshmarker.core.environment.org.freshmarker.core.environment.BaseEnvironment
org.freshmarker.core.environment.org.freshmarker.core.environment.ListEnvironment
org.freshmarker.core.environment.org.freshmarker.core.environment.MacroEnvironment
org.freshmarker.core.environment.org.freshmarker.core.environment.NameSpaced
org.freshmarker.core.environment.org.freshmarker.core.environment.ReducingLoopVariableEnvironment
org.freshmarker.core.environment.org.freshmarker.core.environment.ReducingVariableEnvironment
org.freshmarker.core.environment.org.freshmarker.core.environment.TemplateObjectSupplier
org.freshmarker.core.environment.org.freshmarker.core.environment.VariableEnvironment
org.freshmarker.core.environment.org.freshmarker.core.environment.WrapperEnvironment
org.freshmarker.core.formatter
org.freshmarker.core.formatter.org.freshmarker.core.formatter.BooleanFormatter
org.freshmarker.core.formatter.org.freshmarker.core.formatter.ClassicDateFormatter
org.freshmarker.core.formatter.org.freshmarker.core.formatter.ClassicDateTimeFormatter
org.freshmarker.core.formatter.org.freshmarker.core.formatter.ClassicTimeFormatter
org.freshmarker.core.formatter.org.freshmarker.core.formatter.DateFormatter
org.freshmarker.core.formatter.org.freshmarker.core.formatter.DateTimeFormatter
org.freshmarker.core.formatter.org.freshmarker.core.formatter.DurationFormatter
org.freshmarker.core.formatter.org.freshmarker.core.formatter.Formatter
org.freshmarker.core.formatter.org.freshmarker.core.formatter.LocaleLocal
org.freshmarker.core.formatter.org.freshmarker.core.formatter.NumberFormatter
org.freshmarker.core.formatter.org.freshmarker.core.formatter.TimeFormatter
org.freshmarker.core.fragment
org.freshmarker.core.fragment.org.freshmarker.core.fragment.AbstractConditionalFragment
org.freshmarker.core.fragment.org.freshmarker.core.fragment.AbstractListFragment
org.freshmarker.core.fragment.org.freshmarker.core.fragment.BlockFragment
org.freshmarker.core.fragment.org.freshmarker.core.fragment.ConditionalFragment
org.freshmarker.core.fragment.org.freshmarker.core.fragment.ConstantFragment
org.freshmarker.core.fragment.org.freshmarker.core.fragment.Fragment
org.freshmarker.core.fragment.org.freshmarker.core.fragment.Fragments
org.freshmarker.core.fragment.org.freshmarker.core.fragment.HashListFragment
org.freshmarker.core.fragment.org.freshmarker.core.fragment.IfFragment
org.freshmarker.core.fragment.org.freshmarker.core.fragment.InterpolationFragment
org.freshmarker.core.fragment.org.freshmarker.core.fragment.NestedInstructionFragment
org.freshmarker.core.fragment.org.freshmarker.core.fragment.OutputFormatFragment
org.freshmarker.core.fragment.org.freshmarker.core.fragment.ReturnInstructionFragment
org.freshmarker.core.fragment.org.freshmarker.core.fragment.SequenceListFragment
org.freshmarker.core.fragment.org.freshmarker.core.fragment.SettingFragment
org.freshmarker.core.fragment.org.freshmarker.core.fragment.SwitchFragment
org.freshmarker.core.fragment.org.freshmarker.core.fragment.TemplateReturnException
org.freshmarker.core.fragment.org.freshmarker.core.fragment.UserDirectiveFragment
org.freshmarker.core.fragment.org.freshmarker.core.fragment.VariableFragment
org.freshmarker.core.ftl
org.freshmarker.core.ftl.org.freshmarker.core.ftl.ExpressionVisitor
org.freshmarker.core.ftl.org.freshmarker.core.ftl.FragmentBuilder
org.freshmarker.core.ftl.org.freshmarker.core.ftl.FtlVisitor
org.freshmarker.core.ftl.org.freshmarker.core.ftl.IfFragmentBuilder
org.freshmarker.core.ftl.org.freshmarker.core.ftl.ImportBuilder
org.freshmarker.core.ftl.org.freshmarker.core.ftl.InterpolationBuilder
org.freshmarker.core.ftl.org.freshmarker.core.ftl.NamedArgsBuilder
org.freshmarker.core.ftl.org.freshmarker.core.ftl.ParameterHolder
org.freshmarker.core.ftl.org.freshmarker.core.ftl.ParameterListBuilder
org.freshmarker.core.ftl.org.freshmarker.core.ftl.ParsingException
org.freshmarker.core.ftl.org.freshmarker.core.ftl.PositionalArgsListBuilder
org.freshmarker.core.ftl.org.freshmarker.core.ftl.SwitchFragmentBuilder
org.freshmarker.core.ftl.org.freshmarker.core.ftl.UnaryFtlVisitor
org.freshmarker.core.model
org.freshmarker.core.model.org.freshmarker.core.model.AbstractTemplateLooper
org.freshmarker.core.model.org.freshmarker.core.model.TemplateBean
org.freshmarker.core.model.org.freshmarker.core.model.TemplateBooleanExpression
org.freshmarker.core.model.org.freshmarker.core.model.TemplateBuiltIn
org.freshmarker.core.model.org.freshmarker.core.model.TemplateBuiltInVariable
org.freshmarker.core.model.org.freshmarker.core.model.TemplateDefault
org.freshmarker.core.model.org.freshmarker.core.model.TemplateDotKey
org.freshmarker.core.model.org.freshmarker.core.model.TemplateDynamicKey
org.freshmarker.core.model.org.freshmarker.core.model.TemplateEquality
org.freshmarker.core.model.org.freshmarker.core.model.TemplateExists
org.freshmarker.core.model.org.freshmarker.core.model.TemplateExpression
org.freshmarker.core.model.org.freshmarker.core.model.TemplateHash
org.freshmarker.core.model.org.freshmarker.core.model.TemplateHashLoopVariable
org.freshmarker.core.model.org.freshmarker.core.model.TemplateHashLooper
org.freshmarker.core.model.org.freshmarker.core.model.TemplateJunction
org.freshmarker.core.model.org.freshmarker.core.model.TemplateListSequence
org.freshmarker.core.model.org.freshmarker.core.model.TemplateLoopVariable
org.freshmarker.core.model.org.freshmarker.core.model.TemplateLooper
org.freshmarker.core.model.org.freshmarker.core.model.TemplateMap
org.freshmarker.core.model.org.freshmarker.core.model.TemplateMarkup
org.freshmarker.core.model.org.freshmarker.core.model.TemplateMethodCall
org.freshmarker.core.model.org.freshmarker.core.model.TemplateNegative
org.freshmarker.core.model.org.freshmarker.core.model.TemplateNull
org.freshmarker.core.model.org.freshmarker.core.model.TemplateObject
org.freshmarker.core.model.org.freshmarker.core.model.TemplateOperation
org.freshmarker.core.model.org.freshmarker.core.model.TemplateRange
org.freshmarker.core.model.org.freshmarker.core.model.TemplateRelational
org.freshmarker.core.model.org.freshmarker.core.model.TemplateRightLimitedRange
org.freshmarker.core.model.org.freshmarker.core.model.TemplateRightUnlimitedRange
org.freshmarker.core.model.org.freshmarker.core.model.TemplateSequence
org.freshmarker.core.model.org.freshmarker.core.model.TemplateSequenceLoopVariable
org.freshmarker.core.model.org.freshmarker.core.model.TemplateSequenceLooper
org.freshmarker.core.model.org.freshmarker.core.model.TemplateSign
org.freshmarker.core.model.org.freshmarker.core.model.TemplateSlice
org.freshmarker.core.model.org.freshmarker.core.model.TemplateStringMarkup
org.freshmarker.core.model.org.freshmarker.core.model.TemplateVariable
org.freshmarker.core.model.date
org.freshmarker.core.model.date.org.freshmarker.core.model.date.TemplateClassicDate
org.freshmarker.core.model.date.org.freshmarker.core.model.date.TemplateClassicDateTime
org.freshmarker.core.model.date.org.freshmarker.core.model.date.TemplateClassicTime
org.freshmarker.core.model.primitive
org.freshmarker.core.model.primitive.org.freshmarker.core.model.primitive.TemplateBoolean
org.freshmarker.core.model.primitive.org.freshmarker.core.model.primitive.TemplateEnum
org.freshmarker.core.model.primitive.org.freshmarker.core.model.primitive.TemplateLocale
org.freshmarker.core.model.primitive.org.freshmarker.core.model.primitive.TemplateNumber
org.freshmarker.core.model.primitive.org.freshmarker.core.model.primitive.TemplatePrimitive
org.freshmarker.core.model.primitive.org.freshmarker.core.model.primitive.TemplateString
org.freshmarker.core.model.primitive.org.freshmarker.core.model.primitive.TemplateVersion
org.freshmarker.core.model.temporal
org.freshmarker.core.model.temporal.org.freshmarker.core.model.temporal.TemplateDate
org.freshmarker.core.model.temporal.org.freshmarker.core.model.temporal.TemplateDateTime
org.freshmarker.core.model.temporal.org.freshmarker.core.model.temporal.TemplateDuration
org.freshmarker.core.model.temporal.org.freshmarker.core.model.temporal.TemplateInstant
org.freshmarker.core.model.temporal.org.freshmarker.core.model.temporal.TemplateLocalDate
org.freshmarker.core.model.temporal.org.freshmarker.core.model.temporal.TemplateLocalDateTime
org.freshmarker.core.model.temporal.org.freshmarker.core.model.temporal.TemplateLocalTime
org.freshmarker.core.model.temporal.org.freshmarker.core.model.temporal.TemplatePeriod
org.freshmarker.core.model.temporal.org.freshmarker.core.model.temporal.TemplateTemporal
org.freshmarker.core.model.temporal.org.freshmarker.core.model.temporal.TemplateTime
org.freshmarker.core.model.temporal.org.freshmarker.core.model.temporal.TemplateZonedDateTime
org.freshmarker.core.model.version
org.freshmarker.core.model.version.org.freshmarker.core.model.version.Version
org.freshmarker.core.output
org.freshmarker.core.output.org.freshmarker.core.output.OutputFormat
org.freshmarker.core.output.org.freshmarker.core.output.OutputFormatBuilder
org.freshmarker.core.output.org.freshmarker.core.output.StandardOutputFormats
org.freshmarker.core.output.org.freshmarker.core.output.UndefinedOutputFormat
org.freshmarker.core.plugin
org.freshmarker.core.plugin.org.freshmarker.core.plugin.BooleanPluginProvider
org.freshmarker.core.plugin.org.freshmarker.core.plugin.BuiltInHelper
org.freshmarker.core.plugin.org.freshmarker.core.plugin.DatePluginProvider
org.freshmarker.core.plugin.org.freshmarker.core.plugin.EnumPluginProvider
org.freshmarker.core.plugin.org.freshmarker.core.plugin.LooperPluginProvider
org.freshmarker.core.plugin.org.freshmarker.core.plugin.NumberPluginProvider
org.freshmarker.core.plugin.org.freshmarker.core.plugin.PluginProvider
org.freshmarker.core.plugin.org.freshmarker.core.plugin.SequencePluginProvider
org.freshmarker.core.plugin.org.freshmarker.core.plugin.StringPluginProvider
org.freshmarker.core.plugin.org.freshmarker.core.plugin.SystemPluginProvider
org.freshmarker.core.plugin.org.freshmarker.core.plugin.TemporalPluginProvider
org.freshmarker.core.providers
org.freshmarker.core.providers.org.freshmarker.core.providers.BaseGetterMap
org.freshmarker.core.providers.org.freshmarker.core.providers.BaseReflectionsMap
org.freshmarker.core.providers.org.freshmarker.core.providers.BeanMethodProvider
org.freshmarker.core.providers.org.freshmarker.core.providers.BeanTemplateObjectProvider
org.freshmarker.core.providers.org.freshmarker.core.providers.CompoundTemplateObjectProvider
org.freshmarker.core.providers.org.freshmarker.core.providers.EnumTemplateObjectProvider
org.freshmarker.core.providers.org.freshmarker.core.providers.MappingTemplateObjectProvider
org.freshmarker.core.providers.org.freshmarker.core.providers.RecordMethodProvider
org.freshmarker.core.providers.org.freshmarker.core.providers.RecordTemplateObjectProvider
org.freshmarker.core.providers.org.freshmarker.core.providers.TemplateMapGetterProvider
org.freshmarker.core.providers.org.freshmarker.core.providers.TemplateMapReflectionsProvider
org.freshmarker.core.providers.org.freshmarker.core.providers.TemplateObjectProvider




© 2015 - 2024 Weber Informatics LLC | Privacy Policy