XApi - Core reflection apis and interfaces

All of our modules, somewhere along the way, use reflective structures wrapping java objects from various apis. Gwt uses JDT AST, Jre uses actual reflection, and our injection library uses a bytecode scanner to read in .class files. In order to abstract over the various apis we wrap, we have our own interface layer to describe java metadata, so we can create tools to utilize java structure independent of any given dependencies.

License

License

Categories

Categories

Net
GroupId

GroupId

net.wetheinter
ArtifactId

ArtifactId

xapi-core-reflect
Last Version

Last Version

0.5
Release Date

Release Date

Type

Type

jar
Description

Description

XApi - Core reflection apis and interfaces
All of our modules, somewhere along the way, use reflective structures wrapping java objects from various apis. Gwt uses JDT AST, Jre uses actual reflection, and our injection library uses a bytecode scanner to read in .class files. In order to abstract over the various apis we wrap, we have our own interface layer to describe java metadata, so we can create tools to utilize java structure independent of any given dependencies.
Project Organization

Project Organization

The Internet Party

Download xapi-core-reflect

How to add to project

<!-- https://jarcasting.com/artifacts/net.wetheinter/xapi-core-reflect/ -->
<dependency>
    <groupId>net.wetheinter</groupId>
    <artifactId>xapi-core-reflect</artifactId>
    <version>0.5</version>
</dependency>
// https://jarcasting.com/artifacts/net.wetheinter/xapi-core-reflect/
implementation 'net.wetheinter:xapi-core-reflect:0.5'
// https://jarcasting.com/artifacts/net.wetheinter/xapi-core-reflect/
implementation ("net.wetheinter:xapi-core-reflect:0.5")
'net.wetheinter:xapi-core-reflect:jar:0.5'
<dependency org="net.wetheinter" name="xapi-core-reflect" rev="0.5">
  <artifact name="xapi-core-reflect" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.wetheinter', module='xapi-core-reflect', version='0.5')
)
libraryDependencies += "net.wetheinter" % "xapi-core-reflect" % "0.5"
[net.wetheinter/xapi-core-reflect "0.5"]

Dependencies

compile (1)

Group / Artifact Type Version
net.wetheinter : xapi-core-api jar 0.5

test (1)

Group / Artifact Type Version
junit : junit jar 4.12

Project Modules

There are no modules declared in this project.

Versions

Version
0.5
0.4
0.3