nl.tudelft.simulation.dsol.interpreter.classfile
Class ConstantUTF8

java.lang.Object
  extended by nl.tudelft.simulation.dsol.interpreter.classfile.Constant
      extended by nl.tudelft.simulation.dsol.interpreter.classfile.ConstantUTF8

public class ConstantUTF8
extends Constant

A ConstantUTF8
(c) copyright 2002-2005 Delft University of Technology , the Netherlands.
See for project information www.simulation.tudelft.nl
License of use: Lesser General Public License (LGPL) , no warranty.

Version:
$Revision: 1.1 $ $Date: 2007/01/06 13:25:12 $
Author:
Peter Jacobs

Field Summary
 
Fields inherited from class nl.tudelft.simulation.dsol.interpreter.classfile.Constant
constantPool
 
Constructor Summary
ConstantUTF8(Constant[] constantPool, DataInput inputStream)
          constructs a new ConstantUTF8
ConstantUTF8(Constant[] constantPool, String value)
          constructs a new ConstantUTF8
 
Method Summary
 int getTag()
          returns the tag of the constant
 String getValue()
          returns the name index
 String toString()
           
 
Methods inherited from class nl.tudelft.simulation.dsol.interpreter.classfile.Constant
readConstant, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConstantUTF8

public ConstantUTF8(Constant[] constantPool,
                    DataInput inputStream)
             throws IOException
constructs a new ConstantUTF8

Parameters:
constantPool - the constantPool it is part of
inputStream - the inputstream to read from
Throws:
IOException - on failure

ConstantUTF8

public ConstantUTF8(Constant[] constantPool,
                    String value)
constructs a new ConstantUTF8

Parameters:
constantPool - the constantPool it is part of
value - the content
Method Detail

getTag

public int getTag()
Description copied from class: Constant
returns the tag of the constant

Specified by:
getTag in class Constant
Returns:
int the constant tag
See Also:
Constant.getTag()

getValue

public String getValue()
returns the name index

Returns:
nameIndex

toString

public String toString()
Overrides:
toString in class Object
See Also:
Object.toString()


Copyright © 2002-2011 Delft University of Technology, the Netherlands. All Rights Reserved.