RWX :: Object-Binding API

CommonJava top-level parent POM.

Лицензия

Лицензия

Группа

Группа

org.commonjava.rwx
Идентификатор

Идентификатор

rwx-bindings
Последняя версия

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

1.1
Дата

Дата

Тип

Тип

jar
Описание

Описание

RWX :: Object-Binding API
CommonJava top-level parent POM.

Скачать rwx-bindings

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.commonjava.rwx/rwx-bindings/ -->
<dependency>
    <groupId>org.commonjava.rwx</groupId>
    <artifactId>rwx-bindings</artifactId>
    <version>1.1</version>
</dependency>
// https://jarcasting.com/artifacts/org.commonjava.rwx/rwx-bindings/
implementation 'org.commonjava.rwx:rwx-bindings:1.1'
// https://jarcasting.com/artifacts/org.commonjava.rwx/rwx-bindings/
implementation ("org.commonjava.rwx:rwx-bindings:1.1")
'org.commonjava.rwx:rwx-bindings:jar:1.1'
<dependency org="org.commonjava.rwx" name="rwx-bindings" rev="1.1">
  <artifact name="rwx-bindings" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.commonjava.rwx', module='rwx-bindings', version='1.1')
)
libraryDependencies += "org.commonjava.rwx" % "rwx-bindings" % "1.1"
[org.commonjava.rwx/rwx-bindings "1.1"]

Зависимости

compile (5)

Идентификатор библиотеки Тип Версия
org.commonjava.rwx : rwx-core jar 1.1
org.apache.xbean : xbean-reflect jar 4.4
org.slf4j : slf4j-api jar
junit : junit jar
org.hamcrest : hamcrest-core jar

runtime (1)

Идентификатор библиотеки Тип Версия
org.slf4j : log4j-over-slf4j jar

test (2)

Идентификатор библиотеки Тип Версия
ch.qos.logback : logback-core jar
ch.qos.logback : logback-classic jar

Модули Проекта

Данный проект не имеет модулей.

RWX XML-RPC Object-Binding API

RWX is a set of APIs for dealing with XML-RPC interactions in Java. It offers an annotation-based object-binding API for Java objects.

It uses Java Annotation Processor API to generate parser/renderer Java source files according to RWX annotations. The top-level RWXMapper uses those generated classes under the hood.

You will need four steps to use RWX:

  1. Create model classes according to your XML-RPC req/response format.
  2. Annotate model classes with RWX annotations.
  3. Generate sources from annotated classes (an example POM is provided in the rwx-test module).
  4. Call RWXMapper.render/parse methods to convert between XML-RPC req/resp strings and Java objects.

The first two steps can be simplified by binding a field to java.lang.Object if you do not know the exact Java type. In such cases, RWX will bind a List/Map based data structure to the field and you can always interpret it in your program.

org.commonjava.rwx

Red Hat NOS

Middleware pipeline content management projects

Версии библиотеки

Версия
1.1
1.0
0.3