net.sf.jode.decompiler
Class FieldAnalyzer
java.lang.Object
net.sf.jode.decompiler.FieldAnalyzer
- All Implemented Interfaces:
- Analyzer
- public class FieldAnalyzer
- extends java.lang.Object
- implements Analyzer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FieldAnalyzer
public FieldAnalyzer(ClassAnalyzer cla,
FieldInfo fd,
ImportHandler i)
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()
Copyright © 1998-2004 by Jochen Hoenicke.