Jode 1.90-CVS
Build Aug 6, 2004

net.sf.jode.decompiler
Class FieldAnalyzer

java.lang.Object
  extended bynet.sf.jode.decompiler.FieldAnalyzer
All Implemented Interfaces:
Analyzer

public class FieldAnalyzer
extends java.lang.Object
implements Analyzer


Constructor Summary
FieldAnalyzer(ClassAnalyzer cla, FieldInfo fd, ImportHandler i)
           
 
Method Summary
 void analyze()
           
 void analyzedSynthetic()
           
 void dumpSource(TabbedPrintWriter writer)
           
 ClassAnalyzer getClassAnalyzer()
           
 Expression getConstant()
           
 java.lang.String getName()
           
 Type getType()
           
 boolean isFinal()
           
 boolean isSynthetic()
           
 void makeDeclaration(java.util.Set done)
           
 boolean setClassConstant(java.lang.String clazzName)
           
 boolean setInitializer(Expression expr)
           
 boolean skipWriting()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FieldAnalyzer

public FieldAnalyzer(ClassAnalyzer cla,
                     FieldInfo fd,
                     ImportHandler i)
Method Detail

getName

public java.lang.String getName()

getType

public Type getType()

getClassAnalyzer

public ClassAnalyzer getClassAnalyzer()

getConstant

public Expression getConstant()

isSynthetic

public boolean isSynthetic()

isFinal

public boolean isFinal()

analyzedSynthetic

public void analyzedSynthetic()

setInitializer

public boolean setInitializer(Expression expr)

setClassConstant

public boolean setClassConstant(java.lang.String clazzName)

analyze

public void analyze()
Specified by:
analyze in interface Analyzer

makeDeclaration

public void makeDeclaration(java.util.Set done)

skipWriting

public boolean skipWriting()

dumpSource

public void dumpSource(TabbedPrintWriter writer)
                throws java.io.IOException
Specified by:
dumpSource in interface Analyzer
Throws:
java.io.IOException

toString

public java.lang.String toString()

Jode 1.90-CVS
Build Aug 6, 2004

Copyright © 1998-2004 by Jochen Hoenicke.