Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClassAccessFlags ¶
type ClassAccessFlags uint16
ClassAccessFlags contains the public, abstract, etc flags for a field http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html#jvms-4.1-200-E.1
func ReadClassAccessFlags ¶
func ReadClassAccessFlags(r io.Reader) (ClassAccessFlags, error)
ReadClassAccessFlags reads the method access flags from the provided reader. The result is invalid if the error returned is not nil.
func (ClassAccessFlags) String ¶
func (f ClassAccessFlags) String() string
func (*ClassAccessFlags) Validate ¶
func (f *ClassAccessFlags) Validate() error
type FieldAccessFlags ¶
type FieldAccessFlags uint16
FieldAccessFlags contains the public, private, protected, etc flags for a field See http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html#jvms-4.5-200-A.1
func ReadFieldAccessFlags ¶
func ReadFieldAccessFlags(r io.Reader) (FieldAccessFlags, error)
ReadFieldAccessFlags reads the field access flags from the provided reader. The result is invalid if the error returned is not nil.
func (FieldAccessFlags) String ¶
func (f FieldAccessFlags) String() string
type MethodAccessFlags ¶
type MethodAccessFlags uint16
MethodAccessFlags contains the public, private, protected, etc flags for a field See http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html#jvms-4.6-200-A.1
func ReadMethodAccessFlags ¶
func ReadMethodAccessFlags(r io.Reader) (MethodAccessFlags, error)
ReadMethodAccessFlags reads the method access flags from the provided reader. The result is invalid if the error returned is not nil.
func (MethodAccessFlags) String ¶
func (f MethodAccessFlags) String() string
type MethodParameterAccessFlags ¶
type MethodParameterAccessFlags uint16
ReadClassAccessFlags reads the method access flags from the provided reader. http://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html#jvms-4.7.24 TODO: this is not currently used in when parsing but is here for completeness
func (MethodParameterAccessFlags) String ¶
func (f MethodParameterAccessFlags) String() string