ScalaBeans

Reflection toolkit for Scala

Лицензия

Лицензия

Категории

Категории

Scala Языки программирования
Группа

Группа

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

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

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

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

0.3
Дата

Дата

Тип

Тип

jar
Описание

Описание

ScalaBeans
Reflection toolkit for Scala
Система контроля версий

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

https://github.com/scalastuff/scalabeans

Скачать scalabeans

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

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

Зависимости

compile (7)

Идентификатор библиотеки Тип Версия
com.thoughtworks.paranamer : paranamer jar 2.3
org.codehaus.woodstox : woodstox-core-asl Необязательный jar 4.1.1
com.google.guava : guava jar r09
com.dyuproject.protostuff : protostuff-api Необязательный jar 1.0.7
com.dyuproject.protostuff : protostuff-core Необязательный jar 1.0.7
com.dyuproject.protostuff : protostuff-json Необязательный jar 1.0.7
com.dyuproject.protostuff : protostuff-xml Необязательный jar 1.0.7

provided (1)

Идентификатор библиотеки Тип Версия
org.scala-lang : scala-library jar 2.9.2

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.8.2

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

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

Introduction

ScalaBeans is a reflection library for Scala. Its aims are similar to JavaBeans, but scala-specific features have been added:

  • Recognizes scala properties
  • Can handle immutable and case classes
  • Scala collections are supported, including builders
  • Preserve generic type information
  • Type pattern matching (including generic type arguments)
  • High performance serialization to/from protobuf, json, xml

Further information:

Getting started

If you use Maven, add following lines to your pom.xml:

<dependencies>
...
  <dependency>
    <groupId>org.scalastuff</groupId>
    <artifactId>scalabeans</artifactId>
    <version>0.3</version>
  </dependency>
</dependencies>

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

Версия
0.3
0.2
0.1