x

xapi-jre-reflect

This module contains a classpath scanner, and bytecode reader. It is useful in any java runtime environment, and allows java code to parse bytecode into a meta structure of classes, annotations, methods and fields. This meta structure is used throughout xapi to allow us to extend java structures in a cross-platform compliant way (exposing services and service objects so you can hack support for whatever runtime you need). It is especially useful for fast runtime injection, and as an extensible structure during codegen (which exposes mutable interfaces for our meta structure)
WeTheInter.net
Files download
File Operation
xapi-jre-reflect-0.3.jar download
xapi-jre-reflect-0.3.pom download
xapi-jre-reflect-0.3-sources.jar download
Apache Maven
<dependency>
  <groupId>net.wetheinter</groupId>
  <artifactId>xapi-jre-reflect</artifactId>
  <version>0.3</version>
</dependency>
Gradle Groovy
implementation 'net.wetheinter:xapi-jre-reflect:0.3'
Gradle Kotlin
implementation("net.wetheinter:xapi-jre-reflect:0.3")
Scala SBT
libraryDependencies += "net.wetheinter" % "xapi-jre-reflect" % "0.3"
Groovy Grape
@Grapes(
  @Grab(group='net.wetheinter', module='xapi-jre-reflect', version='0.3')
)
Apache Ivy
<dependency org="net.wetheinter" name="xapi-jre-reflect" rev="0.3" />
Leiningen
[net.wetheinter/xapi-jre-reflect "0.3"]
Apache Buildr
'net.wetheinter:xapi-jre-reflect:jar:0.3'