ShakeInterpreterPackage

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
abstract val fieldsLocation: Long
Link copied to clipboard
abstract val fieldsSizeInMemory: Long
Link copied to clipboard
Link copied to clipboard
abstract val name: String
Link copied to clipboard
abstract val storages: List<StorageFormat>

Functions

Link copied to clipboard

Load all classes from the package

Link copied to clipboard

Load all fields from the package

Link copied to clipboard

Load all methods from the package

Link copied to clipboard
abstract fun getClass(descriptor: PathDescriptor): ShakeInterpreterClass?
open fun getClass(descriptor: String): ShakeInterpreterClass?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun getField(descriptor: PathDescriptor): ShakeInterpreterField?
open fun getField(descriptor: String): ShakeInterpreterField?
Link copied to clipboard
abstract fun getMethod(descriptor: PathDescriptor): ShakeInterpreterMethod?
open fun getMethod(descriptor: String): ShakeInterpreterMethod?
Link copied to clipboard
abstract fun load(storage: StorageFormat)