net.sf.jga.parser
Class VariableRef<T>

java.lang.Object
  extended by net.sf.jga.parser.VariableRef<T>

public class VariableRef<T>
extends java.lang.Object


Field Summary
static VariableRef<java.lang.Object> UNDECLARED
           
 
Constructor Summary
VariableRef(java.lang.String name, java.lang.Class<T> type)
           
 
Method Summary
 Generator<T> accessor()
           
 java.lang.String getName()
           
 java.lang.Class<T> getType()
           
 UnaryFunctor<T,T> mutator()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNDECLARED

public static final VariableRef<java.lang.Object> UNDECLARED
Constructor Detail

VariableRef

public VariableRef(java.lang.String name,
                   java.lang.Class<T> type)
Method Detail

mutator

public UnaryFunctor<T,T> mutator()

accessor

public Generator<T> accessor()

getName

public java.lang.String getName()

getType

public java.lang.Class<T> getType()


Copyright © 2002-2006 David A. Hall. All Rights Reserved.