terp - the Codemesh Modular
Template Interpreter v1.3.309

com.codemesh.terp.api
Interface Nvalue

All Superinterfaces:
Lvalue
All Known Implementing Classes:
Nvalue.AbstractNvalue

public interface Nvalue
extends Lvalue

An atomic value supporting pre/post increment/decrement operations or append operations.


Nested Class Summary
static class Nvalue.AbstractNvalue
           
 
Nested classes/interfaces inherited from interface com.codemesh.terp.api.Lvalue
Lvalue.AbstractLvalue, Lvalue.FieldInvoker, Lvalue.ForMap, Lvalue.MethodInvoker
 
Method Summary
 java.lang.Object append(java.lang.Object diff)
           
 java.lang.Object get()
           
 java.lang.Object postchange(java.lang.Object diff)
           
 java.lang.Object prechange(java.lang.Object diff)
           
 
Methods inherited from interface com.codemesh.terp.api.Lvalue
set, toNvalue, toRvalue
 

Method Detail

get

java.lang.Object get()

append

java.lang.Object append(java.lang.Object diff)

prechange

java.lang.Object prechange(java.lang.Object diff)

postchange

java.lang.Object postchange(java.lang.Object diff)

terp - the Codemesh Modular
Template Interpreter v1.3.309

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