standardnumber

Standardnumber processing for Java

Лицензия

Лицензия

Группа

Группа

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

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

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

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

1.2.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

standardnumber
Standardnumber processing for Java
Ссылка на сайт

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

https://github.com/xbib/standardnumber
Организация-разработчик

Организация-разработчик

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

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

https://github.com/xbib/standardnumber

Скачать standardnumber

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

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

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

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

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

xbib Standard numbers for Java

standardnumber coverage badge License Apache%202.0 blue xbib

What are standard numbers?

Standard numbers are numbers that have a defined syntax, drafted and maintained by standard bodies, and embraced by organizations worldwide. Standard numbers are considered to be unique. They are assigned by the standard body or can be constructed in a specified manner to ensure uniqueness. They can be checked for validity and most of them carry checksums.

The economic advantages of standard numbers are manifold

  • they are compact

  • they identify things or entities

  • they can be printed, recognized, and compared for identification

  • they can be processed by computers, for instance as a key in a database

  • they are globally available

  • they persist

The Java API for standard numbers provides

  • a parser for standard numbers

  • a formatter for standard numbers

  • a checksum calculator

  • and a validator for standard numbers

The following standard numbers are implemented

ARK, DOI, EAN, GTIN, IBAN, ISAN, ISBN, ISMN, ISNI, ISSN, ISTC, ISWC, ORCID, PPN, SICI, UPC, ZDB

Documentation

The documentation is available here.

License

Copyright © 2016 Jörg Prante

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. you may obtain a copy of the License at

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

btn donateCC LG

org.xbib
Organization for free exchange of bibliographic data

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

Версия
1.2.0
1.0.1
1.0.0