java varint

varint implementation in java.

Лицензия

Лицензия

Группа

Группа

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

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

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

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

1.0.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

java varint
varint implementation in java.
Ссылка на сайт

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

https://github.com/zman2013/varint
Система контроля версий

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

https://github.com/zman2013/varint

Скачать varint

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

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

Зависимости

test (3)

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

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

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

Travis Build Coverage Status

varint

A java implementation of the varint

Getting started

Setting up the dependency

  • Gradle
implementation "com.zmannotes:varint:1.0.0"
  • Maven
<dependency>
    <groupId>com.zmannotes</groupId>
    <artifactId>varint</artifactId>
    <version>1.0.0</version>
</dependency>

example

    int origin = 1234774;

    ByteBuffer byteBuffer = ByteBuffer.allocate(10);
    VarInt.writeVarInt(origin, byteBuffer);

    byteBuffer.flip();

    int fin = VarInt.readVarint(byteBuffer);

    Assert.assertEquals(origin, fin);

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

Версия
1.0.0