public static class EntryImpl.ClassEntry extends EntryImpl implements Transformer.ClassEntry
EntryImpl.ClassEntry, EntryImpl.JavadoctorEntry, EntryImpl.ManifestEntry, EntryImpl.ResourceEntrySTABLE_TIMESTAMP| Constructor and Description |
|---|
ClassEntry(java.lang.String name,
long time,
byte[] data) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getClassName()
Returns the internal name of the class associated with this entry.
|
int |
getVersion()
Returns the java version associated with this multi-release class.
|
boolean |
isMultiRelease()
Returns
true if this entry is a multi-release class. |
Transformer.ClassEntry |
process(Transformer transformer)
Runs the provided transformer over this entry and returns the transformed entry.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreate, creategetData, getName, getTimepublic Transformer.ClassEntry process(Transformer transformer)
Transformer.Entryprocess in interface Transformer.Entrytransformer - the transformer to runpublic java.lang.String getClassName()
Transformer.ClassEntrygetClassName in interface Transformer.ClassEntryType.getInternalName()public boolean isMultiRelease()
Transformer.ClassEntrytrue if this entry is a multi-release class.isMultiRelease in interface Transformer.ClassEntryTransformer.ClassEntry.getVersion()public int getVersion()
Transformer.ClassEntrygetVersion in interface Transformer.ClassEntryTransformer.ClassEntry.isMultiRelease()