Next: RepresentsClause Attribute, Previous: Constraint Attribute, Up: Class Attributes
This atribute represents an “initially” clause of a class. It is a condition that is supposed to hold right after the creation of the object, i.e. after the termination of any of it constructors. It has the following structure:
InitiallyClause_attribute { u2 attribute_name_index; u4 attribute_length; u2 access_flags; formula_info clause; }
The meaning of the fields is as follows:
ACC_PUBLIC
, ACC_PROTECTED
,
ACC_PRIVATE
and ACC_STATIC
. Only one of ACC_PUBLIC
, ACC_PROTECTED
,
ACC_PRIVATE
can be set.