org.aspectj.weaver.tools.cache
Class CachedClassEntry

java.lang.Object
  extended by org.aspectj.weaver.tools.cache.CachedClassEntry

public class CachedClassEntry
extends java.lang.Object

Represents a class which has been cached


Constructor Summary
CachedClassEntry(CachedClassReference ref, byte[] weavedBytes, org.aspectj.weaver.tools.cache.CachedClassEntry.EntryType type)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 byte[] getBytes()
           
 java.lang.String getClassName()
           
 java.lang.String getKey()
           
 int hashCode()
           
 boolean isGenerated()
           
 boolean isIgnored()
           
 boolean isWeaved()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CachedClassEntry

public CachedClassEntry(CachedClassReference ref,
                        byte[] weavedBytes,
                        org.aspectj.weaver.tools.cache.CachedClassEntry.EntryType type)
Method Detail

getClassName

public java.lang.String getClassName()

getBytes

public byte[] getBytes()

getKey

public java.lang.String getKey()

isGenerated

public boolean isGenerated()

isWeaved

public boolean isWeaved()

isIgnored

public boolean isIgnored()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object