attr
Class synthAttr

java.lang.Object
  |
  +--util.dataRead
        |
        +--attr.attrInfo
              |
              +--attr.synthAttr

public class synthAttr
extends attrInfo

Represent a JVM class file synthetic attribute.

A class member that does not appear in the source code must be marked using a Synthetic attribute.

The length of the synthetic attribute is zero, so this class does nothing, since the attrFactory allocAttr method reads the attribute_name_index and the attribute_length (which, again, is zero).

Author:
Ian Kaplan

Fields inherited from class attr.attrInfo
attrName, len
 
Fields inherited from class util.dataRead
bytesRead
 
Constructor Summary
synthAttr(java.lang.String name, int length)
           
 
Methods inherited from class attr.attrInfo
getName, pr
 
Methods inherited from class util.dataRead
getBytesRead, readU1, readU2, readU4
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

synthAttr

public synthAttr(java.lang.String name,
                 int length)