org.siebengeisslein.pclass.expression
Class FloatLiteral

java.lang.Object
  extended by org.siebengeisslein.client.Persistent
      extended by org.siebengeisslein.pclass.expression.AbstractExpression
          extended by org.siebengeisslein.pclass.expression.AbstractLiteral
              extended by org.siebengeisslein.pclass.expression.FloatLiteral
All Implemented Interfaces:
CommitConstrained, Instrumented, CodeFragment, Expression

public class FloatLiteral
extends AbstractLiteral


Constructor Summary
FloatLiteral(ExpressionContainer parent)
           
FloatLiteral(ExpressionContainer parent, float value)
           
FloatLiteral(ExpressionContainer parent, java.lang.String value)
           
 
Method Summary
 java.lang.Object getValue(java.lang.String value)
           
 java.lang.String toString(java.lang.String indent)
           
 
Methods inherited from class org.siebengeisslein.pclass.expression.AbstractLiteral
getResultType, getValue, setValue, visit
 
Methods inherited from class org.siebengeisslein.pclass.expression.AbstractExpression
checkConstraints, getContainer, getDataDirectory, getOwnerClass, getOwnerMethod, getTypeManager, getVariableManager, isAssignable, loadClass, onRemove, replaceWith, setContainer, toString, visitAssignTo
 
Methods inherited from class org.siebengeisslein.client.Persistent
abort, clearUserLocals, clone, commit, disposeTransient, getGroup, getRef, getTransientValue, hashCode, initTransient, isWriteTransaction, joinWriteTransaction, readLock, setGroup, setTransientValue, toPersistent, toRef, writeExternal, writeLock
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FloatLiteral

public FloatLiteral(ExpressionContainer parent)

FloatLiteral

public FloatLiteral(ExpressionContainer parent,
                    java.lang.String value)

FloatLiteral

public FloatLiteral(ExpressionContainer parent,
                    float value)
Method Detail

getValue

public java.lang.Object getValue(java.lang.String value)
Specified by:
getValue in class AbstractLiteral

toString

public java.lang.String toString(java.lang.String indent)