TypedRest Parent

Parent POM for configuration shared across TypedRest libraries

Лицензия

Лицензия

Группа

Группа

com.oneandone
Идентификатор

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

typedrest-parent
Последняя версия

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

0.30
Дата

Дата

Тип

Тип

pom
Описание

Описание

TypedRest Parent
Parent POM for configuration shared across TypedRest libraries
Ссылка на сайт

Ссылка на сайт

https://github.com/1and1/TypedRest-Java
Система контроля версий

Система контроля версий

https://github.com/1and1/TypedRest-Java

Скачать typedrest-parent

Имя Файла Размер
typedrest-parent-0.30.pom 6 KB
Обзор

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

<!-- https://jarcasting.com/artifacts/com.oneandone/typedrest-parent/ -->
<dependency>
    <groupId>com.oneandone</groupId>
    <artifactId>typedrest-parent</artifactId>
    <version>0.30</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.oneandone/typedrest-parent/
implementation 'com.oneandone:typedrest-parent:0.30'
// https://jarcasting.com/artifacts/com.oneandone/typedrest-parent/
implementation ("com.oneandone:typedrest-parent:0.30")
'com.oneandone:typedrest-parent:pom:0.30'
<dependency org="com.oneandone" name="typedrest-parent" rev="0.30">
  <artifact name="typedrest-parent" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.oneandone', module='typedrest-parent', version='0.30')
)
libraryDependencies += "com.oneandone" % "typedrest-parent" % "0.30"
[com.oneandone/typedrest-parent "0.30"]

Зависимости

provided (1)

Идентификатор библиотеки Тип Версия
org.projectlombok : lombok jar 1.16.6

test (2)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.12
org.hamcrest : hamcrest-all jar 1.3

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

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

TypedRest for Java

TypedRest for Java helps you build type-safe, fluent-style REST API clients. Common REST patterns such as collections are represented as classes, allowing you to write more idiomatic code.

MyClient client = new MyClient(URI.create("http://example.com/"));

// GET /contacts
List<Contact> contactList = client.getContacts().readAll();

// POST /contacts -> Location: /contacts/1337
ContactEndpoint smith = client.getContacts().create(new Contact("Smith"));
//ContactEndpoint smith = client.getContacts().get("1337");

// GET /contacts/1337
Contact contact = smith.read();

// PUT /contacts/1337/note
smith.getNote().set(new Note("some note"));

// GET /contacts/1337/note
Note note = smith.getNote().read();

// DELETE /contacts/1337
smith.delete();

Read an Introduction to TypedRest or jump right in with the Getting started guide.

For information about specific Java classes or interfaces you can read the API Documentation.

Maven artifacts

Artifact group: com.oneandone

typedrest-core
The main TypedRest library.

typedrest-annotations
Annotations for data models to be used with TypedRest.

typedrest-vaadin
Build Vaadin GUIs for TypedRest clients.

typedrest-archetype
Maven archetype (template) for creating TypedRest projects.

com.oneandone

1&1

Open Source by 1&1 Group.

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

Версия
0.30
0.29.1
0.28.1
0.28
0.27
0.26
0.25
0.24
0.23
0.22
0.21
0.20
0.19
0.18
0.17
0.16
0.15
0.14
0.13
0.12
0.11
0.10
0.9
0.8
0.7