Группа библиотек: net.wetheinter

Последняя версия: 0.5

Дата:

XApi - Core Injection API

net.wetheinter : xapi-core-inject

The core dependencies of the XApi gwt/java cross-platform library. This module contains the basic interface layer, logging, dependency injection and a slew of gwt jre emulation classes.

Последняя версия: 0.5

Дата:

XApi - Collections Utilities

net.wetheinter : xapi-core-collect

Core interfaces for our collections api.

Последняя версия: 0.5

Дата:

XApi - IO core API

net.wetheinter : xapi-core-io

The core shared classes used by any code which needs to perform asynchronous communication.

Последняя версия: 0.5

Дата:

XApi - Public services exposed by XApi core

net.wetheinter : xapi-core-util

This module contains static services and default implementations for other core services. In order to keep core dependencies as clean as possible, we avoid accessing helpers like X_Inject so users can choose when / if they inherit larger dependencies.

Последняя версия: 0.5

Дата:

XApi - Core reflection apis and interfaces

net.wetheinter : xapi-core-reflect

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.

Последняя версия: 0.5

Дата:

XApi - Core Interfaces and Annotations

net.wetheinter : xapi-core-api

This module contains only interfaces, annotations and static service classes used throughout XApi.

Последняя версия: 0.5

Дата:

XApi - Data model core API

net.wetheinter : xapi-core-model

The core shared classes used by any code which needs model support.

Последняя версия: 0.5

Дата:

XApi - Core concurrency layer

net.wetheinter : xapi-core-process

The basic interfaces and services of the concurrency service.

Последняя версия: 0.5

Дата:

XApi - Basic logger interface

net.wetheinter : xapi-core-log

This module contains the basic logger interface, and a few adapter implementations. Note, to use an adapter, you will be responsible for providing dependencies; this module only uses provided scope, to avoid leaking dependencies for adapters.

Последняя версия: 0.5

Дата:

XApi - Core AutoUi

net.wetheinter : xapi-core-ui-autoui

The core API for generating user interfaces from data models.

Последняя версия: 0.5

Дата:

XApi - Argument Processors

net.wetheinter : xapi-core-args

This module contains a basic argument processor subsystem, based on the GWT ArgProcessor classes.

Последняя версия: 0.5

Дата:

XApi - Core testing utilities

net.wetheinter : xapi-core-test

Some generic, non-platform specific tools for use during testing.

Последняя версия: 0.5

Дата:

XApi - Gwt Compiler Api

net.wetheinter : xapi-gwtc-api

This module contains the core api surrounding a gwt compile. It exposes compile events, and interfaces to act as controllers. The default implementations will function only from a command line (or web server). The other modules are gui frontends that merely speak to an api backend.

Последняя версия: 0.5

Дата:

XApi - Core Html utils

net.wetheinter : xapi-core-ui-html

The core API for generating html from data models.

Последняя версия: 0.5

Дата:

XApi - Core UI Apis

net.wetheinter : xapi-core-ui-api

Shared api abstractions for user interfaces

Последняя версия: 0.5

Дата:

XApi - Jre Injection Implementation

net.wetheinter : xapi-jre-inject

All jre-specific runtime implementation for dependency injection goes in here. Note that the xapi-core-inject core library can operate without runtime support; so long as your services are correctly mapped in META-INF, you will not need runtime classpath scanning or bytecode lookup.

Последняя версия: 0.5

Дата:

XApi - Gwt Injection Service

net.wetheinter : xapi-gwt-inject

In order to implement the core XApi dependency injection in gwt, we had to swap out the injection methods themselves with magic methods that call into generated-on-the-fly provider classes.

Последняя версия: 0.5

Дата:

Последняя версия: 0.5

Дата:

XApi - Gwt core emulation layer

net.wetheinter : xapi-gwt-api

