Module org.glavo.classfile
Package org.glavo.classfile.impl
Class AbstractPoolEntry.IntegerEntryImpl
java.lang.Object
org.glavo.classfile.impl.AbstractPoolEntry
org.glavo.classfile.impl.AbstractPoolEntry.IntegerEntryImpl
- All Implemented Interfaces:
ClassfileElement,AnnotationConstantValueEntry,ConstantValueEntry,IntegerEntry,LoadableConstantEntry,PoolEntry,WritableElement<PoolEntry>
- Enclosing class:
AbstractPoolEntry
public static final class AbstractPoolEntry.IntegerEntryImpl
extends AbstractPoolEntry
implements IntegerEntry
-
Nested Class Summary
Nested classes/interfaces inherited from class org.glavo.classfile.impl.AbstractPoolEntry
AbstractPoolEntry.AbstractDynamicConstantPoolEntry, AbstractPoolEntry.AbstractMemberRefEntry, AbstractPoolEntry.ClassEntryImpl, AbstractPoolEntry.ConstantDynamicEntryImpl, AbstractPoolEntry.DoubleEntryImpl, AbstractPoolEntry.FieldRefEntryImpl, AbstractPoolEntry.FloatEntryImpl, AbstractPoolEntry.IntegerEntryImpl, AbstractPoolEntry.InterfaceMethodRefEntryImpl, AbstractPoolEntry.InvokeDynamicEntryImpl, AbstractPoolEntry.LongEntryImpl, AbstractPoolEntry.MethodHandleEntryImpl, AbstractPoolEntry.MethodRefEntryImpl, AbstractPoolEntry.MethodTypeEntryImpl, AbstractPoolEntry.ModuleEntryImpl, AbstractPoolEntry.NameAndTypeEntryImpl, AbstractPoolEntry.PackageEntryImpl, AbstractPoolEntry.StringEntryImpl, AbstractPoolEntry.Utf8EntryImpl -
Field Summary
FieldsFields inherited from class org.glavo.classfile.impl.AbstractPoolEntry
tag -
Method Summary
Methods inherited from class org.glavo.classfile.impl.AbstractPoolEntry
constantPool, hash1, hash2, hashCode, hashString, index, maybeClone, phiMix, rawUtf8EntryFromStandardAttributeName, tag, widthMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.glavo.classfile.constantpool.AnnotationConstantValueEntry
constantValueMethods inherited from interface org.glavo.classfile.constantpool.ConstantValueEntry
constantValueMethods inherited from interface org.glavo.classfile.constantpool.IntegerEntry
typeKindMethods inherited from interface org.glavo.classfile.constantpool.PoolEntry
constantPool, index, tag, width
-
Field Details
-
val
-
-
Method Details
-
writeTo
Description copied from interface:WritableElementWrites the element to the specified writer- Specified by:
writeToin interfaceWritableElement<PoolEntry>- Parameters:
pool- the writer
-
clone
-
intValue
public int intValue()Description copied from interface:IntegerEntryReturns the integer value.- Specified by:
intValuein interfaceIntegerEntry- Returns:
- the integer value
-
equals
-
value
-
constantValue
-
toString
-