org.dellroad.jc.cgen.analysis
Class ActiveUseTag

java.lang.Object
  extended byorg.dellroad.jc.cgen.analysis.ActiveUseTag
All Implemented Interfaces:
Tag

public class ActiveUseTag
extends Object
implements Tag

Tag for ``first active use'' class initialization checks.


Constructor Summary
ActiveUseTag(boolean checkNeeded)
           
 
Method Summary
 String getName()
           
 byte[] getValue()
           
 boolean isCheckNeeded()
           
 String toString()
           
static ActiveUseTag v(boolean checkNeeded)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ActiveUseTag

public ActiveUseTag(boolean checkNeeded)
Method Detail

isCheckNeeded

public boolean isCheckNeeded()

getValue

public byte[] getValue()
Specified by:
getValue in interface Tag

getName

public String getName()
Specified by:
getName in interface Tag

toString

public String toString()

v

public static ActiveUseTag v(boolean checkNeeded)