object
Ast
Type Members
-
case class
BasicElemPool(basicElem: BasicElem) extends PoolItem with Product with Serializable
-
case class
Class(name: String) extends PoolItem with Product with Serializable
-
case class
ClassFile(minorVersion: Int, majorVersion: Int, accessFlags: ClassFlags, pool: Seq[PoolItem], thisClass: Class, superClass: Option[Class], interfaces: Seq[Class], fields: Seq[Field], methods: Seq[Method], attributes: Seq[Attribute]) extends Product with Serializable
-
case class
ClassFlags(accPublic: Boolean, accFinal: Boolean, accSuper: Boolean, accInterface: Boolean, accAbstract: Boolean, accSynthetic: Boolean, accAnnotation: Boolean, accEnum: Boolean) extends Product with Serializable
-
case class
Field(name: String, descriptor: String, flags: FieldFlags, attributes: Seq[Attribute]) extends Product with Serializable
-
case class
FieldFlags(accPublic: Boolean, accPrivate: Boolean, accProtected: Boolean, accStatic: Boolean, accFinal: Boolean, accVolatile: Boolean, accTransient: Boolean, accSynthetic: Boolean, accEnum: Boolean) extends Product with Serializable
-
case class
FieldRef(name: String, descriptor: String, refClass: Class) extends Ref with Product with Serializable
-
case class
InnerClassFlags(accPublic: Boolean, accPrivate: Boolean, accProtected: Boolean, accStatic: Boolean, accFinal: Boolean, accInterface: Boolean, accAbstract: Boolean, accSynthetic: Boolean, accAnnotation: Boolean, accEnum: Boolean) extends Product with Serializable
-
case class
InterfaceMethodRef(name: String, descriptor: String, refClass: Class) extends Ref with Product with Serializable
-
case class
InvokeDynamic(name: String, descriptor: String, bootstrapIndex: Int) extends PoolItem with Product with Serializable
-
case class
Method(name: String, descriptor: String, flags: MethodFlags, attributes: Seq[Attribute]) extends Product with Serializable
-
case class
MethodFlags(accPublic: Boolean, accPrivate: Boolean, accProtected: Boolean, accStatic: Boolean, accFinal: Boolean, accSynchronized: Boolean, accBridge: Boolean, accVarargs: Boolean, accNative: Boolean, accAbstract: Boolean, accStrict: Boolean, accSynthetic: Boolean) extends Product with Serializable
-
-
case class
MethodRef(name: String, descriptor: String, refClass: Class) extends Ref with Product with Serializable
-
case class
MethodType(descriptor: String) extends PoolItem with Product with Serializable
-
case class
NameAndType(name: String, descriptor: String) extends PoolItem with Product with Serializable
-
sealed
trait
PoolItem extends AnyRef
-
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
object
BasicElemPool extends Serializable
-
object
Class extends Serializable
-
object
ClassFlags extends Serializable
-
object
FieldFlags extends Serializable
-
object
FieldRef extends Serializable
-
-
-
object
InvokeDynamic extends Serializable
-
object
MethodFlags extends Serializable
-
object
MethodHandle extends Serializable
-
object
MethodRef extends Serializable
-
object
MethodType extends Serializable
-
object
NameAndType extends Serializable
-
object
Nop extends PoolItem with Product with Serializable
-
object
RefKind extends Enumeration
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
-
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): java.lang.Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any