FREEMARKER-55: adding calling example in javadoc reference.

Project: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-freemarker/commit/3c25f7ae
Tree: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/tree/3c25f7ae
Diff: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/diff/3c25f7ae

Branch: refs/heads/3
Commit: 3c25f7ae5245b4d41379bc274193daaf0553ca25
Parents: a95c17f
Author: Woonsan Ko <[email protected]>
Authored: Wed Sep 13 21:23:22 2017 -0400
Committer: Woonsan Ko <[email protected]>
Committed: Wed Sep 13 21:23:22 2017 -0400

----------------------------------------------------------------------
 .../freemarker/core/util/CallableUtils.java       | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-freemarker/blob/3c25f7ae/freemarker-core/src/main/java/org/apache/freemarker/core/util/CallableUtils.java
----------------------------------------------------------------------
diff --git 
a/freemarker-core/src/main/java/org/apache/freemarker/core/util/CallableUtils.java
 
b/freemarker-core/src/main/java/org/apache/freemarker/core/util/CallableUtils.java
index 8f53df1..e0d371f 100644
--- 
a/freemarker-core/src/main/java/org/apache/freemarker/core/util/CallableUtils.java
+++ 
b/freemarker-core/src/main/java/org/apache/freemarker/core/util/CallableUtils.java
@@ -736,7 +736,8 @@ public final class CallableUtils {
 
     /**
      * Convenience method to call
-     * {@link #unwrapAndCastArgumentValue(TemplateModel, int, Class, boolean, 
TemplateModel, TemplateCallableModel, boolean)}.
+     * {@link #unwrapAndCastArgumentValue(TemplateModel, int, Class, boolean, 
Object, TemplateCallableModel, boolean, ObjectWrapperAndUnwrapper)
+     * unwrapAndCastArgumentValue(args[argIndex], argIndex, type, false, null, 
callable, true, objectWrapperAndUnwrapper)}.
      */
     public static <T> T getAndUnwrapArgument(
             TemplateModel[] args, int argIndex, Class<T> type, 
TemplateFunctionModel callable,
@@ -748,7 +749,8 @@ public final class CallableUtils {
 
     /**
      * Convenience method to call
-     * {@link #unwrapAndCastArgumentValue(TemplateModel, int, Class, boolean, 
TemplateModel, TemplateCallableModel, boolean)}.
+     * {@link #unwrapAndCastArgumentValue(TemplateModel, int, Class, boolean, 
Object, TemplateCallableModel, boolean, ObjectWrapperAndUnwrapper)
+     * unwrapAndCastArgumentValue(args[argIndex], argIndex, type, false, null, 
callable, false, objectWrapperAndUnwrapper)}.
      */
     public static <T> T getArgumentAndUnwrap(
             TemplateModel[] args, int argIndex, Class<T> type, 
TemplateDirectiveModel callable,
@@ -760,7 +762,8 @@ public final class CallableUtils {
 
     /**
      * Convenience method to call
-     * {@link #unwrapAndCastArgumentValue(TemplateModel, int, Class, boolean, 
TemplateModel, TemplateCallableModel, boolean)}.
+     * {@link #unwrapAndCastArgumentValue(TemplateModel, int, Class, boolean, 
Object, TemplateCallableModel, boolean, ObjectWrapperAndUnwrapper)
+     * unwrapAndCastArgumentValue(args[argIndex], argIndex, type, true, null, 
callable, true, objectWrapperAndUnwrapper)}.
      */
     public static <T> T getOptionalArgumentAndUnwrap(
             TemplateModel[] args, int argIndex, Class<T> type, 
TemplateFunctionModel callable,
@@ -772,7 +775,8 @@ public final class CallableUtils {
 
     /**
      * Convenience method to call
-     * {@link #unwrapAndCastArgumentValue(TemplateModel, int, Class, boolean, 
TemplateModel, TemplateCallableModel, boolean)}.
+     * {@link #unwrapAndCastArgumentValue(TemplateModel, int, Class, boolean, 
Object, TemplateCallableModel, boolean, ObjectWrapperAndUnwrapper)
+     * unwrapAndCastArgumentValue(args[argIndex], argIndex, type, true, null, 
callable, false, objectWrapperAndUnwrapper)}.
      */
     public static <T> T getOptionalArgumentAndUnwrap(
             TemplateModel[] args, int argIndex, Class<T> type, 
TemplateDirectiveModel callable,
@@ -784,7 +788,8 @@ public final class CallableUtils {
 
     /**
      * Convenience method to call
-     * {@link #unwrapAndCastArgumentValue(TemplateModel, int, Class, boolean, 
TemplateModel, TemplateCallableModel, boolean)}.
+     * {@link #unwrapAndCastArgumentValue(TemplateModel, int, Class, boolean, 
Object, TemplateCallableModel, boolean, ObjectWrapperAndUnwrapper)
+     * unwrapAndCastArgumentValue(args[argIndex], argIndex, type, true, 
defaultValue, callable, true, objectWrapperAndUnwrapper)}.
      */
     public static <T> T getOptionalArgumentAndUnwrap(
             TemplateModel[] args, int argIndex, Class<T> type, T defaultValue, 
TemplateFunctionModel callable,
@@ -796,7 +801,8 @@ public final class CallableUtils {
 
     /**
      * Convenience method to call
-     * {@link #unwrapAndCastArgumentValue(TemplateModel, int, Class, boolean, 
TemplateModel, TemplateCallableModel, boolean)}.
+     * {@link #unwrapAndCastArgumentValue(TemplateModel, int, Class, boolean, 
Object, TemplateCallableModel, boolean, ObjectWrapperAndUnwrapper)
+     * unwrapAndCastArgumentValue(args[argIndex], argIndex, type, true, 
defaultValue, callable, false, objectWrapperAndUnwrapper)}.
      */
     public static <T> T getOptionalArgumentAndUnwrap(
             TemplateModel[] args, int argIndex, Class<T> type, T defaultValue, 
TemplateDirectiveModel callable,

Reply via email to