play.templates
Class GroovyTemplate.ExecutableTemplate

java.lang.Object
  extended by groovy.lang.GroovyObjectSupport
      extended by groovy.lang.Script
          extended by play.templates.GroovyTemplate.ExecutableTemplate
All Implemented Interfaces:
groovy.lang.GroovyObject
Enclosing class:
GroovyTemplate

public abstract static class GroovyTemplate.ExecutableTemplate
extends groovy.lang.Script

Groovy template


Field Summary
 GroovyTemplate template
           
 
Constructor Summary
GroovyTemplate.ExecutableTemplate()
           
 
Method Summary
 java.lang.String __getMessage(java.lang.Object[] val)
           
 java.lang.String __reverseWithCheck_absolute_false(java.lang.String action)
           
 java.lang.String __reverseWithCheck_absolute_true(java.lang.String action)
           
 java.lang.String __safe(java.lang.Object val, java.lang.String stringValue)
           
 java.lang.String __safeFaster(java.lang.Object val)
          This method is faster to call from groovy than __safe() since we only evaluate val.toString() if we need to
 java.lang.Class _(java.lang.String className)
           
 java.lang.Object get(java.lang.String key)
           
 java.lang.Object getProperty(java.lang.String property)
           
 void init(GroovyTemplate t)
           
 void invokeTag(java.lang.Integer fromLine, java.lang.String tag, java.util.Map<java.lang.String,java.lang.Object> attrs, groovy.lang.Closure body)
           
 
Methods inherited from class groovy.lang.Script
evaluate, evaluate, getBinding, invokeMethod, print, printf, printf, println, println, run, run, setBinding, setProperty
 
Methods inherited from class groovy.lang.GroovyObjectSupport
getMetaClass, setMetaClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

template

public GroovyTemplate template
Constructor Detail

GroovyTemplate.ExecutableTemplate

public GroovyTemplate.ExecutableTemplate()
Method Detail

init

public void init(GroovyTemplate t)

getProperty

public java.lang.Object getProperty(java.lang.String property)
Specified by:
getProperty in interface groovy.lang.GroovyObject
Overrides:
getProperty in class groovy.lang.Script

invokeTag

public void invokeTag(java.lang.Integer fromLine,
                      java.lang.String tag,
                      java.util.Map<java.lang.String,java.lang.Object> attrs,
                      groovy.lang.Closure body)

_

public java.lang.Class _(java.lang.String className)
                  throws java.lang.Exception
Throws:
java.lang.Exception

__safeFaster

public java.lang.String __safeFaster(java.lang.Object val)
This method is faster to call from groovy than __safe() since we only evaluate val.toString() if we need to


__getMessage

public java.lang.String __getMessage(java.lang.Object[] val)

__reverseWithCheck_absolute_true

public java.lang.String __reverseWithCheck_absolute_true(java.lang.String action)

__reverseWithCheck_absolute_false

public java.lang.String __reverseWithCheck_absolute_false(java.lang.String action)

__safe

public java.lang.String __safe(java.lang.Object val,
                               java.lang.String stringValue)

get

public java.lang.Object get(java.lang.String key)


Guillaume Bort & zenexity - Distributed under Apache 2 licence, without any warrantly