-
Notifications
You must be signed in to change notification settings - Fork 116
/
aliases.txt
180 lines (155 loc) · 6.33 KB
/
aliases.txt
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
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
#
# List of aliases
# Class name = Alias name
#
byte=byte
short=short
int=int
long=long
float=float
double=double
boolean=boolean
char=char
# java.lang
java.lang.Byte = Byte
java.lang.Short = Short
java.lang.Integer = Integer
java.lang.Long = Long
java.lang.Float = Float
java.lang.Double = Double
java.lang.Character = Character
java.lang.Boolean = Boolean
java.lang.Class = Class
java.lang.Object = Object
java.lang.String = String
java.lang.StackTraceElement = StackTraceElementElement
java.lang.StringBuffer = StringBuffer
java.lang.StringBuilder = StringBuilder
java.lang.Enum = Enum
java.lang.Throwable = Throwable
# java.time
java.time.Clock = Clock
java.time.Duration = Duration
java.time.Instant = Instant
java.time.LocalDate = LocalDate
java.time.LocalDateTime = LocalDateTime
java.time.LocalTime = LocalTime
java.time.MonthDay = MonthDay
java.time.OffsetDateTime = OffsetDateTime
java.time.OffsetTime = OffsetTime
java.time.Period = Period
java.time.Year = Year
java.time.YearMonth = YearMonth
java.time.ZonedDateTime = ZonedDateTime
java.time.ZoneId = ZoneId
java.time.ZoneOffset = ZoneOffset
java.time.ZoneRegion = ZoneRegion
java.time.zone.ZoneRules = ZoneRules
sun.util.calendar.ZoneInfo = ZoneInfo
# java.math
java.math.BigInteger = BigInteger
java.math.BigDecimal = BigDecimal
# java.util
java.util.Date = Date
java.util.Calendar = Calendar
java.util.GregorianCalendar = GregorianCalendar
java.util.Locale = Locale
java.util.TimeZone = TimeZone
java.util.UUID = UUID
java.util.ArrayList = ArrayList
java.util.Arrays$ArrayList = ArraysAsList
java.util.LinkedHashMap = LinkedHashMap
java.util.LinkedHashMap$LinkedKeySet = LinkedKeySet
java.util.LinkedHashMap$LinkedValues = LinkedValues
java.util.LinkedList = LinkedList
java.util.Stack = Stack
java.util.Vector = Vector
java.util.HashMap = HashMap
java.util.HashMap$KeySet = HashMapKeySet
java.util.HashMap$Values = HashMapValues
java.util.IdentityHashMap = IdentityHashMap
java.util.IdentityHashMap$KeySet = IdentityHashMapKeySet
java.util.IdentityHashMap$Values = IdentityHashMapValues
java.util.BitSet = BitSet
java.util.Optional = Optional
java.util.Properties = Properties
java.util.TreeMap = TreeMap
java.util.TreeMap$KeySet = TreeMapKeySet
java.util.TreeMap$Values = TreeMapValues
# Atomics
java.util.concurrent.atomic.AtomicBoolean = AtomicBoolean
java.util.concurrent.atomic.AtomicInteger = AtomicInteger
java.util.concurrent.atomic.AtomicLong = AtomicLong
# java.io
java.io.File = File
java.nio.file.Path = Path
# java.net
java.net.URL = URL
java.net.URI = URI
# java.sql
java.sql.Date = SqlDate
java.sql.Timestamp = Timestamp
# Collections "Singleton" types
# Intentionally re-using alias. WriteOptions keeps both (class -> alias).
# This will make our collection write out like the alias for the JDK
# collection. When read back in, it is "coerced" back to our version
# for infinite clean round-trips.
java.util.Collections$SingletonList = SingletonList
com.cedarsoftware.io.util.SingletonList = SingletonList
java.util.Collections$SingletonSet = SingletonSet
com.cedarsoftware.io.util.SingletonSet = SingletonSet
java.util.Collections$SingletonMap = SingletonMap
com.cedarsoftware.io.util.SingletonMap = SingletonMap
# Collections "Unmodifiable" types
# Intentionally re-using alias. WriteOptions keeps both (class -> alias).
# This will make our collection write out like the alias for the JDK
# collection. When read back in, it is "coerced" back to our version
# for infinite clean round-trips.
java.util.Collections$UnmodifiableCollection = UnmodifiableCollection
java.util.Collections$UnmodifiableRandomAccessList = UnmodifiableRandomAccessList
com.cedarsoftware.util.SealableList = UnmodifiableRandomAccessList
java.util.Collections$UnmodifiableSet = UnmodifiableSet
com.cedarsoftware.util.SealableSet = UnmodifiableSet
java.util.Collections$UnmodifiableSortedSet = UnmodifiableSortedSet
java.util.Collections$UnmodifiableNavigableSet = UnmodifiableNavigableSet
com.cedarsoftware.util.SealableNavigableSet = UnmodifiableNavigableSet
java.util.Collections$UnmodifiableMap = UnmodifiableMap
com.cedarsoftware.util.SealableMap = UnmodifiableMap
java.util.Collections$UnmodifiableSortedMap = UnmodifiableSortedMap
java.util.Collections$UnmodifiableNavigableMap = UnmodifiableNavigableMap
com.cedarsoftware.util.SealableNavigableMap = UnmodifiableNavigableMap
# Collections "Empty" types
java.util.Collections$EmptyEnumeration = EmptyEnumeration
java.util.Collections$EmptyIterator = EmptyIterator
java.util.Collections$EmptyList = EmptyList
java.util.Collections$EmptyListIterator = EmptyListIterator
java.util.Collections$EmptySet = EmptySet
java.util.Collections$UnmodifiableNavigableSet$EmptyNavigableSet = EmptyNavigableSet
java.util.Collections$EmptyMap = EmptyMap
java.util.Collections$UnmodifiableNavigableMap$EmptyNavigableMap = EmptyNavigableMap
java.util.ImmutableCollections$ListN = ListN
java.util.ImmutableCollections$List12 = List12
java.util.ImmutableCollections$SetN = SetN
java.util.ImmutableCollections$Set12 = Set12
# Collections "synchronized" types
java.util.Collections$SynchronizedCollection = SynchronizedCollection
java.util.Collections$SynchronizedList = SynchronizedList
java.util.Collections$SynchronizedRandomAccessList = SynchronizedRandomAccessList
java.util.Collections$SynchronizedSet = SynchronizedSet
java.util.Collections$SynchronizedSortedSet = SynchronizedSortedSet
java.util.Collections$SynchronizedNavigableSet = SynchronizedNavigableSet
java.util.Collections$SynchronizedMap = SynchronizedMap
java.util.Collections$SynchronizedSortedMap = SynchronizedSortedMap
java.util.Collections$SynchronizedNavigableMap = SynchronizedNavigableMap
# Collections "concurrent" types
java.util.concurrent.ConcurrentHashMap = ConcurrentHashMap
java.util.concurrent.ConcurrentSkipListMap = ConcurrentSkipListMap
java.util.concurrent.ConcurrentSkipListSet = ConcurrentSkipListSet
java.util.concurrent.ConcurrentSkipListMap$KeySet = ConcurrentSkipListMapKeySet
java.util.concurrent.ConcurrentSkipListMap$Values = ConcurrentSkipListMapValues
java.util.concurrent.ConcurrentHashMap$KeySetView = ConcurrentHashMapKeySetView
java.util.concurrent.ConcurrentHashMap$ValuesView = ConcurrentHashMapValuesView
java.util.concurrent.CopyOnWriteArrayList = CopyOnWriteArrayList
java.util.concurrent.CopyOnWriteArraySet = CopyOnWriteArraySet
com.cedarsoftware.util.ConcurrentList = ConcurrentList
com.cedarsoftware.util.ConcurrentSet = ConcurrentSet