Type Changes:

Home

Projects

Type Before Type After No. of Instances No. of Commits No. of Projects Hierarchy Relation Primitive Info Namespace
void boolean 13 11 1 - - Jdk -> Jdk
java.lang.String byte 13 7 1 - - Jdk -> Jdk
java.util.Map<java.lang.String, org.rapidoid.util.Prop> org.rapidoid.util.BeanProperties 9 1 1 Composition - Jdk -> Internal
org.rapidoid.lambda.Predicate<org.rapidoid.util.Prop> org.rapidoid.prop.PropertySelector 3 1 1 T_SUPER_R - Internal -> Internal
java.util.Collection java.util.List 2 1 1 T_SUPER_R - Jdk -> Jdk
org.rapidoid.lambda.Predicate<org.rapidoid.util.Prop> org.rapidoid.prop.PropertyFilter 2 1 1 - - Internal -> Internal
org.rapidoid.html.tag.ATag org.rapidoid.html.Tag 4 1 1 R_SUPER_T - Internal -> Internal
java.lang.String java.util.Map.Entry<java.lang.String, java.lang.Class<?>> 1 1 1 - - Jdk -> Jdk
org.rapidoid.prop.Prop ? extendsorg.rapidoid.prop.Prop 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.Class<?> java.lang.reflect.AccessibleObject 5 2 1 SIBLING - Jdk -> Jdk
java.lang.reflect.AccessibleObject java.util.Map<?, ?> 1 1 1 - - Jdk -> Jdk
boolean org.rapidoid.widget.FormMode 1 1 1 - - Jdk -> Internal
org.rapidoid.security.annotation.Change org.rapidoid.security.annotation.CanChange 1 1 1 - - Internal -> Internal
org.rapidoid.security.annotation.Read org.rapidoid.security.annotation.CanRead 1 1 1 - - Internal -> Internal
java.lang.String java.util.Comparator<T> 2 1 1 - - Jdk -> Jdk
java.lang.Throwable org.rapidoid.http.HttpExchangeException 1 1 1 - - Jdk -> Internal
org.rapidoid.http.HttpExchangeHeaders org.rapidoid.http.HttpExchangeException 3 1 1 - - Internal -> Internal
org.rapidoid.http.HttpExchangeBody org.rapidoid.http.HttpExchangeException 6 1 1 - - Internal -> Internal
java.lang.reflect.AccessibleObject org.rapidoid.html.Tag 4 3 1 - - Jdk -> Internal
org.rapidoid.html.Tag java.lang.reflect.AccessibleObject 10 4 1 - - Internal -> Jdk
org.rapidoid.demo.taskplanner.model.Task org.rapidoid.db.DbDsl<org.rapidoid.demo.taskplanner.model.Task> 1 1 1 - - Internal -> Internal
org.rapidoid.demo.taskplanner.model.User org.rapidoid.db.DbDsl<org.rapidoid.demo.taskplanner.model.User> 1 1 1 - - Internal -> Internal
org.rapidoid.db.model.Post org.rapidoid.db.model.IPost 1 1 1 - - Internal -> Internal
java.util.List java.util.Collection 1 1 1 R_SUPER_T - Jdk -> Jdk
long org.rapidoid.db.DbColumn<java.lang.Long> 4 1 1 - - Jdk -> Internal
java.lang.reflect.AccessibleObject java.util.Map<java.lang.String, java.lang.reflect.AccessibleObject> 4 4 1 - - Jdk -> Jdk
org.rapidoid.db.model.Profile org.rapidoid.db.model.IProfile 1 1 1 SIBLING - Internal -> Internal
org.rapidoid.db.imodel.Task org.rapidoid.db.model.IPost 2 1 1 SIBLING - Internal -> Internal
long java.lang.Long 5 3 1 - Boxing Jdk -> Jdk
java.lang.String org.rapidoid.util.UserInfo 4 1 1 Composition - Jdk -> Internal
org.rapidoid.util.IUser org.rapidoid.util.UserInfo 2 1 1 R_SUPER_T - Internal -> Internal
java.lang.reflect.Field org.rapidoid.beany.Prop 1 1 1 - - Jdk -> Internal
org.rapidoid.html.Tag org.rapidoid.widget.FormField 5 1 1 Composition - Internal -> Internal
org.rapidoid.html.Tag java.util.List<org.rapidoid.widget.FormField> 1 1 1 - - Internal -> Jdk
java.util.concurrent.ConcurrentNavigableMap<java.lang.Long, org.rapidoid.inmem.Rec> org.rapidoid.inmem.InMemData 1 1 1 Composition - Jdk -> Internal
java.util.Collection java.lang.Iterable 2 2 1 R_SUPER_T - Jdk -> Jdk
java.util.Map<java.lang.String, java.lang.reflect.AccessibleObject> java.lang.reflect.AccessibleObject 1 1 1 - - Jdk -> Jdk
org.rapidoid.inmem.Rec boolean 1 1 1 - - Internal -> Jdk
org.rapidoid.html.Tag java.util.List<org.rapidoid.html.Tag> 2 1 1 - - Internal -> Jdk
java.net.URL byte 1 1 1 - - Jdk -> Jdk
java.util.List java.lang.Iterable 47 2 1 R_SUPER_T - Jdk -> Jdk
org.rapidoid.http.HttpExchangeException org.rapidoid.http.HttpNotFoundException 3 1 1 SIBLING - Internal -> Internal
java.util.concurrent.ConcurrentMap java.util.Map 6 3 1 R_SUPER_T - Jdk -> Jdk
java.lang.String java.lang.reflect.AccessibleObject 81 13 1 - - Jdk -> Jdk
org.rapidoid.annotation.Rel org.rapidoid.inject.db.Relat 1 1 1 - - Internal -> Internal
org.rapidoid.annotation.Relation org.rapidoid.annotation.Rel 3 1 1 - - Internal -> Internal
org.rapidoid.http.HttpExchange org.rapidoid.http.HttpExchangeImpl 10 3 1 SIBLING - Internal -> Internal
int java.lang.String 3 2 1 - - Jdk -> Jdk
org.rapidoid.http.HttpExchangeHeaders void 3 1 1 - - Internal -> Jdk
org.rapidoid.app.AppContext org.rapidoid.http.HttpExchange 2 1 1 R_SUPER_T - Internal -> Internal
org.rapidoid.html.Tag org.rapidoid.widget.ButtonWidget 6 1 1 - - Internal -> Internal
org.rapidoid.html.tag.ButtonTag org.rapidoid.widget.ButtonWidget 26 1 1 - - Internal -> Internal
java.lang.reflect.AccessibleObject java.lang.String 33 14 1 - - Jdk -> Jdk
java.util.List<java.lang.reflect.AccessibleObject> org.rapidoid.html.tag.TableTag 1 1 1 - - Jdk -> Internal
int long 299 10 1 - Widening Jdk -> Jdk
void org.rapidoid.data.Range 1 1 1 - - Jdk -> Internal
org.rapidoid.data.Range org.rapidoid.data.Ranges 2 1 1 - - Internal -> Internal
org.rapidoid.lambda.Callback<java.lang.String> org.rapidoid.http.client.HttpClientCallback 3 1 1 - - Internal -> Internal
java.lang.String java.lang.Throwable 2 1 1 SIBLING - Jdk -> Jdk
java.lang.reflect.AccessibleObject ? 12 4 1 - - Jdk -> TypeVariable
javafx.scene.layout.Priority org.rapidoid.extra.domain.LowHigh3 1 1 1 - - Jdk -> Internal
void long 1 1 1 - - Jdk -> Jdk
DbPlugin org.rapidoid.plugins.spec.DBPlugin 1 1 1 - - Internal -> Internal
java.lang.Iterable<java.lang.Long> long 3 1 1 - - Jdk -> Jdk
long void 2 1 1 - - Jdk -> Jdk
long java.lang.String 66 3 1 - - Jdk -> Jdk
org.rapidoid.demo.taskplanner.model.Person org.rapidoid.demo.taskplanner.model.User 3 1 1 - - Internal -> Internal
org.rapidoidx.db.RichEntity org.rapidoidx.db.AbstractRichEntity 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.reflect.AccessibleObject java.lang.Long 1 1 1 - - Jdk -> Jdk
org.rapidoidx.db.AbstractRichEntity org.rapidoid.entity.IEntity 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.Number java.lang.reflect.AccessibleObject 1 1 1 - - Jdk -> Jdk
javax.persistence.EntityManager org.rapidoid.jpa.dbplugin.EntityManagerProvider 1 1 1 - - External -> Internal
java.util.ArrayList java.util.List 1 1 1 R_SUPER_T - Jdk -> Jdk
java.lang.reflect.AccessibleObject java.io.Serializable 19 3 1 - - Jdk -> Jdk
org.rapidoid.http.HttpExchangeBody org.rapidoid.http.HttpExchange 25 1 1 - - Internal -> Internal
org.rapidoid.http.HttpExchangeHeaders org.rapidoid.http.HttpExchange 23 1 1 R_SUPER_T - Internal -> Internal
org.rapidoid.net.impl.DefaultExchange<?, ?> org.rapidoid.net.impl.DefaultExchange<?> 6 2 1 - - Internal -> Internal
java.lang.reflect.AccessibleObject org.rapidoid.util.AppExchange 2 1 1 - - Jdk -> Internal
org.rapidoid.util.AppExchange java.lang.reflect.AccessibleObject 2 1 1 - - Internal -> Jdk
org.rapidoid.html.Tag org.rapidoid.html.tag.ATag 6 2 1 R_SUPER_T - Internal -> Internal
org.rapidoid.net.impl.RapidoidChannel java.nio.channels.SocketChannel 4 2 1 Composition - Internal -> Jdk
org.rapidoid.net.impl.RapidoidWorker int 1 1 1 Composition - Internal -> Jdk
java.io.File java.lang.String 1 1 1 SIBLING - Jdk -> Jdk
org.rapidoid.http.HttpExchange org.rapidoid.widget.MockHttpExchange 10 1 1 T_SUPER_R - Internal -> Internal
org.rapidoid.http.HttpSession java.util.Map<java.lang.String, java.lang.reflect.AccessibleObject> 1 1 1 - - Internal -> Jdk
org.rapidoid.http.SessionPersistor org.rapidoid.http.session.SessionStore 5 1 1 - - Internal -> Internal
org.rapidoid.http.InMemoryHttpSession org.rapidoid.http.session.InMemorySessionStore 1 1 1 - - Internal -> Internal
java.lang.Long java.lang.String 9 1 1 SIBLING - Jdk -> Jdk
void java.util.concurrent.ScheduledFuture<?> 1 1 1 - - Jdk -> Jdk
javax.persistence.EntityManager org.hibernate.ejb.HibernateEntityManagerFactory 1 1 1 - - External -> External
void org.rapidoid.ctx.Ctx 2 2 1 - - Jdk -> Internal
org.rapidoid.lambda.ResultOrError org.rapidoid.concurrent.Promise 1 1 1 SIBLING - Internal -> Internal
void org.rapidoid.plugins.cache.ICache<K, V> 2 1 1 - - Jdk -> Internal
java.io.File org.rapidoid.io.CachedResource 1 1 1 - - Jdk -> Internal
java.lang.String org.rapidoid.io.CachedResource 2 1 1 Composition - Jdk -> Internal
byte java.lang.String 2 2 1 - - Jdk -> Jdk
org.rapidoid.wrap.IntWrap org.rapidoid.wrap.LongWrap 4 1 1 - - Internal -> Internal
org.rapidoid.concurrent.Callback org.rapidoid.concurrent.Promise 1 1 1 R_SUPER_T - Internal -> Internal
java.util.Queue java.util.concurrent.BlockingQueue 1 1 1 T_SUPER_R - Jdk -> Jdk
? java.lang.reflect.AccessibleObject 5 3 1 - - TypeVariable -> Jdk
org.rapidoid.ctx.Classes java.lang.reflect.AccessibleObject 1 1 1 - - Internal -> Jdk
org.rapidoid.http.HTTPServer org.rapidoid.appctx.Application 2 1 1 - - Internal -> Internal
void org.rapidoid.http.HttpRouter 1 1 1 - - Jdk -> Internal
void org.rapidoid.http.Router 1 1 1 - - Jdk -> Internal
java.lang.String org.rapidoid.plugins.templates.ITemplate 3 1 1 - - Jdk -> Internal
org.rapidoid.appctx.Application org.rapidoid.appctx.WebApp 35 1 1 R_SUPER_T - Internal -> Internal
void org.rapidoid.activity.RapidoidThread 1 1 1 - - Jdk -> Internal
java.util.Map<java.lang.Class<? extendsjava.lang.annotation.Annotation>, org.rapidoid.aop.AOPInterceptor> org.rapidoid.aop.InterceptorConfig 1 1 1 - - Jdk -> Internal
java.lang.String java.util.List<java.lang.String> 10 6 1 - - Jdk -> Jdk
org.rapidoid.annotation.RESTful org.rapidoid.annotation.Web 1 1 1 - - Internal -> Internal
org.rapidoid.dispatch.impl.DispatchReq java.util.List<org.rapidoid.dispatch.impl.DispatchReq> 2 2 1 - - Internal -> Jdk
java.lang.reflect.AccessibleObject org.rapidoid.dispatch.DispatchResult 5 1 1 - - Jdk -> Internal
org.rapidoid.http.HttpExchange java.lang.String 2 1 1 - - Internal -> Jdk
java.util.Map<java.lang.Class<?>, java.lang.String> org.rapidoid.ctx.Classes 1 1 1 - - Jdk -> Internal
boolean org.rapidoid.dispatch.impl.DispatchReqKind 4 1 1 - - Jdk -> Internal
java.lang.String java.util.Map<java.lang.String, java.lang.reflect.AccessibleObject> 1 1 1 - - Jdk -> Jdk
java.lang.String org.rapidoid.config.ConfigEntry 8 1 1 - - Jdk -> Internal
void byte 1 1 1 - - Jdk -> Jdk
java.lang.String java.util.Set<java.lang.String> 5 3 1 - - Jdk -> Jdk
void org.rapidoid.webapp.WebApp 2 1 1 - - Jdk -> Internal
java.lang.String java.util.Map<java.lang.String, ?> 1 1 1 - - Jdk -> Jdk
java.lang.reflect.AccessibleObject void 3 2 1 - - Jdk -> Jdk
org.rapidoid.http.HttpExchangeImpl org.rapidoid.http.HttpExchange 1 1 1 - - Internal -> Internal
com.datastax.driver.core.Cluster void 1 1 1 - - External -> Jdk
java.lang.Iterable java.util.List 57 3 1 T_SUPER_R - Jdk -> Jdk
void java.util.List<java.lang.String> 1 1 1 - - Jdk -> Jdk
java.lang.String ? 2 2 1 - - Jdk -> TypeVariable
java.util.concurrent.ScheduledFuture<?> void 2 1 1 - - Jdk -> Jdk
java.util.concurrent.ScheduledThreadPoolExecutor java.util.concurrent.Executor 2 1 1 R_SUPER_T - Jdk -> Jdk
java.util.List java.util.Map 1 1 1 - - Jdk -> Jdk
java.lang.Class com.fasterxml.jackson.core.type.TypeReference 1 1 1 - - Jdk -> External
void org.rapidoid.http.HTTPServer 2 1 1 - - Jdk -> Internal
org.rapidoid.buffer.Buf org.rapidoid.bytes.Bytes 1 1 1 - - Internal -> Internal
org.rapidoid.http.ParamsAwareHandler org.rapidoid.http.ParamHandler 7 1 1 - - Internal -> Internal
long java.util.concurrent.atomic.AtomicLong 1 1 1 - - Jdk -> Jdk
org.rapidoidx.demo.taskplanner.model.Person demo.taskplanner.model.User 6 1 1 - - Internal -> Internal
org.rapidoid.http.ServicesClient org.rapidoid.http.RESTClient 4 1 1 - - Internal -> Internal
org.rapidoid.tuple.Tuple java.util.List<?> 5 1 1 - - Internal -> Jdk
org.rapidoid.webapp.WebApp void 1 1 1 - - Internal -> Jdk
java.lang.reflect.AccessibleObject java.lang.Iterable<java.lang.reflect.AccessibleObject> 1 1 1 - - Jdk -> Jdk
java.io.Serializable java.lang.reflect.AccessibleObject 1 1 1 - - Jdk -> Jdk
org.rapidoid.http.HttpExchange java.lang.reflect.AccessibleObject 2 1 1 - - Internal -> Jdk
org.rapidoid.http.HttpExchange org.rapidoid.ctx.Ctx 3 1 1 - - Internal -> Internal
org.rapidoid.annotation.Web org.rapidoid.annotation.Controller 1 1 1 - - Internal -> Internal
java.lang.String ? superjava.lang.String 1 1 1 T_SUPER_R - Jdk -> Jdk
void org.rapidoidx.data.KeyValueRanges 1 1 1 - - Jdk -> Internal
org.rapidoid.webapp.AppMenu java.lang.reflect.AccessibleObject 3 1 1 - - Internal -> Jdk
org.rapidoid.net.TCPServer org.rapidoid.http.fast.ServerSetup 1 1 1 - - Internal -> Internal
java.io.InputStream byte 1 1 1 - - Jdk -> Jdk
void org.rapidoid.http.fast.HttpStatus 1 1 1 - - Jdk -> Internal
boolean org.rapidoid.http.fast.HttpStatus 6 1 1 - - Jdk -> Internal
org.rapidoid.widget.FormWidget org.rapidoid.gui.Form 11 1 1 - - Internal -> Internal
org.rapidoid.gui.KeyValueGridWidget org.rapidoid.gui.KVGrid 1 1 1 - - Internal -> Internal
java.util.Map.Entry org.rapidoid.util.MapEntry<byte[], T> 2 1 1 - - Jdk -> Internal
boolean org.rapidoid.mime.MediaType 2 1 1 - - Jdk -> Internal
java.util.Map<java.lang.String, java.lang.reflect.AccessibleObject> org.rapidoid.http.fast.Req 22 1 1 - - Jdk -> Internal
byte org.rapidoid.mime.MediaType 17 1 1 - - Jdk -> Internal
org.rapidoid.http.fast.ParamHandler org.rapidoid.http.fast.ReqHandler 13 1 1 - - Internal -> Internal
org.rapidoid.http.fast.HttpResponse org.rapidoid.http.Response 1 1 1 R_SUPER_T - Internal -> Internal
org.apache.http.HttpResponse org.rapidoid.http.Response 9 1 1 - - External -> Internal
org.rapidoid.http.HttpExchange org.rapidoid.http.Req 20 3 1 R_SUPER_T - Internal -> Internal
void org.rapidoid.http.Req 2 1 1 - - Jdk -> Internal
boolean org.rapidoid.http.fast.HttpContentType 1 1 1 - - Jdk -> Internal
org.rapidoid.gui.reqinfo.RapidoidReqInfo org.rapidoid.gui.reqinfo.IReqInfo 1 1 1 - - Internal -> Internal
org.rapidoid.http.HttpExchangeImpl org.rapidoid.http.Req 2 1 1 - - Internal -> Internal
org.rapidoid.http.HttpExchangeImpl org.rapidoid.http.fast.ReqImpl 3 1 1 SIBLING - Internal -> Internal
org.rapidoid.webapp.WebApp org.rapidoid.http.fast.ServerSetup 1 1 1 - - Internal -> Internal
org.rapidoid.http.Req org.rapidoid.http.Response 3 1 1 - - Internal -> Internal
java.lang.reflect.AccessibleObject org.rapidoid.http.Resp 1 1 1 - - Jdk -> Internal
org.rapidoid.http.fast.HttpStatus void 1 1 1 - - Internal -> Jdk
java.lang.IllegalAccessException java.lang.Throwable 2 2 1 R_SUPER_T - Jdk -> Jdk
java.lang.String void 3 2 1 - - Jdk -> Jdk
org.rapidoid.ctx.Classes java.util.List<java.lang.reflect.AccessibleObject> 1 1 1 - - Internal -> Jdk
org.rapidoid.web.WebApp org.rapidoid.pojo.PojoDispatcher 2 1 1 Composition - Internal -> Internal
java.util.Map java.util.List 2 1 1 - - Jdk -> Jdk
java.util.Set<java.lang.String> org.rapidoid.io.ResKey 1 1 1 - - Jdk -> Internal
java.util.Set<java.lang.String> java.lang.String 4 2 1 - - Jdk -> Jdk
java.lang.Class<? extendsjava.lang.annotation.Annotation> java.lang.Class<? extendsjava.lang.annotation.Annotation>[] 7 1 1 - - Jdk -> Jdk
java.lang.String java.lang.String[] 5 3 1 - - Jdk -> Jdk
java.util.zip.ZipInputStream java.util.zip.ZipFile 1 1 1 SIBLING - Jdk -> Jdk
org.rapidoid.http.handler.FastHttpHandler org.rapidoid.http.impl.HandlerMatch 2 1 1 R_SUPER_T - Internal -> Internal
java.lang.String java.util.Collection<java.lang.String> 6 1 1 - - Jdk -> Jdk
void org.rapidoid.http.ServerSetup 1 1 1 - - Jdk -> Internal
org.rapidoid.http.ReqRespHandler org.rapidoid.lambda.TwoParamLambda<?, ?, ?> 1 1 1 R_SUPER_T - Internal -> Internal
org.rapidoid.http.ReqRespHandler org.rapidoid.lambda.TwoParamLambda<org.rapidoid.http.Req, org.rapidoid.http.Resp, java.lang.reflect.AccessibleObject> 1 1 1 R_SUPER_T - Internal -> Internal
org.rapidoid.http.ReqHandler org.rapidoid.lambda.OneParamLambda<java.lang.reflect.AccessibleObject, org.rapidoid.http.Req> 1 1 1 R_SUPER_T - Internal -> Internal
org.rapidoid.http.ReqHandler org.rapidoid.lambda.OneParamLambda<?, ?> 1 1 1 R_SUPER_T - Internal -> Internal
org.rapidoid.http.handler.FastParamsAwareHttpHandler org.rapidoid.http.handler.optimized.FastCallableHttpHandler 1 1 1 - - Internal -> Internal
org.rapidoid.http.ReqRespHandler org.rapidoid.lambda.NParamLambda 1 1 1 R_SUPER_T - Internal -> Internal
org.rapidoid.http.ReqHandler java.util.concurrent.Callable<?> 2 1 1 - - Internal -> Jdk
java.util.List<java.lang.reflect.AccessibleObject> java.lang.reflect.AccessibleObject 2 1 1 - - Jdk -> Jdk
java.lang.String org.rapidoid.http.HttpVerb 4 2 1 - - Jdk -> Internal
byte org.rapidoid.http.HttpClient 8 1 1 - - Jdk -> Internal
org.rapidoid.plugins.db.hibernate.HibernateDBPlugin org.rapidoid.plugins.db.hibernate.JPA 1 1 1 - - Internal -> Internal
org.rapidoid.wrap.BoolWrap boolean 1 1 1 Composition - Internal -> Jdk
org.rapidoid.http.listener.FastHttpListener org.rapidoid.http.processor.HttpProcessor 1 1 1 - - Internal -> Internal
java.util.Optional<org.rapidoid.html.Tag> org.rapidoid.html.Tag 2 1 1 - - Jdk -> Internal
java.lang.invoke.SerializedLambda java.lang.reflect.AccessibleObject 1 1 1 - - Jdk -> Jdk
org.rapidoid.sql.SQLAPI org.rapidoid.sql.ConnectionPool 1 1 1 Composition - Internal -> Internal
java.util.Map<java.lang.String, java.io.Serializable> java.lang.reflect.AccessibleObject 1 1 1 - - Jdk -> Jdk
java.net.URL java.io.InputStream 1 1 1 - - Jdk -> Jdk
org.rapidoid.http.handler.FastParamsAwareHttpHandler org.rapidoid.http.handler.FastHttpHandler 3 1 1 - - Internal -> Internal
java.lang.String org.rapidoid.var.Var<T> 1 1 1 SIBLING - Jdk -> Internal
java.lang.Class<?> java.lang.String 17 2 1 SIBLING - Jdk -> Jdk
java.util.Map<java.lang.String, java.lang.reflect.AccessibleObject> org.rapidoid.config.Config 1 1 1 - - Jdk -> Internal
int java.lang.Integer 2 2 1 - Boxing Jdk -> Jdk
org.rapidoid.config.ConfigEntry org.rapidoid.value.Value<java.lang.String> 8 1 1 - - Internal -> Internal
java.lang.String org.rapidoid.value.Value<java.lang.String> 2 1 1 - - Jdk -> Internal
org.rapidoid.http.FastHttp[] org.rapidoid.http.FastHttp 8 1 1 - - Internal -> Internal
org.rapidoid.http.customize.JsonBodyParser org.rapidoid.http.customize.BeanParameterFactory 1 1 1 - - Internal -> Internal
org.rapidoid.commons.MediaType org.rapidoid.http.RouteOptions 4 1 1 Composition - Internal -> Internal
org.rapidoid.http.HttpWrapper org.rapidoid.http.RouteOptions 1 1 1 - - Internal -> Internal
org.rapidoid.setup.Setup void 48 2 1 - - Internal -> Jdk
org.rapidoid.http.Resp org.rapidoid.http.RespImpl 1 1 1 R_SUPER_T - Internal -> Internal
org.rapidoid.setup.OnPage org.rapidoid.setup.OnRoute 4 1 1 - - Internal -> Internal
void org.rapidoid.annotation.TransactionMode 1 1 1 - - Jdk -> Internal
java.lang.String org.hibernate.ejb.HibernateEntityManagerFactory 1 1 1 - - Jdk -> External
java.util.Set java.util.Map 1 1 1 - - Jdk -> Jdk
void org.rapidoid.io.Res 1 1 1 - - Jdk -> Internal
org.rapidoid.data.KeyValueRanges java.util.Map<java.lang.String, java.util.List<org.rapidoid.io.FileContent>> 4 1 1 - - Internal -> Jdk
byte org.rapidoid.io.FileContent 2 1 1 - - Jdk -> Internal
byte java.util.List<org.rapidoid.io.FileContent> 11 1 1 - - Jdk -> Jdk
org.rapidoid.http.Req java.lang.String 1 1 1 - - Internal -> Jdk
double java.lang.Number 1 1 1 - - Jdk -> Jdk
java.util.List<org.rapidoid.http.HttpWrapper> org.rapidoid.http.HttpWrapper 3 2 1 - - Jdk -> Internal
java.lang.reflect.AccessibleObject java.lang.Class<T> 1 1 1 SIBLING - Jdk -> Jdk
java.util.NavigableMap java.util.List 1 1 1 - - Jdk -> Jdk
java.util.concurrent.atomic.AtomicInteger java.util.concurrent.atomic.AtomicLong 1 1 1 SIBLING - Jdk -> Jdk
void org.rapidoid.jpa.QuickJPA 1 1 1 - - Jdk -> Internal
org.hibernate.ejb.HibernateEntityManagerFactory javax.persistence.EntityManagerFactory 2 1 1 - - External -> External
java.lang.Runnable org.rapidoid.job.ContextPreservingJobWrapper 1 1 1 R_SUPER_T - Jdk -> Internal
org.rapidoid.setup.Setup java.util.Set<org.rapidoid.http.Route> 1 1 1 - - Internal -> Jdk
org.rapidoid.lambda.TwoParamLambda<?, ?, ?> org.rapidoid.http.ReqHandler 1 1 1 SIBLING - Internal -> Internal
org.rapidoid.lambda.ThreeParamLambda<?, ?, ?, ?> org.rapidoid.http.ReqRespHandler 1 1 1 SIBLING - Internal -> Internal
org.rapidoid.lambda.ThreeParamLambda org.rapidoid.lambda.OneParamLambda 1 1 1 SIBLING - Internal -> Internal
org.rapidoid.lambda.FourParamLambda org.rapidoid.lambda.TwoParamLambda 1 1 1 SIBLING - Internal -> Internal
org.rapidoid.lambda.OneParamLambda<?, ?> org.rapidoid.http.ReqHandler 1 1 1 T_SUPER_R - Internal -> Internal
org.rapidoid.lambda.OneParamLambda<?, ?> org.rapidoid.http.ReqRespHandler 1 1 1 SIBLING - Internal -> Internal
org.rapidoid.lambda.FiveParamLambda org.rapidoid.lambda.ThreeParamLambda 1 1 1 SIBLING - Internal -> Internal
org.rapidoid.lambda.TwoParamLambda<?, ?, ?> org.rapidoid.http.ReqRespHandler 1 1 1 T_SUPER_R - Internal -> Internal
org.rapidoid.lambda.SevenParamLambda org.rapidoid.lambda.FiveParamLambda 1 1 1 SIBLING - Internal -> Internal
java.util.concurrent.Callable<T> org.rapidoid.http.ReqHandler 1 1 1 - - Jdk -> Internal
org.rapidoid.lambda.SixParamLambda org.rapidoid.lambda.FourParamLambda 1 1 1 SIBLING - Internal -> Internal
org.rapidoid.jpa.QuickJPA void 1 1 1 - - Internal -> Jdk
void org.rapidoid.setup.Setup 1 1 1 - - Jdk -> Internal
org.rapidoid.jpa.JPAUtil org.rapidoid.jpa.EM 1 1 1 - - Internal -> Internal
java.lang.String java.util.regex.Pattern 1 1 1 SIBLING - Jdk -> Jdk
org.rapidoid.http.HttpRoutes org.rapidoid.http.HttpRoutesImpl 4 1 1 SIBLING - Internal -> Internal
org.rapidoid.http.customize.Customization org.rapidoid.http.HttpRoutesImpl 2 1 1 SIBLING - Internal -> Internal
void org.rapidoid.gui.base.AbstractCommand 1 1 1 - - Jdk -> Internal
java.util.Set<java.lang.String> boolean 1 1 1 - - Jdk -> Jdk
java.lang.reflect.AccessibleObject java.lang.reflect.AccessibleObject[] 4 1 1 - - Jdk -> Jdk
void java.lang.reflect.Field 12 1 1 - - Jdk -> Jdk
boolean java.lang.Boolean 8 2 1 - Boxing Jdk -> Jdk
java.lang.Integer long 1 1 1 - - Jdk -> Jdk
java.lang.Integer java.lang.Long 3 1 1 SIBLING - Jdk -> Jdk
org.rapidoid.jpa.JpaPage org.rapidoid.commons.IRange 9 1 1 - - Internal -> Internal
org.rapidoid.commons.IRange org.rapidoid.commons.Range 2 1 1 Composition - Internal -> Internal
java.util.List<T> org.rapidoid.jpa.EM 1 1 1 - - Jdk -> Internal
java.util.List org.rapidoid.jpa.Entities 1 1 1 - - Jdk -> Internal
org.rapidoid.html.Tag java.lang.String 1 1 1 - - Internal -> Jdk
java.lang.Boolean boolean 4 1 1 - Unboxing Jdk -> Jdk
java.lang.reflect.AccessibleObject java.util.Map<java.lang.String, ?> 5 3 1 - - Jdk -> Jdk
org.rapidoid.model.Items java.lang.Iterable<T> 1 1 1 R_SUPER_T - Internal -> Jdk
org.rapidoid.model.Items java.lang.Iterable<?> 3 1 1 R_SUPER_T - Internal -> Jdk
long java.lang.Integer 2 1 1 - - Jdk -> Jdk
long int 10 2 1 - Narrowing Jdk -> Jdk
java.lang.Long java.lang.Integer 3 1 1 SIBLING - Jdk -> Jdk
org.rapidoid.var.Var<java.lang.Boolean> java.lang.String 1 1 1 SIBLING - Internal -> Jdk
org.rapidoid.http.Req org.rapidoid.http.Resp 2 1 1 - - Internal -> Internal
java.lang.reflect.AccessibleObject org.rapidoid.gui.Layout 1 1 1 - - Jdk -> Internal
boolean org.rapidoid.util.Once 3 1 1 - - Jdk -> Internal
void java.lang.CharacterData0E 1 1 1 - - Jdk -> Jdk
java.lang.Runnable java.util.concurrent.Callable<E> 1 1 1 - - Jdk -> Jdk
org.rapidoid.html.tag.TextareaTag org.rapidoid.gui.input.TextArea 1 1 1 - - Internal -> Internal
org.rapidoid.html.tag.InputTag org.rapidoid.gui.input.EmailInput 1 1 1 - - Internal -> Internal
org.rapidoid.html.tag.InputTag org.rapidoid.gui.input.PasswordInput 1 1 1 - - Internal -> Internal
org.rapidoid.http.HttpClient java.lang.String 1 1 1 Composition - Internal -> Jdk
org.rapidoid.http.HttpClient org.rapidoid.http.HttpReq 36 1 1 SIBLING - Internal -> Internal
void org.rapidoid.setup.AppBootstrap 1 1 1 - - Jdk -> Internal
byte org.rapidoid.http.HttpResp 20 1 1 - - Jdk -> Internal
java.util.concurrent.Executor java.util.concurrent.ExecutorService 1 1 1 T_SUPER_R - Jdk -> Jdk
org.rapidoid.security.Role java.lang.String 2 1 1 Composition - Internal -> Jdk
java.util.Map<java.lang.String, ?> org.rapidoid.security.AuthResponse 1 1 1 - - Jdk -> Internal
org.rapidoid.http.impl.HttpRoutesImpl org.rapidoid.http.impl.HttpRoutesImpl[] 2 1 1 - - Internal -> Internal
java.lang.AssertionError java.lang.Throwable 1 1 1 R_SUPER_T - Jdk -> Jdk
org.rapidoid.http.Req org.rapidoid.http.impl.ReqImpl 1 1 1 R_SUPER_T - Internal -> Internal
java.util.List java.util.Set 7 2 1 SIBLING - Jdk -> Jdk
void org.rapidoid.http.customize.Customization 10 1 1 - - Jdk -> Internal
void org.rapidoid.http.HttpStatus 1 1 1 - - Jdk -> Internal
java.util.Map<java.lang.String, java.io.Serializable> byte 1 1 1 - - Jdk -> Jdk
byte org.rapidoid.http.customize.DefaultSessionManager.SessionHolder 2 1 1 - - Jdk -> Internal
org.rapidoid.http.impl.ReqImpl org.rapidoid.http.Req 3 2 1 R_SUPER_T - Internal -> Internal
java.util.Map<java.lang.String, java.io.Serializable> org.rapidoid.http.impl.TokenStatus 1 1 1 - - Jdk -> Internal
java.lang.String org.rapidoid.reverseproxy.ProxyUpstream 3 1 1 Composition - Jdk -> Internal
java.util.Map org.rapidoid.commons.ChangeTrackingMap 3 1 1 - - Jdk -> Internal
org.rapidoid.config.ConfigAlternatives org.rapidoid.config.BasicConfig 1 1 1 - - Internal -> Internal
org.rapidoid.config.Config org.rapidoid.config.BasicConfig 7 2 1 R_SUPER_T - Internal -> Internal
boolean void 6 3 1 - - Jdk -> Jdk
java.lang.String org.rapidoid.render.ValueRetriever 2 1 1 Composition - Jdk -> Internal
java.lang.reflect.AccessibleObject java.util.List<java.lang.reflect.AccessibleObject> 2 2 1 - - Jdk -> Jdk
java.lang.reflect.AccessibleObject org.rapidoid.http.impl.MVCModel 3 1 1 - - Jdk -> Internal
org.rapidoid.integrate.MustacheViewRenderer org.rapidoid.integrate.MustacheJavaViewRenderer 1 1 1 SIBLING - Internal -> Internal
org.rapidoid.http.impl.MVCModel java.lang.reflect.AccessibleObject 4 1 1 - - Internal -> Jdk
org.rapidoid.integrate.JMustacheViewRenderer org.rapidoid.integrate.JMustacheViewResolver 1 1 1 SIBLING - Internal -> Internal
org.rapidoid.http.customize.ViewRenderer org.rapidoid.http.customize.ViewResolver 7 1 1 - - Internal -> Internal
java.lang.String org.rapidoid.http.customize.ResourceLoader 1 1 1 - - Jdk -> Internal
org.rapidoid.render.Template org.rapidoid.render.RapidoidTemplate 2 1 1 R_SUPER_T - Internal -> Internal
java.lang.String org.rapidoid.commons.EnvMode 1 1 1 - - Jdk -> Internal
byte org.rapidoid.io.Res 2 1 1 - - Jdk -> Internal
java.util.Map<java.lang.String, java.lang.reflect.AccessibleObject> org.rapidoid.config.ConfigBase 1 1 1 - - Jdk -> Internal
org.rapidoid.config.Config org.rapidoid.config.ConfigImpl 2 1 1 R_SUPER_T - Internal -> Internal
org.rapidoid.render.TemplateStore org.rapidoid.render.TemplateFactory 3 1 1 - - Internal -> Internal
java.lang.reflect.AccessibleObject java.util.List<org.rapidoid.html.Tag> 1 1 1 - - Jdk -> Jdk
org.rapidoid.util.Once org.rapidoid.setup.ServiceBootstrap 4 1 1 SIBLING - Internal -> Internal
org.rapidoid.goodies.JarUploadHandler org.rapidoid.goodies.JarStagingHandler 1 1 1 SIBLING - Internal -> Internal
org.apache.http.impl.nio.client.CloseableHttpAsyncClient org.rapidoid.util.LazyInit<org.apache.http.impl.nio.client.CloseableHttpAsyncClient> 1 1 1 - - External -> Internal
org.rapidoid.http.HttpClient org.rapidoid.util.LazyInit<org.rapidoid.http.HttpClient> 1 1 1 SIBLING - Internal -> Internal
java.lang.String org.rapidoid.io.FileSearchResult 1 1 1 Composition - Jdk -> Internal
org.rapidoid.http.ReqData org.rapidoid.net.impl.RapidoidHelper 8 1 1 - - Internal -> Internal
java.lang.reflect.AccessibleObject org.rapidoid.gui.MultiWidget 1 1 1 - - Jdk -> Internal
org.rapidoid.lambda.F2 org.rapidoid.lambda.F3 1 1 1 - - Internal -> Internal
void int 5 4 1 - - Jdk -> Jdk
java.util.Set java.util.List 4 1 1 SIBLING - Jdk -> Jdk
java.lang.reflect.AccessibleObject org.rapidoid.config.bean.ProxyConfig 1 1 1 - - Jdk -> Internal
java.lang.String org.rapidoid.config.bean.ProxyConfig 1 1 1 Composition - Jdk -> Internal
org.rapidoid.io.watch.Watch org.rapidoid.io.watch.WatcherThread 4 1 1 Composition - Internal -> Internal
java.lang.reflect.AccessibleObject org.rapidoid.config.bean.APIConfig 1 1 1 - - Jdk -> Internal
java.lang.String org.rapidoid.config.bean.APIConfig 1 1 1 Composition - Jdk -> Internal
java.lang.String char 5 1 1 - - Jdk -> Jdk
byte org.rapidoid.crypto.CryptoKey 4 1 1 - - Jdk -> Internal
org.rapidoid.cache.impl.ConcurrentCached org.rapidoid.cache.impl.ConcurrentCacheAtom 1 1 1 SIBLING - Internal -> Internal
org.rapidoid.cache.CachedCalc org.rapidoid.cache.impl.ConcurrentCacheAtom 4 1 1 - - Internal -> Internal
org.rapidoid.net.abstracts.Channel long 1 1 1 - - Internal -> Jdk
org.rapidoid.http.impl.RouteCacheKey org.rapidoid.http.impl.HTTPCacheKey 4 1 1 SIBLING - Internal -> Internal
java.nio.ByteBuffer org.rapidoid.http.impl.CachedResp 5 1 1 Composition - Jdk -> Internal
boolean byte 2 1 1 - - Jdk -> Jdk
org.rapidoid.cache.Cached org.rapidoid.cache.Cache 7 1 1 - - Internal -> Internal
org.rapidoid.http.SimpleHttpResp void 1 1 1 - - Internal -> Jdk
org.rapidoid.process.ProcessHandle void 1 1 1 - - Internal -> Jdk
long java.util.Date 5 1 1 - - Jdk -> Jdk
java.util.Map org.rapidoid.cache.Cache 1 1 1 - - Jdk -> Internal
java.lang.StringBuffer java.util.List<java.lang.String> 4 1 1 - - Jdk -> Jdk
java.util.concurrent.ExecutorService java.util.concurrent.ThreadPoolExecutor 1 1 1 T_SUPER_R - Jdk -> Jdk
java.util.concurrent.ScheduledExecutorService java.util.concurrent.ScheduledThreadPoolExecutor 2 2 1 T_SUPER_R - Jdk -> Jdk
org.rapidoid.http.impl.HttpRoutesImpl org.rapidoid.http.HttpRoutesGroup 2 1 1 SIBLING - Internal -> Internal
java.nio.channels.SocketChannel org.rapidoid.net.impl.RapidoidChannel 1 1 1 Composition - Jdk -> Internal
java.util.List<java.util.Map<java.lang.reflect.AccessibleObject, java.lang.String>> int 1 1 1 - - Jdk -> Jdk
java.lang.String boolean 1 1 1 - - Jdk -> Jdk
org.rapidoid.jpa.Entities org.rapidoid.datamodel.Results 4 1 1 SIBLING - Internal -> Internal
java.util.List org.rapidoid.datamodel.Results 9 1 1 - - Jdk -> Internal
org.rapidoid.datamodel.DataItems org.rapidoid.datamodel.Results 1 1 1 SIBLING - Internal -> Internal
java.lang.String org.rapidoid.render.Template 1 1 1 - - Jdk -> Internal
java.io.Serializable ? extendsjava.io.Serializable 3 1 1 R_SUPER_T - Jdk -> Jdk
java.io.Serializable java.lang.String 1 1 1 T_SUPER_R - Jdk -> Jdk
org.rapidoid.reverseproxy.ProxyMapping void 1 1 1 - - Internal -> Jdk
org.rapidoid.reverseproxy.ProxyMapping org.rapidoid.reverseproxy.ReverseProxyMapDSL 2 1 1 SIBLING - Internal -> Internal
org.rapidoid.reverseproxy.ReverseProxy org.rapidoid.reverseproxy.ReverseProxyDSL 1 1 1 - - Internal -> Internal
java.util.concurrent.Callable org.rapidoid.lambda.Mapper 3 1 1 - - Jdk -> Internal
java.lang.Runnable org.rapidoid.util.BenchmarkOperation 2 1 1 - - Jdk -> Internal
org.rapidoid.util.SimpleList org.rapidoid.util.SimpleBucket 10 1 1 - - Internal -> Internal
org.rapidoid.cache.impl.ConcurrentCacheAtom<V> org.rapidoid.cache.impl.ConcurrentCacheAtom<K, V> 8 1 1 - - Internal -> Internal
java.util.List<java.lang.String> java.lang.String 1 1 1 - - Jdk -> Jdk
org.rapidoid.http.HttpRoutesGroup org.rapidoid.http.impl.HttpRoutesImpl 2 1 1 SIBLING - Internal -> Internal
java.io.ByteArrayOutputStream org.rapidoid.writable.ReusableWritable 11 1 1 SIBLING - Jdk -> Internal
java.io.OutputStream org.rapidoid.writable.Writable 8 1 1 - - Jdk -> Internal
void java.lang.String 1 1 1 - - Jdk -> Jdk
int int[] 3 1 1 - - Jdk -> Jdk
org.rapidoid.jdbc.C3P0ConnectionPool org.rapidoid.jdbc.JdbcClient 1 1 1 - - Internal -> Internal
org.rapidoid.jdbc.ConnectionPool javax.sql.DataSource 2 1 1 - - Internal -> Jdk
void org.rapidoid.setup.ServerSetup 4 1 1 - - Jdk -> Internal
org.rapidoid.group.GroupOf java.util.List 1 1 1 - - Internal -> Jdk
java.util.Map<java.lang.reflect.AccessibleObject, java.lang.reflect.AccessibleObject> java.lang.reflect.AccessibleObject 1 1 1 - - Jdk -> Jdk
java.io.OutputStream java.io.Closeable 1 1 1 R_SUPER_T - Jdk -> Jdk
java.lang.String org.rapidoid.log.LogLevel 1 1 1 - - Jdk -> Internal
org.rapidoid.http.FastHttp org.rapidoid.setup.Setup 2 1 1 SIBLING - Internal -> Internal
org.rapidoid.net.Server void 1 1 1 - - Internal -> Jdk
org.rapidoid.web.config.bean.PageGuiConfig org.rapidoid.web.config.bean.GuiConfig 2 1 1 - - Internal -> Internal
void org.rapidoid.net.ServerBuilder 2 1 1 - - Jdk -> Internal
java.lang.String org.rapidoid.platform.CmdArgs 1 1 1 Composition - Jdk -> Internal
java.lang.String org.rapidoid.env.RootContext 2 2 1 Composition - Jdk -> Internal
org.rapidoid.http.customize.JsonResponseRenderer org.rapidoid.http.customize.MediaResponseRenderer 1 1 1 R_SUPER_T - Internal -> Internal
org.rapidoid.http.customize.XmlRequestBodyParser org.rapidoid.http.customize.HttpRequestBodyParser 5 1 1 - - Internal -> Internal
org.rapidoid.http.customize.JsonRequestBodyParser org.rapidoid.http.customize.HttpRequestBodyParser 7 1 1 - - Internal -> Internal
com.fasterxml.jackson.databind.ObjectMapper com.fasterxml.jackson.dataformat.xml.XmlMapper 1 1 1 - - Internal -> Internal
com.fasterxml.jackson.dataformat.xml.XmlMapper com.fasterxml.jackson.databind.ObjectMapper 1 1 1 - - Internal -> Internal
org.rapidoid.http.customize.JsonResponseRenderer org.rapidoid.http.customize.HttpResponseRenderer 8 1 1 - - Internal -> Internal
org.rapidoid.http.customize.XmlResponseRenderer org.rapidoid.http.customize.HttpResponseRenderer 7 1 1 - - Internal -> Internal
org.rapidoid.net.impl.RapidoidWorker org.rapidoid.net.impl.NetWorker 2 1 1 - - Internal -> Internal
org.rapidoid.net.impl.RapidoidWorker org.rapidoid.net.impl.ExtendedWorker 4 1 1 SIBLING - Internal -> Internal
byte org.rapidoid.http.RespBody 6 1 1 - - Jdk -> Internal
org.rapidoid.annotation.TransactionMode void 1 1 1 - - Internal -> Jdk
java.lang.reflect.AccessibleObject org.rapidoid.http.RespBody 1 1 1 - - Jdk -> Internal
java.util.concurrent.Executor java.util.concurrent.ThreadPoolExecutor 1 1 1 T_SUPER_R - Jdk -> Jdk
org.rapidoid.http.impl.RespImpl org.rapidoid.http.Resp 1 1 1 R_SUPER_T - Internal -> Internal
org.rapidoid.cache.impl.ConcurrentCache org.rapidoid.cache.Cache 3 1 1 R_SUPER_T - Internal -> Internal
java.util.Map<java.lang.reflect.AccessibleObject, java.lang.String> org.rapidoid.http.DataSchema 1 1 1 - - Jdk -> Internal
org.rapidoid.setup.AppBootstrap org.rapidoid.util.Once 1 1 1 SIBLING - Internal -> Internal
org.rapidoid.setup.AppBootstrap void 4 1 1 - - Internal -> Jdk
org.rapidoid.setup.Setup org.rapidoid.setup.SetupImpl 7 1 1 SIBLING - Internal -> Internal
void org.rapidoid.goodies.Booter 2 1 1 - - Jdk -> Internal
org.hibernate.jpa.boot.spi.EntityManagerFactoryBuilder javax.persistence.EntityManagerFactory 1 1 1 - - External -> External