railo.transformer.bytecode.literal
Class Identifier

java.lang.Object
  extended by railo.transformer.bytecode.expression.ExpressionBase
      extended by railo.transformer.bytecode.literal.LitString
          extended by railo.transformer.bytecode.literal.Identifier
All Implemented Interfaces:
Expression, ExprString, Literal

public class Identifier
extends LitString


Field Summary
static short CASE_LOWER
           
static short CASE_ORIGNAL
           
static short CASE_UPPER
           
 
Fields inherited from class railo.transformer.bytecode.literal.LitString
EMPTY, MAX_SIZE, TYPE_LOWER, TYPE_ORIGINAL, TYPE_UPPER
 
Fields inherited from interface railo.transformer.bytecode.expression.Expression
MODE_REF, MODE_VALUE
 
Method Summary
 short getCase()
           
 String getLower()
           
 String getRaw()
           
 String getUpper()
           
static Identifier toIdentifier(String str, Position start, Position end)
           
static Identifier toIdentifier(String str, short _case, Position start, Position end)
           
 
Methods inherited from class railo.transformer.bytecode.literal.LitString
_writeOut, duplicate, equals, fromBracket, fromBracket, getBoolean, getDouble, getString, lowerCase, toExprString, toExprString, toLitString, toString, upperCase, writeOut
 
Methods inherited from class railo.transformer.bytecode.expression.ExpressionBase
getEnd, getStart, setEnd, setStart, writeOut
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface railo.transformer.bytecode.expression.Expression
getEnd, getStart, setEnd, setStart, writeOut
 

Field Detail

CASE_ORIGNAL

public static short CASE_ORIGNAL

CASE_UPPER

public static short CASE_UPPER

CASE_LOWER

public static short CASE_LOWER
Method Detail

toIdentifier

public static Identifier toIdentifier(String str,
                                      Position start,
                                      Position end)

toIdentifier

public static Identifier toIdentifier(String str,
                                      short _case,
                                      Position start,
                                      Position end)

getRaw

public String getRaw()
Returns:
the raw

getCase

public short getCase()
Returns:
the _case

getUpper

public String getUpper()

getLower

public String getLower()


Copyright © 2012 Railo