All Gwt jre emulation code goes in this module, as well as any gwt-compiler overrides. xapi-gwt-api.jar must come before gwt-dev.jar on your compile classpath. A plugin is being built to automatically adjust maven runtime dependencies, but users of ant or IDEs will need to ensure the super jar comes before gwt-dev. We will petition gwt to accept our mods, but, until then, if you want bleeding edge features, you gotta do bleeding edge configuration. Code that ties directly into other modules, like java.lang.reflect for the reflection submodule, have their super-source here, and generators or other implementations in their own modules. This is to maintain consistency in what is or isn't whitelisted in XApi GWT. Some modules, like appengine, provide dependency-specific super-source in their own packages. This module is for jre, junit and core XApi services.

Последняя версия: 0.5

Дата:

XApi - Jre implementation of data model

net.wetheinter : xapi-jre-model

This module contains a model interface pre-processor to generate implementation classes during maven builds.

Последняя версия: 0.5

Дата:

XApi - Classpath Scanner

net.wetheinter : xapi-dev-scanner

A classpath scanner that uses our fork of javassist to read classes, java sources and resources off the classpath.

Последняя версия: 0.5

Дата:

XApi - Server server api

net.wetheinter : xapi-server-api

Common utilities and service abstractions for standard servlets in a plain jvm. Good enough for testing and development, and overridable to adapt to your server environment.

Последняя версия: 0.5

Дата:

XApi - Gwt IO implementation

net.wetheinter : xapi-gwt-io

A client-side implementation of io for gwt, which can adapt to various io providers. The inital version will simply use GWT-RPC, but will provide a mutable factory to inject custom strategies.

Последняя версия: 0.5

Дата:

XApi - Jre implementation of basic utils

net.wetheinter : xapi-jre-api

This module contains jre default implementations of various basic utilities.

Последняя версия: 0.5

Дата:

XApi - Command line interface.

net.wetheinter : xapi-dev-shell

Some basic handling around executing processes outside of the jvm. Just a friendly reminder, This code comes with ZERO warranty.

Последняя версия: 0.5

Дата:

XApi - GWT concurrency implementation

net.wetheinter : xapi-gwt-process

A GWT scheduling service, designed to give better shared interop with concurrent code. Plans are in the works to implement java.lang.Thread as web workers in the future.

Последняя версия: 0.5

Дата:

XApi - Jre concurrency layer

net.wetheinter : xapi-jre-process

A default Jre concurrency layer; made extensible for other runtimes.

Последняя версия: 0.5

Дата:

XApi - Bytecode Reader

net.wetheinter : xapi-dev-bytecode

A lightweight (readonly) fork of javassist, used to load class structure, annotations and metadata from bytecode.

Последняя версия: 0.5

Дата:

XApi - Pom scanner and portable maven api

net.wetheinter : xapi-dev-maven

A set of tools for scanning all sorts of maven data.

Последняя версия: 0.5

Дата:

XApi - GWT implementation of data model

net.wetheinter : xapi-gwt-model

This module contains the generators needed to enable GWT support for our model interfaces.

Последняя версия: 0.5

Дата:

XApi - Code Generator Templates

net.wetheinter : xapi-dev-template

A templating system for using in creating cross-platform frameworks.

Последняя версия: 0.5

Дата:

Последняя версия: 0.5

Дата:

XApi - Common dev mode tools

net.wetheinter : xapi-dev-api

Tools for doing shared dev-mode things; classpath scanning, task dispatching, shell scripting...

Последняя версия: 0.5

Дата:

XApi - Gwt uber jar

net.wetheinter : xapi-gwt

This module exists solely to package all other gwt modules into a single uber jar. This makes deploying to non-mavenized targets much easier. Of course, you would be wise to inherit your dependencies individually; the uber jar is intended for projects like collide, which have complex configuration, and adding many jars would be a pain.

Последняя версия: 0.5

Дата:

