terp - the Codemesh Modular
Template Interpreter v1.3.309

com.codemesh.terp.eval.executors
Class FileContentsGetter.RText

java.lang.Object
  extended by com.codemesh.terp.api.Rvalue.AbstractRvalue
      extended by com.codemesh.terp.eval.executors.FileContentsGetter.RText
All Implemented Interfaces:
Rvalue
Enclosing class:
FileContentsGetter

public static class FileContentsGetter.RText
extends Rvalue.AbstractRvalue


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.codemesh.terp.api.Rvalue
Rvalue.AbstractRvalue, Rvalue.FieldInvoker, Rvalue.ForMap, Rvalue.Holder, Rvalue.MethodInvoker, Rvalue.PropertyHolder<T>
 
Constructor Summary
FileContentsGetter.RText(java.io.File file)
           
 
Method Summary
 java.lang.Object get()
          Returns the value referenced by the instance.
 Lvalue toLvalue()
          Returns an Lvalue for the same datum that is represented by this Rvalue.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileContentsGetter.RText

public FileContentsGetter.RText(java.io.File file)
Method Detail

get

public java.lang.Object get()
Description copied from interface: Rvalue
Returns the value referenced by the instance.

Returns:
the dereferenced value.

toLvalue

public Lvalue toLvalue()
Description copied from interface: Rvalue
Returns an Lvalue for the same datum that is represented by this Rvalue.

Specified by:
toLvalue in interface Rvalue
Overrides:
toLvalue in class Rvalue.AbstractRvalue
Returns:
an Lvalue or null if there is no corresponding Lvalue, for example because the item is readonly..

terp - the Codemesh Modular
Template Interpreter v1.3.309

Copyright © 2008-2012 by Codemesh, Inc. All Rights Reserved.