com.jeffpalm.tiny
Class Value.Str

java.lang.Object
  extended by com.jeffpalm.tiny.Value
      extended by com.jeffpalm.tiny.Value.Str
Enclosing class:
Value

public static class Value.Str
extends Value


Nested Class Summary
 
Nested classes/interfaces inherited from class com.jeffpalm.tiny.Value
Value.Bool, Value.Factory, Value.Int, Value.Str
 
Field Summary
 
Fields inherited from class com.jeffpalm.tiny.Value
maker, NIL
 
Constructor Summary
Value.Str(java.lang.String val)
           
 
Method Summary
 Value defaultValue()
           
 java.lang.String strValue()
           
 com.jeffpalm.tiny.Interpreter.Type type()
           
 
Methods inherited from class com.jeffpalm.tiny.Value
boolValue, intValue, objValue, var
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Value.Str

public Value.Str(java.lang.String val)
Method Detail

defaultValue

public Value defaultValue()
Specified by:
defaultValue in class Value

strValue

public java.lang.String strValue()

type

public com.jeffpalm.tiny.Interpreter.Type type()
Specified by:
type in class Value