Skip to content

Commit faae965

Browse files
Remove star import
1 parent e62a75e commit faae965

File tree

3 files changed

+20
-2
lines changed

3 files changed

+20
-2
lines changed

data-jdbc/src/main/java/io/micronaut/data/jdbc/config/SchemaGenerator.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,12 @@
5959
import java.sql.PreparedStatement;
6060
import java.sql.ResultSet;
6161
import java.sql.SQLException;
62-
import java.util.*;
62+
import java.util.Collection;
63+
import java.util.Collections;
64+
import java.util.List;
65+
import java.util.Map;
66+
import java.util.Set;
67+
import java.util.Comparator;
6368

6469
/**
6570
* Schema generator used for testing purposes.

data-model/src/main/java/io/micronaut/data/model/runtime/RuntimePersistentEntity.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,13 @@
2323
import io.micronaut.core.util.ArgumentUtils;
2424
import io.micronaut.data.annotation.*;
2525
import io.micronaut.data.exceptions.MappingException;
26-
import io.micronaut.data.model.*;
26+
import io.micronaut.data.annotation.Id;
27+
import io.micronaut.data.annotation.Relation;
28+
import io.micronaut.data.annotation.Transient;
29+
import io.micronaut.data.annotation.Version;
30+
import io.micronaut.data.model.PersistentEntity;
31+
import io.micronaut.data.model.PersistentProperty;
32+
import io.micronaut.data.model.AbstractPersistentEntity;
2733
import io.micronaut.data.model.runtime.convert.AttributeConverter;
2834
import org.slf4j.Logger;
2935
import org.slf4j.LoggerFactory;

data-processor/src/main/java/io/micronaut/data/processor/model/SourcePersistentEntity.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ public class SourcePersistentEntity extends AbstractPersistentEntity implements
4747

4848
private List<String> allPersistentPropertiesNames;
4949
private List<SourcePersistentProperty> persistentPropertiesValues;
50+
private Optional<PersistentEntity> jsonViewEntity = Optional.empty();
5051

5152
/**
5253
* Default constructor.
@@ -108,6 +109,7 @@ public SourcePersistentEntity(
108109
}
109110
this.ids = ids.stream().toArray(SourcePersistentProperty[]::new);
110111
this.version = version;
112+
this.jsonViewEntity = getAnnotationMetadata().classValue(JsonView.class, "entity").map(entityResolver::apply);
111113
}
112114

113115
@NonNull
@@ -269,4 +271,9 @@ private boolean isEmbedded(PropertyElement bp) {
269271
public String toString() {
270272
return getName();
271273
}
274+
275+
@Override
276+
public Optional<PersistentEntity> getJsonViewEntity() {
277+
return jsonViewEntity;
278+
}
272279
}

0 commit comments

Comments
 (0)