blob: 9d0ebc2757fbf765a7bd66657af4e98e3e1a4b40 [file] [log] [blame]
<!doctype html>
<!-- Generated by FreeMarker/Docgen from DocBook -->
<html lang="en" class="page-type-chapter">
<head prefix="og: http://ogp.me/ns#">
<meta charset="utf-8">
<title>Built-in Reference - FreeMarker Manual</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="format-detection" content="telephone=no">
<meta property="og:site_name" content="FreeMarker Manual">
<meta property="og:title" content="Built-in Reference">
<meta property="og:locale" content="en_US">
<meta property="og:url" content="http://example.com/ref_builtins.html">
<link rel="canonical" href="http://example.com/ref_builtins.html">
<link rel="icon" href="favicon.png" type="image/png">
<link rel="stylesheet" type="text/css" href="docgen-resources/docgen.min.css?1594338519184">
</head>
<body itemscope itemtype="https://schema.org/Code">
<meta itemprop="url" content="http://example.com/">
<meta itemprop="name" content="FreeMarker Manual">
<!--[if lte IE 9]>
<div style="background-color: #C00; color: #fff; padding: 12px 24px;">Please use a modern browser to view this website.</div>
<![endif]--><div class="header-top-bg"><div class="site-width header-top"><a class="logo" href="http://example.com" role="banner"> <img itemprop="image" src="logo.png" alt="My Logo">
</a></div></div><div class="header-bottom-bg"><div class="site-width search-row"><a href="index.html" class="navigation-header">FreeMarker Manual</a><div class="navigation-header"></div></div><div class="site-width breadcrumb-row"><ul class="breadcrumb" itemscope itemtype="http://schema.org/BreadcrumbList"><li class="step-0" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a class="label" itemprop="item" href="index.html"><span itemprop="name">FreeMarker Manual</span></a></li><li class="step-1" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a class="label" itemprop="item" href="ref.html"><span itemprop="name">Reference</span></a></li><li class="step-2" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a class="label" itemprop="item" href="ref_builtins.html"><span itemprop="name">Built-in Reference</span></a></li></ul><div class="bookmarks" title="Bookmarks"><span class="sr-only">Bookmarks:</span><ul class="bookmark-list"><li><a href="alphaidx.html">Index</a></li><li><a href="gloss.html">Glossary</a></li><li><a href="ref.html">Reference</a></li><li><a href="app_faq.html">FAQ</a></li><li><a href="preface.html#test_target">Bőregér</a></li><li><a href="api/index.html">API</a></li><li><a href="../index.html">Home</a></li></ul></div></div></div> <div class="main-content site-width">
<div class="content-wrapper">
<div id="table-of-contents-wrapper" class="col-left">
<script>var breadcrumb = ["FreeMarker Manual","Reference","Built-in Reference"];</script>
<script src="toc.js?1594338519184"></script>
<script src="docgen-resources/main.min.js?1594338519184"></script>
</div>
<div class="col-right"><div class="page-content"><div class="page-title"><div class="pagers top"><a class="paging-arrow previous" href="ref.html"><span>Previous</span></a><a class="paging-arrow next" href="ref_builtins_string.html"><span>Next</span></a></div><div class="title-wrapper">
<h1 class="content-header header-chapter" id="ref_builtins" itemprop="headline">Built-in Reference</h1>
</div></div><div class="page-menu">
<div class="page-menu-title">Section Contents</div>
<ul><li><a class="page-menu-link" href="ref_builtins_string.html" data-menu-target="ref_builtins_string">Built-ins for strings</a></li><li><a class="page-menu-link" href="ref_builtins_number.html" data-menu-target="ref_builtins_number">Built-ins for numbers</a></li><li><a class="page-menu-link" href="ref_builtins_date.html" data-menu-target="ref_builtins_date">Built-ins for dates</a></li><li><a class="page-menu-link" href="ref_builtins_boolean.html" data-menu-target="ref_builtins_boolean">Built-ins for booleans</a></li><li><a class="page-menu-link" href="ref_builtins_sequence.html" data-menu-target="ref_builtins_sequence">Built-ins for sequences</a></li><li><a class="page-menu-link" href="ref_builtins_hash.html" data-menu-target="ref_builtins_hash">Built-ins for hashes</a></li><li><a class="page-menu-link" href="ref_builtins_node.html" data-menu-target="ref_builtins_node">Built-ins for nodes (for XML)</a></li><li><a class="page-menu-link" href="ref_builtins_expert.html" data-menu-target="ref_builtins_expert">Seldom used and expert built-ins</a></li></ul> </div><p>Alphabetical index of built-ins:</p><ul>
<li>
<a href="ref_builtins_node.html#ref_builtin_ancestors">ancestors</a>
</li>
<li>
<a href="ref_builtins_expert.html#ref_builtin_numType">byte</a>
</li>
<li>
<a href="ref_builtins_number.html#ref_builtin_c">c</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_cap_first">cap_first</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_capitalize">capitalize</a>
</li>
<li>
<a href="ref_builtins_number.html#ref_builtin_rounding">ceiling</a>
</li>
<li>
<a href="ref_builtins_node.html#ref_builtin_children">children</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_chop_linebreak">chop_linebreak</a>
</li>
<li>
<a href="ref_builtins_sequence.html#ref_builtin_chunk">chunk</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_contains">contains</a>
</li>
<li>
date <a href="ref_builtins_date.html#ref_builtin_date_datetype">for
dates</a>, <a href="ref_builtins_string.html#ref_builtin_string_date">for
strings</a>
</li>
<li>
datetime <a href="ref_builtins_date.html#ref_builtin_date_datetype">for
dates</a>, <a href="ref_builtins_string.html#ref_builtin_string_date">for
strings</a>
</li>
<li>
<a href="ref_builtins_expert.html#ref_builtin_numType">double</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_ends_with">ends_with</a>
</li>
<li>
<a href="ref_builtins_expert.html#ref_builtin_eval">eval</a>
</li>
<li>
<a href="ref_builtins_sequence.html#ref_builtin_first">first</a>
</li>
<li>
<a href="ref_builtins_number.html#ref_builtin_rounding">floor</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_groups">groups</a>
</li>
<li>
<a href="ref_builtins_expert.html#ref_builtin_numType">float</a>
</li>
<li>
<a href="ref_builtins_expert.html#ref_builtin_has_content">has_content</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_html">html</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_index_of">index_of</a>
</li>
<li>
<a href="ref_builtins_expert.html#ref_builtin_numType">int</a>
</li>
<li>
<a href="ref_builtins_expert.html#ref_builtin_interpret">interpret</a>
</li>
<li>
<a href="ref_builtins_expert.html#ref_builtin_isType">is_...</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_j_string">j_string</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_js_string">js_string</a>
</li>
<li>
<a href="ref_builtins_hash.html#ref_builtin_keys">keys</a>
</li>
<li>
<a href="ref_builtins_sequence.html#ref_builtin_last">last</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_last_index_of">last_index_of</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_left_pad">left_pad</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_length">length</a>
</li>
<li>
<a href="ref_builtins_expert.html#ref_builtin_numType">long</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_lower_case">lower_case</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_matches">matches</a>
</li>
<li>
<a href="ref_builtins_expert.html#ref_builtin_namespace">namespace</a>
</li>
<li>
<a href="ref_builtins_expert.html#ref_builtin_new">new</a>
</li>
<li>
<a href="ref_builtins_node.html#ref_builtin_node_namespace">node_namespace</a>
</li>
<li>
<a href="ref_builtins_node.html#ref_builtin_node_name">node_name</a>
</li>
<li>
<a href="ref_builtins_node.html#ref_builtin_node_type">node_type</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_number">number</a>
</li>
<li>
<a href="ref_builtins_node.html#ref_builtin_parent">parent</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_replace">replace</a>
</li>
<li>
<a href="ref_builtins_sequence.html#ref_builtin_reverse">reverse</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_right_pad">right_pad</a>
</li>
<li>
<a href="ref_builtins_number.html#ref_builtin_rounding">round</a>
</li>
<li>
<a href="ref_builtins_node.html#ref_builtin_root">root</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_rtf">rtf</a>
</li>
<li>
<a href="ref_builtins_expert.html#ref_builtin_numType">short</a>
</li>
<li>
<a href="ref_builtins_sequence.html#ref_builtin_size">size</a>
</li>
<li>
<a href="ref_builtins_sequence.html#ref_builtin_sort">sort</a>
</li>
<li>
<a href="ref_builtins_sequence.html#ref_builtin_seq_contains">seq_contains</a>
</li>
<li>
<a href="ref_builtins_sequence.html#ref_builtin_seq_index_of">seq_index_of</a>
</li>
<li>
<a href="ref_builtins_sequence.html#ref_builtin_seq_last_index_of">seq_last_index_of</a>
</li>
<li>
<a href="ref_builtins_sequence.html#ref_builtin_sort_by">sort_by</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_split">split</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_starts_with">starts_with</a>
</li>
<li>
string: <a href="ref_builtins_string.html#ref_builtin_string_for_string">for
strings</a>, <a href="ref_builtins_number.html#ref_builtin_string_for_number">for
numbers</a>, <a href="ref_builtins_boolean.html#ref_builtin_string_for_boolean">for
booleans</a>, <a href="ref_builtins_date.html#ref_builtin_string_for_date">for
date/times</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_substring">substring</a>
</li>
<li>
time <a href="ref_builtins_date.html#ref_builtin_date_datetype">for
dates</a>, <a href="ref_builtins_string.html#ref_builtin_string_date">for
strings</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_trim">trim</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_uncap_first">uncap_first</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_upper_case">upper_case</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_url">url</a>
</li>
<li>
<a href="ref_builtins_hash.html#ref_builtin_values">values</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_word_list">word_list</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_xhtml">xhtml</a>
</li>
<li>
<a href="ref_builtins_string.html#ref_builtin_xml">xml</a>
</li>
</ul><p>If you don&#39;t find a built-in here that you have seen in a working
template, probably you will find it here: <a href="ref_deprecated.html">Deprecated FTL constructs</a></p><div class="bottom-pagers-wrapper"><div class="pagers bottom"><a class="paging-arrow previous" href="ref.html"><span>Previous</span></a><a class="paging-arrow next" href="ref_builtins_string.html"><span>Next</span></a></div></div></div></div> </div>
</div>
<div class="site-footer"><div class="site-width"><div class="footer-top"><div class="col-left sitemap"></div><div class="col-right"><a class="xxe" href="http://www.xmlmind.com/xmleditor/" rel="nofollow" title="Edited with XMLMind XML Editor"><span>Edited with XMLMind XML Editor</span></a></div></div><div class="footer-bottom"> <p class="last-generated">
Last generated:
<time itemprop="dateModified" datetime="2020-07-09T23:48:39Z" title="Thursday, July 9, 2020 11:48:39 PM GMT">2020-07-09 23:48:39 GMT</time> </p>
<p class="copyright">
© <span itemprop="copyrightYear">1999</span>–2020
<a itemtype="http://schema.org/Organization" itemprop="copyrightHolder" href="https://apache.org/">The Apache Software Foundation</a> </p>
</div></div></div></body>
</html>