Copyright | (c) Christian Gram Kalhauge 2017 |
---|---|
License | MIT |
Maintainer | kalhuage@cs.ucla.edu |
Safe Haskell | None |
Language | Haskell2010 |
Contains the AccessFlags used in the different modules.
Synopsis
- data MAccessFlag
- mflags :: [(Int, MAccessFlag)]
- data FAccessFlag
- = FPublic
- | FPrivate
- | FProtected
- | FStatic
- | FFinal
- | FVolatile
- | FTransient
- | FSynthetic
- | FEnum
- fflags :: [(Int, FAccessFlag)]
- data CAccessFlag
- = CPublic
- | CFinal
- | CSuper
- | CInterface
- | CAbstract
- | CSynthetic
- | CAnnotation
- | CEnum
- | CModule
- cflags :: [(Int, CAccessFlag)]
- data ICAccessFlag
- icflags :: [(Int, ICAccessFlag)]
Documentation
data MAccessFlag Source #
Access flags for the Method
MPublic | |
MPrivate | |
MProtected | |
MStatic | |
MFinal | |
MSynchronized | |
MBridge | |
MVarargs | |
MNative | |
MAbstract | |
MStrictFP | |
MSynthetic |
Instances
mflags :: [(Int, MAccessFlag)] Source #
The Enumish
mapping of the MAccessFlag
data FAccessFlag Source #
Access flags for the Field
Instances
fflags :: [(Int, FAccessFlag)] Source #
The Enumish
mapping of the FAccessFlag
data CAccessFlag Source #
Access flags for the ClassFile
Instances
cflags :: [(Int, CAccessFlag)] Source #
The Enumish
mapping of the CAccessFlag
data ICAccessFlag Source #
Access flags for the InnerClass
ICPublic | |
ICPrivate | |
ICProtected | |
ICStatic | |
ICFinal | |
ICInterface | |
ICAbstract | |
ICSynthetic | |
ICAnnotation | |
ICEnum |
Instances
icflags :: [(Int, ICAccessFlag)] Source #
The Enumish
mapping of the CAccessFlag