Skip to content

Commit 3d396b1

Browse files
committed
Value API: hide builtin converters
1 parent f71a28c commit 3d396b1

21 files changed

Lines changed: 90 additions & 40 deletions

jooby/src/main/java/io/jooby/converter/ValueConverter.java

Lines changed: 0 additions & 7 deletions
This file was deleted.

jooby/src/main/java/io/jooby/internal/ValueInjector.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
import io.jooby.ProvisioningException;
1212
import io.jooby.TypeMismatchException;
1313
import io.jooby.Value;
14-
import io.jooby.converter.ValueConverter;
15-
import io.jooby.converter.ValueOfConverter;
14+
import io.jooby.spi.ValueConverter;
15+
import io.jooby.internal.converter.ValueOfConverter;
1616
import io.jooby.internal.reflect.$Types;
1717
import io.jooby.spi.BeanValueConverters;
1818

jooby/src/main/java/io/jooby/converter/BigDecimalConverter.java renamed to jooby/src/main/java/io/jooby/internal/converter/BigDecimalConverter.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
package io.jooby.converter;
1+
package io.jooby.internal.converter;
2+
3+
import io.jooby.spi.ValueConverter;
24

35
import java.math.BigDecimal;
46

jooby/src/main/java/io/jooby/converter/BigIntegerConverter.java renamed to jooby/src/main/java/io/jooby/internal/converter/BigIntegerConverter.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
package io.jooby.converter;
1+
package io.jooby.internal.converter;
2+
3+
import io.jooby.spi.ValueConverter;
24

35
import java.math.BigInteger;
46

jooby/src/main/java/io/jooby/converter/CharsetConverter.java renamed to jooby/src/main/java/io/jooby/internal/converter/CharsetConverter.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
package io.jooby.converter;
1+
package io.jooby.internal.converter;
2+
3+
import io.jooby.spi.ValueConverter;
24

35
import java.nio.charset.Charset;
46
import java.nio.charset.StandardCharsets;

jooby/src/main/java/io/jooby/converter/DateConverter.java renamed to jooby/src/main/java/io/jooby/internal/converter/DateConverter.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
package io.jooby.converter;
1+
package io.jooby.internal.converter;
2+
3+
import io.jooby.spi.ValueConverter;
24

35
import java.time.LocalDate;
46
import java.time.ZoneId;

jooby/src/main/java/io/jooby/converter/DurationConverter.java renamed to jooby/src/main/java/io/jooby/internal/converter/DurationConverter.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
package io.jooby.converter;
1+
package io.jooby.internal.converter;
2+
3+
import io.jooby.spi.ValueConverter;
24

35
import com.typesafe.config.ConfigException;
46
import com.typesafe.config.ConfigFactory;

jooby/src/main/java/io/jooby/converter/EnumConverter.java renamed to jooby/src/main/java/io/jooby/internal/converter/EnumConverter.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
package io.jooby.converter;
1+
package io.jooby.internal.converter;
2+
3+
import io.jooby.spi.ValueConverter;
24

35
public class EnumConverter implements ValueConverter {
46
@Override public boolean supports(Class type) {

jooby/src/main/java/io/jooby/converter/InstantConverter.java renamed to jooby/src/main/java/io/jooby/internal/converter/InstantConverter.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
package io.jooby.converter;
1+
package io.jooby.internal.converter;
2+
3+
import io.jooby.spi.ValueConverter;
24

35
import java.time.Instant;
46

jooby/src/main/java/io/jooby/converter/LocalDateConverter.java renamed to jooby/src/main/java/io/jooby/internal/converter/LocalDateConverter.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
package io.jooby.converter;
1+
package io.jooby.internal.converter;
2+
3+
import io.jooby.spi.ValueConverter;
24

35
import java.time.Instant;
46
import java.time.LocalDate;

0 commit comments

Comments
 (0)