Skip to content

Commit

Permalink
[lang] Add more definitions of known immutable types.
Browse files Browse the repository at this point in the history
see #1013

Signed-off-by: Stéphane Galland <galland@arakhne.org>
  • Loading branch information
gallandarakhneorg committed Aug 17, 2020
1 parent 416420c commit c649774
Showing 1 changed file with 40 additions and 1 deletion.
Expand Up @@ -25,6 +25,22 @@
import java.net.InetAddress;
import java.net.URI;
import java.net.URL;
import java.security.Permission;
import java.time.Clock;
import java.time.Duration;
import java.time.Instant;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.time.MonthDay;
import java.time.OffsetDateTime;
import java.time.OffsetTime;
import java.time.Period;
import java.time.Year;
import java.time.YearMonth;
import java.time.ZoneId;
import java.time.ZoneOffset;
import java.time.ZonedDateTime;
import java.util.Date;
import java.util.Locale;
import java.util.UUID;
Expand Down Expand Up @@ -52,12 +68,35 @@ public class DefaultImmutableTypeValidator implements IImmutableTypeValidator {
URL.class,
URI.class,
Enum.class,
Number.class,
Byte.class,
Short.class,
Integer.class,
Long.class,
Double.class,
Float.class,
Character.class,
Boolean.class,
Date.class,
File.class,
Locale.class,
InetAddress.class,
StackTraceElement.class,
Permission.class,
Clock.class,
Duration.class,
Instant.class,
LocalDate.class,
LocalDateTime.class,
LocalTime.class,
MonthDay.class,
OffsetDateTime.class,
OffsetTime.class,
Period.class,
Year.class,
YearMonth.class,
ZonedDateTime.class,
ZoneId.class,
ZoneOffset.class,
};

@Override
Expand Down

0 comments on commit c649774

Please sign in to comment.