erjang.beam.repr
Class Operands.ByteString

java.lang.Object
  extended by erjang.beam.repr.Operands.Operand
      extended by erjang.beam.repr.Operands.SourceOperand
          extended by erjang.beam.repr.Operands.Literal
              extended by erjang.beam.repr.Operands.ByteString
Enclosing class:
Operands

public static class Operands.ByteString
extends Operands.Literal


Field Summary
 EString value
           
 
Constructor Summary
Operands.ByteString(EString value)
           
 
Method Summary
 int byteLength()
           
 EObject literalValue()
           
 EObject toSymbolic()
           
 
Methods inherited from class erjang.beam.repr.Operands.Literal
asLiteral
 
Methods inherited from class erjang.beam.repr.Operands.SourceOperand
asSource
 
Methods inherited from class erjang.beam.repr.Operands.Operand
asAllocList, asAtom, asCodeInt, asDestination, asLabel, asSelectList, asYReg, testAllocList, testAtom, testBigInt, testDestination, testFloat, testFReg, testInt, testSelectList, testTableLiteral, testXReg, testYReg
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

public final EString value
Constructor Detail

Operands.ByteString

public Operands.ByteString(EString value)
Method Detail

literalValue

public EObject literalValue()
Specified by:
literalValue in class Operands.Literal

byteLength

public int byteLength()

toSymbolic

public EObject toSymbolic()
Specified by:
toSymbolic in class Operands.Operand