XApi - GWT AutoUi (generating GWT UI's based on model interfaces)

net.wetheinter : xapi-gwt-ui-autoui

A set of generator utils to create GWT views and editors from your data models.

Последняя версия: 0.5

Дата:

XApi - Jre core API

net.wetheinter : xapi-jre-io

A jre client-side implementation of xapi-core-io. xapi-server-api will extend this functionality to servlets.

Последняя версия: 0.5

Дата:

Последняя версия: 0.5

Дата:

XApi - java.io.File utilities

net.wetheinter : xapi-dev-file

Helper methods for dealing w/ java.io.File

Последняя версия: 0.5

Дата:

XApi - Jre uber jar

net.wetheinter : xapi-jre

This module exists solely to package all other jre modules into a single uber jar. This makes deploying to non-mavenized targets much easier. Of course, you would be wise to inherit your dependencies individually; the uber jar is intended for projects like collide, which have complex configuration, and adding many jars would be a pain. It also allows dependent modules to discover new features, as modules graduate from labs to final, they will be added here. As you type X_, autocomplete will expose newly added services.

Последняя версия: 0.5

Дата:

XApi - Maven plugins

net.wetheinter : xapi-maven-plugin

Mojos for using xapi-dev utilies in maven builds.

Последняя версия: 0.5

Дата:

XApi - Dev Mode Gwt Compiler

net.wetheinter : xapi-dev-gwtc

This module is a parent for the gwt compiler api, and a number of gui implementations. The core module is an event-based wrapper around gwt compile events, as well as a set of UI controller interfaces which must be implemented. Frontends for gwt and jre are provided, which will replace the compilers used in maven and collide.

Последняя версия: 0.5

Дата:

XApi - Gwt Compiler Implementation

net.wetheinter : xapi-gwtc-impl

This module contains the business logic of running gwt compiles. It implements and exposes all functionality of the gwt compiler, and should only ever be included in dev-mode runtimes that need to perform gwt compiles. In the maven plugin, the jre frontend and this backend are used together in one runtime. In the collide plugin, the gwt frontend runs in the browser, and this backend runs in vert.x server.

Последняя версия: 0.5

Дата:

XApi - Elemental Implementations

net.wetheinter : xapi-elemental

An advanced elemental-based auto-generating template / widget framework

Последняя версия: 0.5

Дата:

XApi - Web Component Implementation

net.wetheinter : xapi-components

A web component API for manually building web components via WebComponentBuilder, or generating them from interfaces via WebComponentFactory

Последняя версия: 0.5

Дата:

XApi - GWT Enhancements for zero-overhead Model-to-Html templating

net.wetheinter : xapi-gwt-ui-html

A set of generator utils to create raw html from annotated data models.

Последняя версия: 0.5

Дата:

XApi - Polymer Wrappers

net.wetheinter : xapi-polymer

A collection of simple web components that wrap polymer elements; support is rather limited and optimized for the GWT.create 2015 presentation.

Последняя версия: 0.5

Дата:

XApi (Extremely Extensible Cross-Platform API)

net.wetheinter : xapi

XApi is a dependency injection, service-oriented, polyglot java framework. It is comprised of standalone modules for use in web, desktop and mobile java applications. This codebase enables complete reuse of all code across your java stack, as well as the ability to easily define your own Platform, so you can build your own customized runtime environment to extend or replace existing platforms. It is currently geared towards servlets and gwt clients, but the target we are currently developing include: java, gwt [webkit, firefox, ie], javafx, playn [android, ios, flash], appengine & vert.x For Google Web Toolkit, we also include reflection support, more complete emulation of java.lang.Class, zero-overhead dependency injection, a range of code generation utilities, and even "magic-method injection" (for production compiles any method in the app can be swapped out with others based on configuration properties, or any AST mangling / code generating methods you wish to write). There is also a bytecode transformer in the works which will replace calls into the DI utility with direct references to static final factories, to allow the java compiler to completely erase all injection overhead in all java runtimes.

Последняя версия: 0.5

Дата:

XApi - Dev mode super-pom

net.wetheinter : xapi-dev-parent

Our aggregator for dev-mode tools

Последняя версия: 0.5

Дата:

XApi - Core SuperPom

net.wetheinter : xapi-core-parent

This is the main aggregator for all implementation code shared between modules. Each module contains one or more service interfaces, exposed statically using "X_" prefixed classes. Core modules will define their API interfaces, their static accessor, and often a "plain-jre" default implementation which can be replaced by injection override. There must be zero external dependencies in any core modules. A low-performance, low-feature default is preferred over thick, dependency-ridden shared inherits.

Последняя версия: 0.5

Дата:

  • 1