Type Changes:

Home

Projects

Type Before Type After No. of Instances No. of Commits No. of Projects Hierarchy Relation Primitive Info Namespace
javax.lang.model.element.Element javax.lang.model.element.ExecutableElement 1 1 1 T_SUPER_R - Jdk -> Jdk
java.lang.Boolean boolean 1 1 1 - Unboxing Jdk -> Jdk
org.immutables.value.processor.meta.ValueAttribute org.immutables.value.processor.meta.ValueType 2 1 1 SIBLING - Internal -> Internal
org.immutables.value.processor.meta.ValueType.CollectionKind com.google.common.base.Predicate<org.immutables.value.processor.meta.ValueAttribute> 1 1 1 - - Internal -> External
com.google.common.base.Converter com.google.common.base.Function 3 1 1 R_SUPER_T - External -> External
org.immutables.value.Value.Style StyleMirror 11 1 1 - - Internal -> External
java.util.Map<org.immutables.value.Value.Style, org.immutables.value.processor.meta.Styles> java.util.Map<StyleMirror, org.immutables.value.processor.meta.Styles> 1 1 1 - - Jdk -> Jdk
org.immutables.value.Value.Immutable ImmutableMirror 4 1 1 - - Internal -> External
StyleMirror com.google.common.base.Optional<StyleMirror> 2 1 1 - - External -> External
ImmutableMirror com.google.common.base.Optional<ImmutableMirror> 1 1 1 - - External -> External
java.util.TreeMap java.util.LinkedHashMap 1 1 1 SIBLING - Jdk -> Jdk
org.immutables.fixture.style.ImmutableLessVisibleImplementation.LessVisibleImplementationBuilder ImmutableLessVisibleImplementation.Builder 1 1 1 - - Internal -> External
java.util.LinkedHashMap java.util.HashMap 1 1 1 R_SUPER_T - Jdk -> Jdk
java.util.HashMap com.google.common.collect.Multimap 1 1 1 - - Jdk -> External
org.immutables.gson.adapters.Adapt.Nst org.immutables.gson.adapters.OtherType.Hjk 4 1 1 - - Internal -> Internal
org.immutables.gson.adapters.Adapt.Inr org.immutables.gson.adapters.OtherType.Hjk 1 1 1 - - Internal -> Internal
org.immutables.gson.adapters.Adapt.Nst org.immutables.gson.adapters.OtherType.Lui 1 1 1 - - Internal -> Internal
de.undercouch.bson4jackson.BsonParser BsonReader 2 1 1 - - External -> External
com.fasterxml.jackson.core.JsonGenerator BsonWriter 2 1 1 - - External -> External
org.immutables.common.time.TimeMeasure int 1 1 1 - - Internal -> Jdk
org.immutables.common.repository.internal.RepositorySupport.MarshalableWrapper org.immutables.mongo.repository.internal.Support.Adapted<?> 1 1 1 SIBLING - Internal -> Internal
org.immutables.common.marshal.Marshaler java.lang.Class 1 1 1 - - Internal -> Jdk
org.immutables.common.marshal.Marshaler com.google.gson.TypeAdapter 11 1 1 - - Internal -> External
org.immutables.common.repository.internal.ConstraintSupport.ConstraintHost org.immutables.mongo.repository.internal.Constraints.ConstraintHost 10 1 1 - - Internal -> Internal
com.fasterxml.jackson.core.JsonGenerator com.google.gson.stream.JsonWriter 1 1 1 - - External -> External
org.immutables.common.repository.internal.RepositorySupport.UnmarshalableWrapper java.lang.String 1 1 1 Composition - Internal -> Jdk
com.fasterxml.jackson.core.JsonParser de.undercouch.bson4jackson.BsonParser 1 1 1 - - External -> External
org.immutables.common.repository.internal.ConstraintSupport.Constraint org.immutables.mongo.repository.internal.Constraints.Constraint 27 1 1 SIBLING - Internal -> Internal
ImmutableProto.DeclaringType org.immutables.value.processor.meta.Proto.DeclaringType 1 1 1 - - External -> Internal
com.google.common.collect.ImmutableList<org.immutables.fixture.SillyPolyHost> org.immutables.fixture.SillyPolyHost 1 1 1 - - External -> Internal
com.google.common.collect.ImmutableList java.util.List 3 1 1 R_SUPER_T - External -> Jdk
Marshaler<org.immutables.fixture.SillySubstructure> com.google.gson.reflect.TypeToken<java.util.List<org.immutables.fixture.SillySubstructure>> 1 1 1 - - External -> External
org.immutables.generator.processor.ImmutableTrees.ResolvedType org.immutables.generator.processor.Trees.TypeReference 5 1 1 - - Internal -> Internal
javax.lang.model.type.TypeMirror javax.lang.model.type.DeclaredType 10 1 1 T_SUPER_R - Jdk -> Jdk
org.immutables.generator.processor.ImmutableTrees.ValueDeclaration org.immutables.generator.processor.Trees.ValueDeclaration 1 1 1 - - Internal -> Internal
Trees.TypeDeclaration.Kind org.immutables.generator.processor.TypeResolver.InferencePurpose 1 1 1 - - Internal -> Internal
org.immutables.generator.processor.ImmutableTrees.TypeDeclaration org.immutables.generator.processor.Trees.TypeDeclaration 2 1 1 - - Internal -> Internal
org.immutables.generator.processor.ImmutableTrees.AccessExpression org.immutables.generator.processor.Trees.AccessExpression 1 1 1 - - Internal -> Internal
com.google.common.cache.LoadingCache org.immutables.generator.Output.Cache 3 1 1 - - External -> Internal
int java.lang.String 1 1 1 - - Jdk -> Jdk
com.google.common.base.Optional<org.immutables.generator.PostprocessingMachine.State> org.immutables.generator.PostprocessingMachine.State 2 1 1 - - External -> Internal
org.immutables.value.processor.meta.Constitution.NameForms org.immutables.value.processor.meta.Constitution.AppliedNameForms 10 1 1 R_SUPER_T - Internal -> Internal
StyleMirror org.immutables.value.processor.meta.StyleInfo 5 1 1 - - External -> Internal
org.immutables.value.processor.meta.ImmutableMirror org.immutables.value.processor.meta.ValueImmutableInfo 6 1 1 - - Internal -> Internal
com.google.common.base.Optional<StyleMirror> com.google.common.base.Optional<org.immutables.value.processor.meta.StyleInfo> 10 1 1 - - External -> External
javax.lang.model.type.DeclaredType javax.lang.model.type.TypeMirror 1 1 1 R_SUPER_T - Jdk -> Jdk
java.lang.String boolean 2 2 1 - - Jdk -> Jdk
java.lang.Object java.lang.Long 2 1 1 - - Jdk -> Jdk
java.lang.Object boolean 1 1 1 - - Jdk -> Jdk
java.util.List java.util.Set 8 5 1 SIBLING - Jdk -> Jdk
java.lang.CharSequence java.lang.String 5 2 1 T_SUPER_R - Jdk -> Jdk
boolean org.immutables.generator.PostprocessingMachine.ScanAtMost 1 1 1 - - Jdk -> Internal
com.google.common.base.Optional java.util.Set 2 1 1 - - External -> Jdk
org.immutables.value.processor.meta.ValueType java.lang.Iterable<org.immutables.value.processor.meta.ValueType> 1 1 1 - - Internal -> Jdk
javax.lang.model.type.TypeMirror org.immutables.value.processor.meta.ValueAttribute 4 2 1 Composition - Jdk -> Internal
java.lang.annotation.ElementType boolean 1 1 1 - - Jdk -> Jdk
java.lang.String java.lang.CharSequence 3 1 1 R_SUPER_T - Jdk -> Jdk
java.lang.RuntimeException java.lang.instrument.IllegalClassFormatException 1 1 1 SIBLING - Jdk -> Jdk
org.immutables.value.processor.meta.ValueAttribute java.util.Map.Entry<org.immutables.value.processor.meta.ValueAttribute, java.lang.String> 2 1 1 - - Internal -> Jdk
com.google.common.base.Function<ImmutableVal, java.lang.Integer> com.google.common.base.Function<org.immutables.func.fixture.Val, java.lang.Integer> 1 1 1 - - External -> External
com.google.common.base.Predicate<ImmutableVal> com.google.common.base.Predicate<org.immutables.func.fixture.Val> 1 1 1 - - External -> External
com.google.common.base.Function<ImmutableVal, java.lang.String> com.google.common.base.Function<org.immutables.func.fixture.Val, java.lang.String> 1 1 1 - - External -> External
com.google.common.collect.ImmutableList.Builder java.util.List 1 1 1 - - External -> Jdk
com.google.common.collect.Multimap<org.immutables.value.processor.meta.ValueAttribute, java.lang.Character> org.immutables.value.processor.OkJsons.AttributesByFirstLetter 2 1 1 Composition - External -> Internal
java.lang.String org.immutables.value.processor.meta.ValueType.ValidationMethod 1 1 1 Composition - Jdk -> Internal
java.lang.Boolean java.lang.Double 1 1 1 SIBLING - Jdk -> Jdk
ImmutableHasEnum.Type java.lang.reflect.Type 1 1 1 - - External -> Jdk
com.google.common.util.concurrent.FutureFallback com.google.common.base.Function 2 1 1 SIBLING - External -> External
int long 3 1 1 - Widening Jdk -> Jdk
org.immutables.value.processor.meta.Proto.DeclaringType java.util.Collection<org.immutables.value.processor.meta.Proto.DeclaringType> 2 1 1 - - Internal -> Jdk
javax.lang.model.type.DeclaredType javax.lang.model.element.TypeElement 9 1 1 SIBLING - Jdk -> Jdk
com.google.common.collect.ImmutableMap java.util.List 1 1 1 - - External -> Jdk
java.util.Set<javax.lang.model.type.DeclaredType> org.immutables.generator.TypeHierarchyCollector.TypevarContext 1 1 1 - - Jdk -> Internal
javax.lang.model.element.AnnotationValue javax.lang.model.element.AnnotationMirror 1 1 1 - - Jdk -> Jdk
com.google.common.base.Optional<TransformMirror> com.google.common.base.Optional<TreesIncludeMirror> 1 1 1 - - External -> External
TransformMirror TreesIncludeMirror 1 1 1 - - External -> External
org.immutables.generator.processor.ImmutableTrees.ValueDeclaration org.immutables.generator.processor.ImmutableTrees.InvokableDeclaration 2 1 1 - - Internal -> Internal
org.immutables.generator.processor.ImmutableTrees.AssignGenerator org.immutables.generator.processor.ImmutableTrees.TransformGenerator 2 1 1 - - Internal -> Internal
org.immutables.generator.processor.ImmutableTrees.AccessExpression org.immutables.generator.processor.ImmutableTrees.SimpleAccessExpression 2 1 1 - - Internal -> Internal
org.immutables.generator.processor.ImmutableTrees.InvokableDeclaration org.immutables.generator.processor.ImmutableTrees.ValueDeclaration 2 1 1 - - Internal -> Internal
org.immutables.value.processor.meta.Proto.DeclaringType javax.lang.model.element.TypeElement 1 1 1 - - Internal -> Jdk
org.immutables.value.processor.meta.Proto.DeclaringType java.lang.CharSequence 1 1 1 - - Internal -> Jdk
void java.lang.StringBuilder 7 1 1 - - Jdk -> Jdk
java.lang.Object org.immutables.value.processor.encode.EncodedElement 1 1 1 - - Jdk -> Internal
void java.util.List<org.immutables.value.processor.encode.Structurizer.Statement> 1 1 1 - - Jdk -> Jdk
void org.immutables.value.processor.encode.Structurizer.Statement 1 1 1 - - Jdk -> Internal
javax.lang.model.element.TypeElement javax.lang.model.element.Parameterizable 2 1 1 R_SUPER_T - Jdk -> Jdk
java.lang.reflect.Type org.immutables.value.processor.encode.Type.Defined 1 1 1 - - Jdk -> Internal
java.lang.String org.immutables.value.processor.encode.EncodedElement.Tag 4 1 1 - - Jdk -> Internal
org.immutables.value.processor.encode.Code.Linker org.immutables.value.processor.encode.Code.Binder 2 1 1 - - Internal -> Internal
org.immutables.builder.Builder<R, C, V> void 2 1 1 - - Internal -> Jdk
com.google.common.collect.Table com.google.common.collect.ImmutableTable 1 1 1 T_SUPER_R - External -> External
com.google.common.base.Optional<org.immutables.value.processor.encode.EncodedElement> org.immutables.value.processor.encode.EncodedElement 1 1 1 - - External -> Internal
void boolean 1 1 1 - - Jdk -> Jdk
org.immutables.value.processor.encode.Type.Parameters java.lang.String 1 1 1 - - Internal -> Jdk
java.util.ArrayList java.util.List 1 1 1 R_SUPER_T - Jdk -> Jdk
java.lang.String org.immutables.value.processor.encode.Code.Binding 8 1 1 - - Jdk -> Internal
java.util.Iterator java.util.ListIterator 1 1 1 T_SUPER_R - Jdk -> Jdk
java.lang.String org.immutables.value.processor.meta.Styles.UsingName.AttributeNames 2 2 1 Composition - Jdk -> Internal
org.immutables.value.processor.encode.EncodedElement.Tag java.util.EnumSet<org.immutables.value.processor.encode.EncodedElement.Tag> 1 1 1 - - Internal -> Jdk
org.immutables.fixture.encoding.UseOptionalMap org.immutables.fixture.encoding.UseOptionalCollections 1 1 1 - - Internal -> Internal
java.lang.String org.immutables.value.processor.encode.EncodedElement 1 1 1 - - Jdk -> Internal
javax.lang.model.element.ExecutableElement javax.lang.model.element.Element 1 1 1 R_SUPER_T - Jdk -> Jdk
com.google.common.base.Function java.util.Map 2 1 1 - - External -> Jdk
com.google.common.base.Function<java.lang.String, java.lang.String> org.immutables.value.processor.meta.ImportsTypeStringResolver 1 1 1 T_SUPER_R - External -> Internal
com.google.common.collect.ImmutableList<org.immutables.value.processor.meta.Proto.DeclaringType> org.immutables.value.processor.meta.ImportsTypeStringResolver 1 1 1 - - External -> Internal
java.util.Collection<org.immutables.value.processor.meta.Proto.DeclaringType> org.immutables.value.processor.meta.ImportsTypeStringResolver 1 1 1 Composition - Jdk -> Internal
ImmutableNullableElements ImmutableNullablyElements 3 1 1 - - External -> External
boolean org.immutables.value.processor.meta.Proto.JacksonMode 1 1 1 - - Jdk -> Internal
org.immutables.value.processor.meta.ValueType void 1 1 1 - - Internal -> Jdk
java.util.Set<java.lang.String> java.lang.String 1 1 1 - - Jdk -> Jdk
org.immutables.mongo.types.Binary com.google.common.base.Optional<org.immutables.mongo.types.Binary> 1 1 1 - - Internal -> External
java.util.Iterator<java.lang.String> java.util.StringTokenizer 2 1 1 - - Jdk -> Jdk
org.immutables.value.processor.meta.Styles.UsingName.AttributeNames Styles.UsingName.AttributeNames 1 1 1 - - Internal -> Internal
ImmutableNestedBuilderApiParent ImmutableAttributeBuilderParent 2 1 1 - - External -> External
org.immutables.fixture.builder.FirstPartyImmutableWithDifferentStyle org.immutables.fixture.builder.ThirdPartyImmutableWithBuilderInstanceCopyMethod 1 1 1 - - Internal -> Internal
org.immutables.fixture.builder.ImmutableAttributeBuilderParent.Builder ImmutableNeapolitanCopyMethodAttributeBuilderParent.Builder 1 1 1 - - Internal -> External
ImmutableAttributeBuilderParent ImmutableNeapolitanCopyMethodAttributeBuilderParent 1 1 1 - - External -> External
org.immutables.fixture.builder.ThirdPartyImmutable org.immutables.fixture.builder.ThirdPartyImmutableWithValueClassCopyMethod 1 1 1 - - Internal -> Internal
ImmutableNeapolitanCopyMethodAttributeBuilderParent ImmutableNeapolitanAttributeBuilderParent 4 1 1 - - External -> External
javax.lang.model.type.TypeMirror java.lang.String 1 1 1 - - Jdk -> Jdk
org.immutables.value.processor.meta.AttributeBuilderReflection org.immutables.value.processor.meta.AttributeBuilderDescriptor 1 1 1 - - Internal -> Internal
org.immutables.value.processor.meta.AttributeBuilderThirdPartyModel org.immutables.value.processor.meta.AttributeBuilderThirdPartyModel.Creator 4 1 1 R_SUPER_T - Internal -> Internal
com.mongodb.DBCollection com.mongodb.client.MongoCollection<T> 5 1 1 SIBLING - External -> External
com.mongodb.DB com.mongodb.client.MongoDatabase 6 1 1 SIBLING - External -> External
com.mongodb.DBCursor com.mongodb.client.FindIterable<T> 2 1 1 SIBLING - External -> External
long java.lang.Long 1 1 1 - Boxing Jdk -> Jdk
de.undercouch.bson4jackson.BsonParser org.bson.AbstractBsonReader 2 1 1 - - External -> External
com.mongodb.DBObject org.bson.conversions.Bson 4 1 1 SIBLING - External -> External
org.immutables.mongo.repository.internal.Constraints.Constraint com.mongodb.client.model.IndexOptions 2 1 1 - - Internal -> External
de.undercouch.bson4jackson.BsonGenerator org.bson.BsonWriter 2 1 1 - - External -> External
com.mongodb.BasicDBObject org.bson.Document 6 1 1 SIBLING - External -> External
? extendsorg.immutables.mongo.fixture.Item.Tag org.immutables.mongo.fixture.Item.Tag 1 1 1 T_SUPER_R - Internal -> Internal
java.lang.Long long 1 1 1 - Unboxing Jdk -> Jdk
com.google.common.collect.ImmutableList com.google.common.collect.ImmutableSet 3 1 1 SIBLING - External -> External
java.lang.String org.immutables.value.processor.meta.ThrowForInvalidImmutableState 1 1 1 Composition - Jdk -> Internal
org.immutables.value.processor.meta.AnnotationInjections.InjectAnnotation.Where java.lang.String 1 1 1 - - Internal -> Jdk
com.google.common.collect.ImmutableSet com.google.common.base.Supplier 5 1 1 - - External -> External
boolean java.lang.String 1 1 1 - - Jdk -> Jdk
java.lang.String org.bson.Document 2 1 1 - - Jdk -> External
com.google.gson.TypeAdapter org.bson.codecs.Encoder 4 1 1 - - External -> External
com.google.gson.Gson org.bson.codecs.configuration.CodecRegistry 2 1 1 - - External -> External
boolean org.immutables.value.processor.meta.NullabilityAnnotationInfo 1 1 1 - - Jdk -> Internal
java.lang.String org.immutables.criteria.constraints.Expression<T> 1 1 1 - - Jdk -> Internal
org.immutables.criteria.constraints.Expression java.util.function.UnaryOperator 3 1 1 - - Internal -> Jdk
org.immutables.criteria.constraints.Expression<?> ? extendsorg.immutables.criteria.constraints.Expression<?> 1 1 1 R_SUPER_T - Internal -> Internal
org.immutables.criteria.constraints.Expression org.immutables.criteria.constraints.DnfExpression 2 1 1 R_SUPER_T - Internal -> Internal
PersonCriteria PersonCriteria.Start 2 1 1 - - Internal -> External
org.immutables.criteria.constraints.CriteriaCreator org.immutables.criteria.constraints.CriteriaContext 6 1 1 - - Internal -> Internal
PersonCriteria.Start PersonCriteria<PersonCriteria.Start> 1 1 1 - - External -> Internal
PersonCriteria.Start PersonCriteria.Self 1 1 1 - - External -> External
PersonCriteria<PersonCriteria.Start> PersonCriteria<PersonCriteria.Self> 1 1 1 - - Internal -> Internal
java.util.function.Consumer java.util.function.UnaryOperator 4 1 1 - - Jdk -> Jdk
PersonCriteria.Self PersonCriteria<PersonCriteria.Self> 1 1 1 - - External -> Internal
org.immutables.criteria.constraints.Expression<?> org.immutables.criteria.constraints.Expression 11 1 1 - - Internal -> Internal
org.immutables.criteria.constraints.Expression<T> org.immutables.criteria.constraints.Expression 31 1 1 - - Internal -> Internal
org.immutables.criteria.constraints.ExpressionVisitor org.immutables.criteria.constraints.ExpressionBiVisitor 7 1 1 - - Internal -> Internal
java.lang.String org.immutables.criteria.constraints.Path 2 1 1 - - Jdk -> Internal
org.immutables.criteria.constraints.Literal org.immutables.criteria.constraints.Constant 7 1 1 SIBLING - Internal -> Internal
org.immutables.criteria.constraints.ComparableCriteria.Self org.immutables.criteria.matcher.ComparableMatcher.Self 1 1 1 - - Internal -> Internal
org.immutables.criteria.constraints.StringCriteria.Self org.immutables.criteria.matcher.StringMatcher.Self 1 1 1 SIBLING - Internal -> Internal
org.immutables.criteria.constraints.BooleanCriteria.Self org.immutables.criteria.matcher.BooleanMatcher.Self 1 1 1 - - Internal -> Internal
org.immutables.criteria.expression.Expressional org.immutables.criteria.DocumentCriteria<org.immutables.criteria.Person> 1 1 1 - - Internal -> Internal
org.immutables.criteria.expression.Expressional org.immutables.criteria.DocumentCriteria<T> 3 1 1 - - Internal -> Internal
org.immutables.criteria.expression.Expression org.immutables.criteria.matcher.CriteriaContext 1 1 1 - - Internal -> Internal
org.immutables.criteria.matcher.CriteriaCreator java.util.List 2 1 1 - - Internal -> Jdk
org.immutables.criteria.expression.Path java.lang.String 1 1 1 - - Internal -> Jdk
org.immutables.criteria.expression.Expressional org.immutables.criteria.DocumentCriteria<?> 1 1 1 - - Internal -> Internal
org.immutables.criteria.mongo.MongoRepository<org.immutables.criteria.personmodel.Person> org.immutables.criteria.personmodel.PersonRepository 1 1 1 - - Internal -> Internal
org.immutables.criteria.elasticsearch.ElasticsearchRepository<org.immutables.criteria.elasticsearch.ElasticModel> ElasticModelRepository 1 1 1 - - Internal -> External
java.lang.String com.fasterxml.jackson.databind.node.ObjectNode 2 1 1 - - Jdk -> External
void com.fasterxml.jackson.databind.node.ObjectNode 2 1 1 - - Jdk -> External
com.fasterxml.jackson.core.JsonGenerator com.fasterxml.jackson.databind.ObjectMapper 2 1 1 SIBLING - External -> External
org.immutables.criteria.expression.Expressional org.immutables.criteria.internal.Query 1 1 1 - - Internal -> Internal
org.immutables.criteria.internal.Query org.immutables.mongo.repository.Repositories.Operation 3 1 1 - - Internal -> Internal
ImmutableQuery ImmutableQuery<T> 2 1 1 - - External -> External
org.reactivestreams.Publisher io.reactivex.Flowable 1 1 1 T_SUPER_R - External -> External
org.bson.BsonArray java.util.List<org.bson.conversions.Bson> 1 1 1 - - External -> Jdk
org.bson.BsonValue java.lang.Object 1 1 1 - - External -> Jdk
org.bson.BsonValue org.bson.conversions.Bson 1 1 1 - - External -> External
org.bson.BsonValue java.lang.String 1 1 1 - - External -> Jdk
com.google.common.collect.ImmutableList<java.lang.String> org.immutables.criteria.expression.Path 1 1 1 Composition - External -> Internal
java.lang.String java.lang.reflect.Member 2 1 1 - - Jdk -> Jdk
? java.lang.Object 1 1 1 - - TypeVariable -> Jdk
java.lang.Iterable java.util.List 3 1 1 T_SUPER_R - Jdk -> Jdk
java.lang.reflect.Member java.lang.reflect.AnnotatedElement 5 1 1 - - Jdk -> Jdk
org.immutables.criteria.expression.Root org.immutables.criteria.expression.Query 8 1 1 SIBLING - Internal -> Internal
org.immutables.criteria.expression.Expression org.immutables.criteria.expression.Query 3 1 1 R_SUPER_T - Internal -> Internal
org.immutables.criteria.adapter.ImmutableQuery<T> ImmutableSelect<T> 2 1 1 - - Internal -> External
org.immutables.criteria.DocumentCriteria<?> org.immutables.criteria.expression.Query 2 1 1 - - Internal -> Internal
ImmutableSelect<T> org.immutables.criteria.expression.Query 2 1 1 - - External -> Internal
org.immutables.criteria.expression.Query org.immutables.criteria.expression.Expression 1 1 1 Composition - Internal -> Internal
org.immutables.criteria.Repository.Success org.immutables.criteria.WriteResult 4 1 1 - - Internal -> Internal
org.bson.Document org.bson.BsonDocument 1 1 1 - - External -> External
org.immutables.criteria.Repository.Reader org.immutables.criteria.ReactiveRepository.Reader 2 1 1 R_SUPER_T - Internal -> Internal
org.immutables.criteria.DocumentCriteria org.immutables.criteria.Criterion 7 1 1 - - Internal -> Internal