Package kala.compress.harmony.unpack200.bytecode
Internal package.
-
Class Summary Class Description AnnotationDefaultAttribute AnnotationDefault class file attributeAnnotationsAttribute Abstract superclass for Annotations attributesAnnotationsAttribute.Annotation Class to represent the annotation structure for class file attributesAnnotationsAttribute.ElementValue Attribute Abstract superclass for class file attributesBCIRenumberedAttribute Abstract superclass for attributes that have some part encoded with a BCI renumberingByteCode A bytecode class file entry.ClassConstantPool The Class constant poolClassFile ClassFile is used to represent and write out Java class files.ClassFileEntry The abstract superclass for all types of class file entries.CodeAttribute ConstantPoolEntry Abstract superclass for constant pool entriesConstantValueAttribute AnAttributerepresenting a constant.CPClass Constant pool entry for a classCPConstant Abstract superclass for constant pool constant entries such as numbers or StringsCPConstantNumber Abstract superclass for constant pool entries that are numbers.CPDouble Double constant pool entry.CPField Field constant pool entry.CPFieldRef Field reference constant pool entry.CPFloat Float constant pool entry.CPInteger Integer constant pool entry.CPInterfaceMethodRef Interface method reference constant pool entry.CPLong Long constant pool entry.CPMember Superclass for member constant pool entries, such as fields or methods.CPMethod Method constant pool entry.CPMethodRef Method reference constant pool entry.CPNameAndType Name and Type pair constant pool entry.CPRef Abstract superclass for reference constant pool entries, such as a method or field reference.CPString String constant pool entry.CPUTF8 UTF8 constant pool entry, used for storing long Strings.DeprecatedAttribute Deprecated class file attribute.EnclosingMethodAttribute Enclosing method class file attribute.ExceptionsAttribute Exceptions class file attributeExceptionTableEntry An entry in an exception table.InnerClassesAttribute Inner classes class file attributeInnerClassesAttribute.InnerClassesEntry LineNumberTableAttribute Line number tableLocalVariableTableAttribute Local variable tableLocalVariableTypeTableAttribute Local variable type table.NewAttribute A compressor-defined class file attribute.NewAttribute.AbstractBcValue NewAttribute.BCIndex NewAttribute.BCLength NewAttribute.BCOffset OperandManager Tracks operands, provides methods to let other classes get next elements, and also knows about which classes have been used recently in super, this and new references.RuntimeVisibleorInvisibleAnnotationsAttribute Annotations class file attribute, either a RuntimeVisibleAnnotations attribute or a RuntimeInvisibleAnnotations attribute.RuntimeVisibleorInvisibleParameterAnnotationsAttribute Parameter annotations class file attribute, either a RuntimeVisibleParameterAnnotations attribute or a RuntimeInvisibleParameterAnnotations attribute.RuntimeVisibleorInvisibleParameterAnnotationsAttribute.ParameterAnnotation ParameterAnnotation represents the annotations on a single parameter.SignatureAttribute Signature class file attributeSourceFileAttribute Source file class file attribute