Minor tweaks
This commit is contained in:
parent
78fca0e1c3
commit
c048859c1d
16 changed files with 31 additions and 31 deletions
|
@ -49,7 +49,7 @@ All rendered can be used at follows:
|
|||
or
|
||||
|
||||
```
|
||||
{{v render:rife.render.RendererName:valueId}}
|
||||
{{v render:rife.render.RendererName:valueId/}}
|
||||
```
|
||||
|
||||
For example, to capitalize a template `foo` value:
|
||||
|
|
|
@ -29,7 +29,7 @@ import java.util.Locale;
|
|||
*
|
||||
* <pre>
|
||||
* <!--v render:rife.render.Capitalize:valueId/-->
|
||||
* {{v render:rife.render.Capitalize:valueId}}
|
||||
* {{v render:rife.render.Capitalize:valueId/}}
|
||||
* </pre>
|
||||
*
|
||||
* @author <a href="https://erik.thauvin.net/">Erik C. Thauvin</a>
|
||||
|
@ -41,7 +41,7 @@ public class Capitalize implements ValueRenderer {
|
|||
*/
|
||||
@Override
|
||||
public String render(Template template, String valueId, String differentiator) {
|
||||
if (differentiator != null && !differentiator.isBlank() && template.hasValueId(differentiator)) {
|
||||
if (template.hasValueId(differentiator)) {
|
||||
var value = template.getValue(differentiator);
|
||||
return value.substring(0, 1).toUpperCase(Locale.getDefault()) + value.substring(1);
|
||||
} else {
|
||||
|
|
|
@ -30,7 +30,7 @@ import java.nio.charset.StandardCharsets;
|
|||
*
|
||||
* <pre>
|
||||
* <!--v render:rife.render.EncodeBase64:valueId/-->
|
||||
* {{v render:rife.render.EncodeBase64:valueId}}
|
||||
* {{v render:rife.render.EncodeBase64:valueId/}}
|
||||
* </pre>
|
||||
*
|
||||
* @author <a href="https://erik.thauvin.net/">Erik C. Thauvin</a>
|
||||
|
@ -43,7 +43,7 @@ public class EncodeBase64 implements ValueRenderer {
|
|||
*/
|
||||
@Override
|
||||
public String render(Template template, String valueId, String differentiator) {
|
||||
if (differentiator != null && !differentiator.isBlank() && template.hasValueId(differentiator)) {
|
||||
if (template.hasValueId(differentiator)) {
|
||||
return StringUtils.encodeBase64(template.getValue(differentiator).getBytes(StandardCharsets.UTF_8));
|
||||
} else {
|
||||
return "";
|
||||
|
|
|
@ -28,7 +28,7 @@ import rife.tools.StringUtils;
|
|||
*
|
||||
* <pre>
|
||||
* <!--v render:rife.render.EncodeHtml:valueId/-->
|
||||
* {{v render:rife.render.EncodeHtml:valueId}}
|
||||
* {{v render:rife.render.EncodeHtml:valueId/}}
|
||||
* </pre>
|
||||
*
|
||||
* @author <a href="https://erik.thauvin.net/">Erik C. Thauvin</a>
|
||||
|
@ -41,7 +41,7 @@ public class EncodeHtml implements ValueRenderer {
|
|||
*/
|
||||
@Override
|
||||
public String render(Template template, String valueId, String differentiator) {
|
||||
if (differentiator != null && !differentiator.isBlank() && template.hasValueId(differentiator)) {
|
||||
if (template.hasValueId(differentiator)) {
|
||||
return StringUtils.encodeHtml(template.getValue(differentiator));
|
||||
} else {
|
||||
return "";
|
||||
|
|
|
@ -27,7 +27,7 @@ import rife.template.ValueRenderer;
|
|||
*
|
||||
* <pre>
|
||||
* <!--v render:rife.render.EncodeHtmlEntities:valueId/-->
|
||||
* {{v render:rife.render.EncodeHtmlEntities:valueId}}
|
||||
* {{v render:rife.render.EncodeHtmlEntities:valueId/}}
|
||||
* </pre>
|
||||
*
|
||||
* <p>For example {@code john@doe.com} would be encoded to:</p>
|
||||
|
@ -59,7 +59,7 @@ public class EncodeHtmlEntities implements ValueRenderer {
|
|||
*/
|
||||
@Override
|
||||
public String render(Template template, String valueId, String differentiator) {
|
||||
if (differentiator != null && !differentiator.isBlank() && template.hasValueId(differentiator)) {
|
||||
if (template.hasValueId(differentiator)) {
|
||||
return toHtmlEntities(template.getValue(differentiator));
|
||||
} else {
|
||||
return "";
|
||||
|
|
|
@ -28,7 +28,7 @@ import rife.tools.StringUtils;
|
|||
*
|
||||
* <pre>
|
||||
* <!--v render:rife.render.EncodeJson:valueId/-->
|
||||
* {{v render:rife.render.EncodeJson:valueId}}
|
||||
* {{v render:rife.render.EncodeJson:valueId/}}
|
||||
* </pre>
|
||||
*
|
||||
* @author <a href="https://erik.thauvin.net/">Erik C. Thauvin</a>
|
||||
|
@ -41,7 +41,7 @@ public class EncodeJson implements ValueRenderer {
|
|||
*/
|
||||
@Override
|
||||
public String render(Template template, String valueId, String differentiator) {
|
||||
if (differentiator != null && !differentiator.isBlank() && template.hasValueId(differentiator)) {
|
||||
if (template.hasValueId(differentiator)) {
|
||||
return StringUtils.encodeJson(template.getValue(differentiator));
|
||||
} else {
|
||||
return "";
|
||||
|
|
|
@ -29,7 +29,7 @@ import java.util.Locale;
|
|||
*
|
||||
* <pre>
|
||||
* <!--v render:rife.render.EncodeQp:valueId/-->
|
||||
* {{v render:rife.render.EncodeQp:valueId}}
|
||||
* {{v render:rife.render.EncodeQp:valueId/}}
|
||||
* </pre>
|
||||
*
|
||||
* @author <a href="https://erik.thauvin.net/">Erik C. Thauvin</a>
|
||||
|
@ -77,7 +77,7 @@ public class EncodeQp implements ValueRenderer {
|
|||
*/
|
||||
@Override
|
||||
public String render(Template template, String valueId, String differentiator) {
|
||||
if (differentiator != null && !differentiator.isBlank() && template.hasValueId(differentiator)) {
|
||||
if (template.hasValueId(differentiator)) {
|
||||
return toQuotedPrintable(template.getValue(differentiator));
|
||||
} else {
|
||||
return "";
|
||||
|
|
|
@ -28,7 +28,7 @@ import rife.tools.StringUtils;
|
|||
*
|
||||
* <pre>
|
||||
* <!--v render:rife.render.EncodeUnicode:valueId/-->
|
||||
* {{v render:rife.render.EncodeUnicode:valueId}}
|
||||
* {{v render:rife.render.EncodeUnicode:valueId/}}
|
||||
* </pre>
|
||||
*
|
||||
* @author <a href="https://erik.thauvin.net/">Erik C. Thauvin</a>
|
||||
|
@ -41,7 +41,7 @@ public class EncodeUnicode implements ValueRenderer {
|
|||
*/
|
||||
@Override
|
||||
public String render(Template template, String valueId, String differentiator) {
|
||||
if (differentiator != null && !differentiator.isBlank() && template.hasValueId(differentiator)) {
|
||||
if (template.hasValueId(differentiator)) {
|
||||
return StringUtils.encodeUnicode(template.getValue(differentiator));
|
||||
} else {
|
||||
return "";
|
||||
|
|
|
@ -28,7 +28,7 @@ import rife.tools.StringUtils;
|
|||
*
|
||||
* <pre>
|
||||
* <!--v render:rife.render.EncodeUrl:valueId/-->
|
||||
* {{v render:rife.render.EncodeUrl:valueId}}
|
||||
* {{v render:rife.render.EncodeUrl:valueId/}}
|
||||
* </pre>
|
||||
*
|
||||
* @author <a href="https://erik.thauvin.net/">Erik C. Thauvin</a>
|
||||
|
@ -41,7 +41,7 @@ public class EncodeUrl implements ValueRenderer {
|
|||
*/
|
||||
@Override
|
||||
public String render(Template template, String valueId, String differentiator) {
|
||||
if (differentiator != null && !differentiator.isBlank() && template.hasValueId(differentiator)) {
|
||||
if (template.hasValueId(differentiator)) {
|
||||
return StringUtils.encodeUrl(template.getValue(differentiator));
|
||||
} else {
|
||||
return "";
|
||||
|
|
|
@ -28,7 +28,7 @@ import rife.tools.StringUtils;
|
|||
*
|
||||
* <pre>
|
||||
* <!--v render:rife.render.EncodeXml:valueId/-->
|
||||
* {{v render:rife.render.EncodeXml:valueId}}
|
||||
* {{v render:rife.render.EncodeXml:valueId/}}
|
||||
* </pre>
|
||||
*
|
||||
* @author <a href="https://erik.thauvin.net/">Erik C. Thauvin</a>
|
||||
|
@ -41,7 +41,7 @@ public class EncodeXml implements ValueRenderer {
|
|||
*/
|
||||
@Override
|
||||
public String render(Template template, String valueId, String differentiator) {
|
||||
if (differentiator != null && !differentiator.isBlank() && template.hasValueId(differentiator)) {
|
||||
if (template.hasValueId(differentiator)) {
|
||||
return StringUtils.encodeXml(template.getValue(differentiator));
|
||||
} else {
|
||||
return "";
|
||||
|
|
|
@ -29,7 +29,7 @@ import java.util.Locale;
|
|||
*
|
||||
* <pre>
|
||||
* <!--v render:rife.render.Lowercase:valueId/-->
|
||||
* {{v render:rife.render.Lowercase:valueId}}
|
||||
* {{v render:rife.render.Lowercase:valueId/}}
|
||||
* </pre>
|
||||
*
|
||||
* @author <a href="https://erik.thauvin.net/">Erik C. Thauvin</a>
|
||||
|
@ -41,7 +41,7 @@ public class Lowercase implements ValueRenderer {
|
|||
*/
|
||||
@Override
|
||||
public String render(Template template, String valueId, String differentiator) {
|
||||
if (differentiator != null && !differentiator.isBlank() && template.hasValueId(differentiator)) {
|
||||
if (template.hasValueId(differentiator)) {
|
||||
return template.getValue(differentiator).toLowerCase(Locale.getDefault());
|
||||
} else {
|
||||
return "";
|
||||
|
|
|
@ -27,7 +27,7 @@ import rife.template.ValueRenderer;
|
|||
*
|
||||
* <pre>
|
||||
* <!--v render:rife.render.Rot13:valueId/-->
|
||||
* {{v render:rife.render.Rot13:valueId}}
|
||||
* {{v render:rife.render.Rot13:valueId/}}
|
||||
* </pre>
|
||||
*
|
||||
* @author <a href="https://erik.thauvin.net/">Erik C. Thauvin</a>
|
||||
|
@ -77,7 +77,7 @@ public class Rot13 implements ValueRenderer {
|
|||
*/
|
||||
@Override
|
||||
public String render(Template template, String valueId, String differentiator) {
|
||||
if (differentiator != null && !differentiator.isBlank() && template.hasValueId(differentiator)) {
|
||||
if (template.hasValueId(differentiator)) {
|
||||
return rot13(template.getValue(differentiator));
|
||||
} else {
|
||||
return "";
|
||||
|
|
|
@ -27,7 +27,7 @@ import rife.template.ValueRenderer;
|
|||
*
|
||||
* <pre>
|
||||
* <!--v render:rife.render.SwapCase:valueId/-->
|
||||
* {{v render:rife.render.SwapCase:valueId}}
|
||||
* {{v render:rife.render.SwapCase:valueId/}}
|
||||
* </pre>
|
||||
*
|
||||
* @author <a href="https://erik.thauvin.net/">Erik C. Thauvin</a>
|
||||
|
@ -71,7 +71,7 @@ public class SwapCase implements ValueRenderer {
|
|||
*/
|
||||
@Override
|
||||
public String render(Template template, String valueId, String differentiator) {
|
||||
if (differentiator != null && !differentiator.isBlank() && template.hasValueId(differentiator)) {
|
||||
if (template.hasValueId(differentiator)) {
|
||||
return swapCase(template.getValue(differentiator));
|
||||
} else {
|
||||
return "";
|
||||
|
|
|
@ -27,7 +27,7 @@ import rife.template.ValueRenderer;
|
|||
*
|
||||
* <pre>
|
||||
* <!--v render:rife.render.Trim:valueId/-->
|
||||
* {{v render:rife.render.Trim:valueId}}
|
||||
* {{v render:rife.render.Trim:valueId/}}
|
||||
* </pre>
|
||||
*
|
||||
* @author <a href="https://erik.thauvin.net/">Erik C. Thauvin</a>
|
||||
|
@ -39,7 +39,7 @@ public class Trim implements ValueRenderer {
|
|||
*/
|
||||
@Override
|
||||
public String render(Template template, String valueId, String differentiator) {
|
||||
if (differentiator != null && !differentiator.isBlank() && template.hasValueId(differentiator)) {
|
||||
if (template.hasValueId(differentiator)) {
|
||||
return template.getValue(differentiator).trim();
|
||||
} else {
|
||||
return "";
|
||||
|
|
|
@ -29,7 +29,7 @@ import java.util.Locale;
|
|||
*
|
||||
* <pre>
|
||||
* <!--v render:rife.render.Uncapitalize:valueId/-->
|
||||
* {{v render:rife.render.Uncapitalize:valueId}}
|
||||
* {{v render:rife.render.Uncapitalize:valueId/}}
|
||||
* </pre>
|
||||
*
|
||||
* @author <a href="https://erik.thauvin.net/">Erik C. Thauvin</a>
|
||||
|
@ -41,7 +41,7 @@ public class Uncapitalize implements ValueRenderer {
|
|||
*/
|
||||
@Override
|
||||
public String render(Template template, String valueId, String differentiator) {
|
||||
if (differentiator != null && !differentiator.isBlank() && template.hasValueId(differentiator)) {
|
||||
if (template.hasValueId(differentiator)) {
|
||||
var value = template.getValue(differentiator);
|
||||
return value.substring(0, 1).toLowerCase(Locale.getDefault()) + value.substring(1);
|
||||
} else {
|
||||
|
|
|
@ -29,7 +29,7 @@ import java.util.Locale;
|
|||
*
|
||||
* <pre>
|
||||
* <!--v render:rife.render.Uppercase:valueId/-->
|
||||
* {{v render:rife.render.Uppercase:valueId}}
|
||||
* {{v render:rife.render.Uppercase:valueId/}}
|
||||
* </pre>
|
||||
*
|
||||
* @author <a href="https://erik.thauvin.net/">Erik C. Thauvin</a>
|
||||
|
@ -41,7 +41,7 @@ public class Uppercase implements ValueRenderer {
|
|||
*/
|
||||
@Override
|
||||
public String render(Template template, String valueId, String differentiator) {
|
||||
if (differentiator != null && !differentiator.isBlank() && template.hasValueId(differentiator)) {
|
||||
if (template.hasValueId(differentiator)) {
|
||||
return template.getValue(differentiator).toUpperCase(Locale.getDefault());
|
||||
} else {
|
||||
return "";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue