/
module-info.java
124 lines (81 loc) · 4.23 KB
/
module-info.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
/*
* Copyright (c) The m-m-m Team, Licensed under the Apache License, Version 2.0
* http://www.apache.org/licenses/LICENSE-2.0
*/
/**
* Provides advanced properties with support for change-listeners, bindings, validation, and marshalling.
*/
@SuppressWarnings("all") //
module io.github.mmm.property {
requires transitive org.slf4j;
requires transitive io.github.mmm.marshall;
requires transitive io.github.mmm.scanner;
requires static io.github.mmm.marshall.json;
requires transitive io.github.mmm.value.converter;
requires transitive io.github.mmm.value.observable;
requires transitive io.github.mmm.validation;
requires transitive io.github.mmm.base.metainfo;
uses io.github.mmm.property.factory.PropertyFactory;
provides io.github.mmm.property.factory.PropertyFactory //
with io.github.mmm.property.booleans.PropertyFactoryBoolean, //
io.github.mmm.property.container.list.PropertyFactoryList, //
io.github.mmm.property.container.map.PropertyFactoryMap, //
io.github.mmm.property.container.set.PropertyFactorySet, //
io.github.mmm.property.enumeration.PropertyFactoryEnum, //
io.github.mmm.property.locale.PropertyFactoryLocale, //
io.github.mmm.property.number.bigdecimal.PropertyFactoryBigDecimal, //
io.github.mmm.property.number.biginteger.PropertyFactoryBigInteger, //
io.github.mmm.property.number.bytes.PropertyFactoryByte, //
io.github.mmm.property.number.doubles.PropertyFactoryDouble, //
io.github.mmm.property.number.floats.PropertyFactoryFloat, //
io.github.mmm.property.number.integers.PropertyFactoryInteger, //
io.github.mmm.property.number.longs.PropertyFactoryLong, //
io.github.mmm.property.number.shorts.PropertyFactoryShort, //
io.github.mmm.property.object.PropertyFactoryObject, //
io.github.mmm.property.pattern.PropertyFactoryPattern, //
io.github.mmm.property.range.PropertyFactoryRange, //
io.github.mmm.property.string.PropertyFactoryPassword, //
io.github.mmm.property.string.PropertyFactoryString, //
io.github.mmm.property.temporal.duration.PropertyFactoryDuration, //
io.github.mmm.property.temporal.instant.PropertyFactoryInstant, //
io.github.mmm.property.temporal.localdate.PropertyFactoryLocalDate, //
io.github.mmm.property.temporal.localdatetime.PropertyFactoryLocalDateTime, //
io.github.mmm.property.temporal.localtime.PropertyFactoryLocalTime, //
io.github.mmm.property.temporal.offsetdatetime.PropertyFactoryOffsetDateTime, //
io.github.mmm.property.temporal.offsettime.PropertyFactoryOffsetTime, //
io.github.mmm.property.temporal.zoneddatetime.PropertyFactoryZonedDateTime //
;
exports io.github.mmm.property;
exports io.github.mmm.property.booleans;
exports io.github.mmm.property.container;
exports io.github.mmm.property.container.collection;
exports io.github.mmm.property.container.list;
exports io.github.mmm.property.container.map;
exports io.github.mmm.property.container.set;
exports io.github.mmm.property.criteria;
exports io.github.mmm.property.object;
exports io.github.mmm.property.pattern;
exports io.github.mmm.property.range;
exports io.github.mmm.property.string;
exports io.github.mmm.property.enumeration;
exports io.github.mmm.property.factory;
exports io.github.mmm.property.locale;
exports io.github.mmm.property.number;
exports io.github.mmm.property.number.bigdecimal;
exports io.github.mmm.property.number.biginteger;
exports io.github.mmm.property.number.bytes;
exports io.github.mmm.property.number.doubles;
exports io.github.mmm.property.number.floats;
exports io.github.mmm.property.number.integers;
exports io.github.mmm.property.number.longs;
exports io.github.mmm.property.number.shorts;
exports io.github.mmm.property.temporal;
exports io.github.mmm.property.temporal.duration;
exports io.github.mmm.property.temporal.instant;
exports io.github.mmm.property.temporal.localdate;
exports io.github.mmm.property.temporal.localdatetime;
exports io.github.mmm.property.temporal.localtime;
exports io.github.mmm.property.temporal.offsetdatetime;
exports io.github.mmm.property.temporal.offsettime;
exports io.github.mmm.property.temporal.zoneddatetime;
}