terp - the Codemesh Modular
Template Interpreter v1.3.309

com.codemesh.terp.eval.executors
Class FileContentsSetter.LLines

java.lang.Object
  extended by com.codemesh.terp.api.Lvalue.AbstractLvalue
      extended by com.codemesh.terp.eval.executors.FileContentsSetter.LLines
All Implemented Interfaces:
Lvalue
Enclosing class:
FileContentsSetter

public static class FileContentsSetter.LLines
extends Lvalue.AbstractLvalue


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.codemesh.terp.api.Lvalue
Lvalue.AbstractLvalue, Lvalue.FieldInvoker, Lvalue.ForMap, Lvalue.MethodInvoker
 
Constructor Summary
FileContentsSetter.LLines(java.io.File file)
           
 
Method Summary
 java.lang.Object set(java.lang.Object value)
          Sets a new value and returns the old one.
 Rvalue toRvalue()
          Returns an Rvalue for the same datum that is represented by this Lvalue.
 
Methods inherited from class com.codemesh.terp.api.Lvalue.AbstractLvalue
toNvalue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileContentsSetter.LLines

public FileContentsSetter.LLines(java.io.File file)
Method Detail

set

public java.lang.Object set(java.lang.Object value)
Description copied from interface: Lvalue
Sets a new value and returns the old one.

Parameters:
value - the new value.
Returns:
the old value.

toRvalue

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

Specified by:
toRvalue in interface Lvalue
Overrides:
toRvalue in class Lvalue.AbstractLvalue
Returns:
an Rvalue or null if there is no corresponding Rvalue.

terp - the Codemesh Modular
Template Interpreter v1.3.309

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