Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 3 | 100.0% | 50.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.XmlContent |
None | fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.service.portal fr.paris.lutece.portal.web.includes |
fr.paris.lutece.portal.service.message java.lang javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 9 | 33.0% | 90.0% | 23.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.dashboard.DashboardListener fr.paris.lutece.portal.business.dashboard.IAdminDashboardDAO fr.paris.lutece.portal.business.dashboard.IDashboardDAO |
fr.paris.lutece.portal.business.dashboard.AdminDashboardDAO fr.paris.lutece.portal.business.dashboard.AdminDashboardFactory fr.paris.lutece.portal.business.dashboard.AdminDashboardHome fr.paris.lutece.portal.business.dashboard.DashboardDAO fr.paris.lutece.portal.business.dashboard.DashboardFactory fr.paris.lutece.portal.business.dashboard.DashboardHome |
fr.paris.lutece.portal.service.dashboard |
fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.service.dashboard.admin fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util fr.paris.lutece.util.sql java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 3 | 33.0% | 75.0% | 8.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.datastore.IDataEntityDAO |
fr.paris.lutece.portal.business.datastore.DataEntity fr.paris.lutece.portal.business.datastore.DataEntityHome |
fr.paris.lutece.portal.service.datastore |
java.io java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 4 | 17.0% | 80.0% | 3.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.editor.IRichTextEditorDAO |
fr.paris.lutece.portal.business.editor.ParserComplexElement fr.paris.lutece.portal.business.editor.ParserElement fr.paris.lutece.portal.business.editor.RichTextEditor fr.paris.lutece.portal.business.editor.RichTextEditorDAO fr.paris.lutece.portal.business.editor.RichTextEditorHome |
fr.paris.lutece.portal.service.editor |
fr.paris.lutece.portal.service.spring fr.paris.lutece.util.sql java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 4 | 50.0% | 57.0% | 7.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.event.AbstractLuteceEvent fr.paris.lutece.portal.business.event.EventRessourceListener fr.paris.lutece.portal.business.event.IEventParam |
fr.paris.lutece.portal.business.event.LuteceUserEvent fr.paris.lutece.portal.business.event.LuteceUserEvent$EventType fr.paris.lutece.portal.business.event.ResourceEvent |
fr.paris.lutece.portal.service.event fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.workflow |
fr.paris.lutece.portal.service.search fr.paris.lutece.portal.service.security java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
7 | 7 | 25.0% | 50.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.file.IFileDAO |
fr.paris.lutece.portal.business.file.File fr.paris.lutece.portal.business.file.FileDAO fr.paris.lutece.portal.business.file.FileHome |
fr.paris.lutece.portal.business.user.attribute fr.paris.lutece.portal.business.xsl fr.paris.lutece.portal.service.csv fr.paris.lutece.portal.service.file fr.paris.lutece.portal.service.file.implementation fr.paris.lutece.portal.service.fileimage fr.paris.lutece.portal.service.image |
fr.paris.lutece.portal.business.physicalfile fr.paris.lutece.portal.service.spring fr.paris.lutece.util.sql java.io java.lang java.sql java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 5 | 20.0% | 100.0% | 20.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.indexeraction.IIndexerActionDAO |
fr.paris.lutece.portal.business.indexeraction.IndexerAction fr.paris.lutece.portal.business.indexeraction.IndexerActionDAO fr.paris.lutece.portal.business.indexeraction.IndexerActionFilter fr.paris.lutece.portal.business.indexeraction.IndexerActionHome |
None | fr.paris.lutece.portal.service.spring fr.paris.lutece.util.sql java.lang java.sql java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 11 | 25.0% | 92.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.mail.IMailItemQueueDAO |
fr.paris.lutece.portal.business.mail.MailItemQueue fr.paris.lutece.portal.business.mail.MailItemQueueDAO fr.paris.lutece.portal.business.mail.MailItemQueueHome |
fr.paris.lutece.portal.service.mail |
fr.paris.lutece.portal.service.mail fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util fr.paris.lutece.util.mail fr.paris.lutece.util.sql java.io java.lang java.net java.sql java.util org.apache.commons.io.serialization |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 9 | 14.0% | 100.0% | 14.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.mailinglist.IMailingListDAO |
fr.paris.lutece.portal.business.mailinglist.MailingList fr.paris.lutece.portal.business.mailinglist.MailingListDAO fr.paris.lutece.portal.business.mailinglist.MailingListHome fr.paris.lutece.portal.business.mailinglist.MailingListUsersFilter fr.paris.lutece.portal.business.mailinglist.MailingListWorkgroupRemovalListener fr.paris.lutece.portal.business.mailinglist.Recipient |
None | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.workgroup fr.paris.lutece.util.sql java.lang java.sql java.util org.apache.commons.collections |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 11 | 33.0% | 65.0% | 2.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.page.IPageDAO |
fr.paris.lutece.portal.business.page.PageHome fr.paris.lutece.portal.business.page.PageRoleRemovalListener |
fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.portal fr.paris.lutece.portal.service.portlet fr.paris.lutece.portal.web fr.paris.lutece.portal.web.includes |
fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.image fr.paris.lutece.portal.service.resource fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util fr.paris.lutece.util java.lang java.util org.apache.commons.collections |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 5 | 25.0% | 50.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.physicalfile.IPhysicalFileDAO |
fr.paris.lutece.portal.business.physicalfile.PhysicalFile fr.paris.lutece.portal.business.physicalfile.PhysicalFileDAO fr.paris.lutece.portal.business.physicalfile.PhysicalFileHome |
fr.paris.lutece.portal.business.file fr.paris.lutece.portal.service.csv fr.paris.lutece.portal.service.file.implementation fr.paris.lutece.portal.service.fileimage fr.paris.lutece.portal.service.image |
fr.paris.lutece.portal.service.spring fr.paris.lutece.util.sql java.io java.lang java.sql |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 4 | 25.0% | 67.0% | 8.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.portalcomponent.IPortalComponentDAO |
fr.paris.lutece.portal.business.portalcomponent.PortalComponent fr.paris.lutece.portal.business.portalcomponent.PortalComponentDAO fr.paris.lutece.portal.business.portalcomponent.PortalComponentHome |
fr.paris.lutece.portal.service.portal fr.paris.lutece.portal.web.includes |
fr.paris.lutece.portal.business.stylesheet fr.paris.lutece.portal.service.spring fr.paris.lutece.util.sql java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 18 | 57.0% | 78.0% | 35.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.portlet.IAliasPortletDAO fr.paris.lutece.portal.business.portlet.IPortletDAO fr.paris.lutece.portal.business.portlet.IPortletInterfaceDAO fr.paris.lutece.portal.business.portlet.IPortletTypeDAO fr.paris.lutece.portal.business.portlet.Portlet fr.paris.lutece.portal.business.portlet.PortletHome fr.paris.lutece.portal.business.portlet.PortletHomeInterface fr.paris.lutece.portal.business.portlet.PortletHtmlContent |
fr.paris.lutece.portal.business.portlet.AliasPortletDAO fr.paris.lutece.portal.business.portlet.AliasPortletHome fr.paris.lutece.portal.business.portlet.PortletImpl fr.paris.lutece.portal.business.portlet.PortletRoleRemovalListener fr.paris.lutece.portal.business.portlet.PortletTypeDAO fr.paris.lutece.portal.business.portlet.PortletTypeHome |
fr.paris.lutece.portal.business.page fr.paris.lutece.portal.service.portlet fr.paris.lutece.portal.web fr.paris.lutece.portal.web.portlet fr.paris.lutece.portal.web.system |
fr.paris.lutece.portal.business fr.paris.lutece.portal.business.page fr.paris.lutece.portal.business.stylesheet fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.portlet fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util fr.paris.lutece.portal.web.l10n fr.paris.lutece.util fr.paris.lutece.util.sql fr.paris.lutece.util.xml java.lang java.sql java.util javax.servlet.http org.apache.commons.collections org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 2 | 33.0% | 67.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.prefs.IPreferencesDAO |
fr.paris.lutece.portal.business.prefs.AdminUserPreferencesDAO fr.paris.lutece.portal.business.prefs.UserPreferencesDAO |
fr.paris.lutece.portal.service.prefs |
java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 3 | 0.0% | 75.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.business.progressmanager.ProgressFeed |
fr.paris.lutece.portal.service.progressmanager |
java.io java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 10 | 25.0% | 67.0% | 8.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.rbac.IRBACDAO fr.paris.lutece.portal.business.rbac.IRBACRoleDAO |
fr.paris.lutece.portal.business.rbac.AdminRole fr.paris.lutece.portal.business.rbac.RBAC fr.paris.lutece.portal.business.rbac.RBACHome fr.paris.lutece.portal.business.rbac.RBACRole fr.paris.lutece.portal.business.rbac.RBACRoleDAO fr.paris.lutece.portal.business.rbac.RBACRoleHome |
fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.security fr.paris.lutece.portal.web.search fr.paris.lutece.portal.web.user fr.paris.lutece.portal.web.xsl |
fr.paris.lutece.api.user fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.spring fr.paris.lutece.util fr.paris.lutece.util.sql java.io java.lang java.util org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 1 | 0.0% | 33.0% | 67.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.business.regularexpression.RegularExpression |
fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.regularexpression |
java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 4 | 67.0% | 100.0% | 67.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.resourceenhancer.IResourceDisplayManager fr.paris.lutece.portal.business.resourceenhancer.IResourceManager |
fr.paris.lutece.portal.business.resourceenhancer.ResourceEnhancer |
None | fr.paris.lutece.portal.service.spring java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 7 | 25.0% | 64.0% | 11.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.right.IFeatureGroupDAO fr.paris.lutece.portal.business.right.ILevelDAO fr.paris.lutece.portal.business.right.IRightDAO |
fr.paris.lutece.portal.business.right.FeatureGroup fr.paris.lutece.portal.business.right.FeatureGroupDAO fr.paris.lutece.portal.business.right.FeatureGroupHome fr.paris.lutece.portal.business.right.Level fr.paris.lutece.portal.business.right.LevelDAO fr.paris.lutece.portal.business.right.LevelHome fr.paris.lutece.portal.business.right.Right fr.paris.lutece.portal.business.right.RightDAO fr.paris.lutece.portal.business.right.RightHome |
fr.paris.lutece.portal.business.user fr.paris.lutece.portal.web fr.paris.lutece.portal.web.features fr.paris.lutece.portal.web.user |
fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.spring fr.paris.lutece.util fr.paris.lutece.util.sql java.io java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 9 | 25.0% | 100.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.role.IRoleDAO |
fr.paris.lutece.portal.business.role.Role fr.paris.lutece.portal.business.role.RoleDAO fr.paris.lutece.portal.business.role.RoleHome |
None | fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.workgroup fr.paris.lutece.util fr.paris.lutece.util.sql java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 3 | 60.000004% | 100.0% | 60.000004% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.rss.IFeedResource fr.paris.lutece.portal.business.rss.IFeedResourceImage fr.paris.lutece.portal.business.rss.IFeedResourceItem fr.paris.lutece.portal.business.rss.IResourceRss fr.paris.lutece.portal.business.rss.IResourceRssType fr.paris.lutece.portal.business.rss.ResourceRss |
fr.paris.lutece.portal.business.rss.FeedResource fr.paris.lutece.portal.business.rss.FeedResourceImage fr.paris.lutece.portal.business.rss.FeedResourceItem fr.paris.lutece.portal.business.rss.ResourceRssType |
None | java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 5 | 33.0% | 83.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.search.ISearchParameterDAO |
fr.paris.lutece.portal.business.search.SearchParameterDAO fr.paris.lutece.portal.business.search.SearchParameterHome |
fr.paris.lutece.portal.service.search |
fr.paris.lutece.portal.service.spring fr.paris.lutece.util fr.paris.lutece.util.sql java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 5 | 17.0% | 83.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.securityheader.ISecurityHeaderDAO |
fr.paris.lutece.portal.business.securityheader.SecurityHeader fr.paris.lutece.portal.business.securityheader.SecurityHeaderDAO fr.paris.lutece.portal.business.securityheader.SecurityHeaderHome fr.paris.lutece.portal.business.securityheader.SecurityHeaderPageCategory fr.paris.lutece.portal.business.securityheader.SecurityHeaderType |
fr.paris.lutece.portal.service.filter |
fr.paris.lutece.portal.service.spring fr.paris.lutece.util.sql java.lang java.sql java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 9 | 23.0% | 82.0% | 5.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.style.IModeDAO fr.paris.lutece.portal.business.style.IPageTemplateDAO fr.paris.lutece.portal.business.style.IStyleDAO |
fr.paris.lutece.portal.business.style.Mode fr.paris.lutece.portal.business.style.ModeDAO fr.paris.lutece.portal.business.style.ModeHome fr.paris.lutece.portal.business.style.PageTemplate fr.paris.lutece.portal.business.style.PageTemplateDAO fr.paris.lutece.portal.business.style.PageTemplateHome fr.paris.lutece.portal.business.style.Style fr.paris.lutece.portal.business.style.StyleDAO fr.paris.lutece.portal.business.style.StyleHome fr.paris.lutece.portal.business.style.Theme |
fr.paris.lutece.portal.service.portal fr.paris.lutece.portal.web.includes |
fr.paris.lutece.portal.business.stylesheet fr.paris.lutece.portal.service.spring fr.paris.lutece.util fr.paris.lutece.util.sql java.io java.lang java.sql java.util javax.xml.transform |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 4 | 33.0% | 44.0% | 22.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.stylesheet.IStyleSheetDAO |
fr.paris.lutece.portal.business.stylesheet.StyleSheet fr.paris.lutece.portal.business.stylesheet.StyleSheetHome |
fr.paris.lutece.portal.business.portalcomponent fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.business.style fr.paris.lutece.portal.service.portal fr.paris.lutece.portal.web.includes |
fr.paris.lutece.portal.service.html fr.paris.lutece.portal.service.spring java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 6 | 20.0% | 86.0% | 6.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.template.IDatabaseTemplateDAO |
fr.paris.lutece.portal.business.template.AutoInclude fr.paris.lutece.portal.business.template.CommonsInclude fr.paris.lutece.portal.business.template.DatabaseTemplateDAO fr.paris.lutece.portal.business.template.DatabaseTemplateHome |
fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.service.spring fr.paris.lutece.util.sql java.io java.lang java.util org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
26 | 19 | 20.0% | 42.0% | 38.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.user.IAdminUserDAO |
fr.paris.lutece.portal.business.user.AdminUser fr.paris.lutece.portal.business.user.AdminUserFilter fr.paris.lutece.portal.business.user.AdminUserHome fr.paris.lutece.portal.business.user.PasswordUpdateMode |
fr.paris.lutece.portal.business.dashboard fr.paris.lutece.portal.business.role fr.paris.lutece.portal.business.user.attribute fr.paris.lutece.portal.business.user.authentication fr.paris.lutece.portal.business.user.menu fr.paris.lutece.portal.business.workgroup fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.service.fileimage fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.portlet fr.paris.lutece.portal.service.search fr.paris.lutece.portal.service.user fr.paris.lutece.portal.service.user.attribute fr.paris.lutece.portal.service.workflow fr.paris.lutece.portal.web fr.paris.lutece.portal.web.dashboard fr.paris.lutece.portal.web.editor fr.paris.lutece.portal.web.features fr.paris.lutece.portal.web.pluginaction fr.paris.lutece.portal.web.resource fr.paris.lutece.portal.web.search fr.paris.lutece.portal.web.system fr.paris.lutece.portal.web.template fr.paris.lutece.portal.web.user fr.paris.lutece.portal.web.xsl |
fr.paris.lutece.api.user fr.paris.lutece.portal.business.rbac fr.paris.lutece.portal.business.right fr.paris.lutece.portal.business.user.authentication fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.regularexpression fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.workgroup fr.paris.lutece.portal.web.l10n fr.paris.lutece.util.password fr.paris.lutece.util.url java.io java.lang java.net java.sql java.util javax.servlet.http org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 15 | 50.0% | 88.0% | 38.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.user.attribute.AbstractAttribute fr.paris.lutece.portal.business.user.attribute.AdminUserFieldListener fr.paris.lutece.portal.business.user.attribute.IAdminUserFieldDAO fr.paris.lutece.portal.business.user.attribute.IAttribute fr.paris.lutece.portal.business.user.attribute.IAttributeDAO fr.paris.lutece.portal.business.user.attribute.IAttributeFieldDAO fr.paris.lutece.portal.business.user.attribute.ISimpleValuesAttributes fr.paris.lutece.portal.business.user.attribute.SimpleAdminUserFieldListener |
fr.paris.lutece.portal.business.user.attribute.AdminUserField fr.paris.lutece.portal.business.user.attribute.AdminUserFieldHome fr.paris.lutece.portal.business.user.attribute.AttributeDAO fr.paris.lutece.portal.business.user.attribute.AttributeField fr.paris.lutece.portal.business.user.attribute.AttributeFieldDAO fr.paris.lutece.portal.business.user.attribute.AttributeFieldHome fr.paris.lutece.portal.business.user.attribute.AttributeHome fr.paris.lutece.portal.business.user.attribute.AttributeType |
fr.paris.lutece.portal.service.fileimage fr.paris.lutece.portal.service.user.attribute |
fr.paris.lutece.portal.business.file fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.user.attribute fr.paris.lutece.portal.service.util fr.paris.lutece.util.html fr.paris.lutece.util.sql java.lang java.sql java.util javax.servlet.http org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 12 | 23.0% | 92.0% | 15.000001% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.user.authentication.AdminAuthentication fr.paris.lutece.portal.business.user.authentication.ILuteceDefaultAdminUserDAO fr.paris.lutece.portal.business.user.authentication.PasswordFactory$LegacyPassword |
fr.paris.lutece.portal.business.user.authentication.LuteceDefaultAdminAuthentication fr.paris.lutece.portal.business.user.authentication.LuteceDefaultAdminUser fr.paris.lutece.portal.business.user.authentication.PasswordFactory fr.paris.lutece.portal.business.user.authentication.PasswordFactory$1 fr.paris.lutece.portal.business.user.authentication.PasswordFactory$DigestPassword fr.paris.lutece.portal.business.user.authentication.PasswordFactory$DummyPassword fr.paris.lutece.portal.business.user.authentication.PasswordFactory$PBKDF2Password$PASSWORD_REPRESENTATION fr.paris.lutece.portal.business.user.authentication.PasswordFactory$PBKDF2WithHmacSHA1Password fr.paris.lutece.portal.business.user.authentication.PasswordFactory$PBKDF2WithHmacSHA512Password fr.paris.lutece.portal.business.user.authentication.PasswordFactory$PlaintextPassword |
fr.paris.lutece.portal.business.user |
fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.log fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.util fr.paris.lutece.util.http fr.paris.lutece.util.password java.lang java.security java.sql java.util javax.security.auth.login javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 6 | 25.0% | 86.0% | 11.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.user.log.IUserLogDAO |
fr.paris.lutece.portal.business.user.log.UserLog fr.paris.lutece.portal.business.user.log.UserLogDAO fr.paris.lutece.portal.business.user.log.UserLogHome |
fr.paris.lutece.portal.business.user.authentication |
fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util fr.paris.lutece.util.sql java.lang java.sql java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 10 | 29.0% | 91.0% | 19.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.user.menu.AbstractAdminUserMenuItemProvider fr.paris.lutece.portal.business.user.menu.IAdminUserMenuItemProvider |
fr.paris.lutece.portal.business.user.menu.AccessibilityModeAdminUserMenuItemProvider fr.paris.lutece.portal.business.user.menu.AdminUserMenuItem fr.paris.lutece.portal.business.user.menu.DividerAdminUserMenuItemProvider fr.paris.lutece.portal.business.user.menu.LanguageAdminUserMenuItemProvider fr.paris.lutece.portal.business.user.menu.ModifyPasswordAdminUserMenuItemProvider |
fr.paris.lutece.portal.service.user.menu |
fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.template fr.paris.lutece.util.html java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 8 | 0.0% | 89.0% | 11.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.business.user.parameter.DefaultUserParameterHome fr.paris.lutece.portal.business.user.parameter.EmailPatternRegularExpressionRemovalListener |
fr.paris.lutece.portal.business.user |
fr.paris.lutece.portal.business.regularexpression fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util java.lang java.util org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 6 | 33.0% | 100.0% | 33.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.workgroup.IAdminWorkgroupDAO |
fr.paris.lutece.portal.business.workgroup.AdminWorkgroup fr.paris.lutece.portal.business.workgroup.AdminWorkgroupHome |
None | fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.workgroup fr.paris.lutece.util java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 9 | 25.0% | 82.0% | 7.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.business.xsl.IXslExportDAO |
fr.paris.lutece.portal.business.xsl.XslExport fr.paris.lutece.portal.business.xsl.XslExportDAO fr.paris.lutece.portal.business.xsl.XslExportHome |
fr.paris.lutece.portal.service.xsl fr.paris.lutece.portal.web.xsl |
fr.paris.lutece.portal.business.file fr.paris.lutece.portal.service.html fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.spring fr.paris.lutece.util fr.paris.lutece.util.sql java.lang java.sql java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 11 | 50.0% | 100.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.accesscontrol.IAccessControlServiceProvider |
fr.paris.lutece.portal.service.accesscontrol.AccessControlService |
None | fr.paris.lutece.api.user fr.paris.lutece.portal.business.accesscontrol fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.web.xpages fr.paris.lutece.util java.lang java.util javax.servlet.http org.springframework.beans org.springframework.beans.factory |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
15 | 7 | 25.0% | 32.0% | 43.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.admin.ImportAdminUserService |
fr.paris.lutece.portal.service.admin.AccessDeniedException fr.paris.lutece.portal.service.admin.AdminThemeService fr.paris.lutece.portal.service.admin.PasswordResetException |
fr.paris.lutece.portal.business.user.authentication fr.paris.lutece.portal.business.user.menu fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.daemon fr.paris.lutece.portal.service.file fr.paris.lutece.portal.service.file.implementation fr.paris.lutece.portal.service.fileimage fr.paris.lutece.portal.web.admin fr.paris.lutece.portal.web.editor fr.paris.lutece.portal.web.features fr.paris.lutece.portal.web.pluginaction fr.paris.lutece.portal.web.search fr.paris.lutece.portal.web.system fr.paris.lutece.portal.web.user fr.paris.lutece.util.password |
fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.csv fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
12 | 16 | 57.0% | 57.0% | 14.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.cache.AbstractCacheableService fr.paris.lutece.portal.service.cache.CacheableService fr.paris.lutece.portal.service.cache.ICacheKeyService fr.paris.lutece.portal.service.cache.IPathCacheService |
fr.paris.lutece.portal.service.cache.DefaultCacheKeyService fr.paris.lutece.portal.service.cache.FullPageCachingService fr.paris.lutece.portal.service.cache.PathCacheService |
fr.paris.lutece.portal.business.page fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.fileimage fr.paris.lutece.portal.service.init fr.paris.lutece.portal.service.mail fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.portal fr.paris.lutece.portal.service.resource fr.paris.lutece.portal.service.security fr.paris.lutece.portal.web.includes fr.paris.lutece.portal.web.system fr.paris.lutece.portal.web.xpages |
fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.util fr.paris.lutece.portal.web.constants java.lang java.util javax.servlet javax.servlet.http net.sf.ehcache net.sf.ehcache.config net.sf.ehcache.constructs.blocking net.sf.ehcache.constructs.web net.sf.ehcache.constructs.web.filter net.sf.ehcache.event org.apache.commons.lang3 org.apache.logging.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 6 | 67.0% | 100.0% | 67.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.captcha.ICaptchaSecurityService fr.paris.lutece.portal.service.captcha.ICaptchaService |
fr.paris.lutece.portal.service.captcha.CaptchaSecurityService |
None | fr.paris.lutece.portal.service.spring java.lang java.util javax.servlet.http org.springframework.beans org.springframework.beans.factory |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 9 | 40.0% | 64.0% | 4.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.content.ContentPostProcessor fr.paris.lutece.portal.service.content.ContentService |
fr.paris.lutece.portal.service.content.ContentPostProcessorService fr.paris.lutece.portal.service.content.ContentServiceEntry fr.paris.lutece.portal.service.content.PageData |
fr.paris.lutece.portal.service.includes fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.portal fr.paris.lutece.portal.web.includes |
fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util java.lang java.sql java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 12 | 33.0% | 92.0% | 26.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.csv.CSVReaderService |
fr.paris.lutece.portal.service.csv.CSVMessageDescriptor fr.paris.lutece.portal.service.csv.CSVMessageLevel |
fr.paris.lutece.portal.service.admin |
au.com.bytecode.opencsv fr.paris.lutece.portal.business.file fr.paris.lutece.portal.business.physicalfile fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util.stream java.io java.lang java.util org.apache.commons.collections org.apache.commons.fileupload org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 10 | 25.0% | 77.0% | 2.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.daemon.Daemon fr.paris.lutece.portal.service.daemon.IDaemonScheduler |
fr.paris.lutece.portal.service.daemon.AnonymizationDaemon fr.paris.lutece.portal.service.daemon.DaemonEntry fr.paris.lutece.portal.service.daemon.DaemonScheduler$DaemonTimerTask fr.paris.lutece.portal.service.daemon.DaemonScheduler$RunnableWrapper fr.paris.lutece.portal.service.daemon.IndexerDaemon fr.paris.lutece.portal.service.daemon.ThreadLauncherDaemon$RunnableWrapper |
fr.paris.lutece.portal.service.init fr.paris.lutece.portal.service.mail fr.paris.lutece.portal.web.system |
fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.search fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util fr.paris.lutece.portal.web.l10n java.lang java.text java.util java.util.concurrent org.apache.commons.collections |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 8 | 60.000004% | 57.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.dashboard.IDashboardComponent fr.paris.lutece.portal.service.dashboard.IMyDashboardComponent fr.paris.lutece.portal.service.dashboard.IPublicDashboardComponent |
fr.paris.lutece.portal.service.dashboard.DashboardComponentEntry fr.paris.lutece.portal.service.dashboard.DashboardListenerService |
fr.paris.lutece.portal.business.dashboard fr.paris.lutece.portal.service.dashboard.admin fr.paris.lutece.portal.web fr.paris.lutece.portal.web.dashboard fr.paris.lutece.portal.web.system fr.paris.lutece.portal.web.user |
fr.paris.lutece.portal.business.dashboard fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.security java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
8 | 2 | 100.0% | 20.0% | 20.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.dashboard.admin.AdminDashboardComponent fr.paris.lutece.portal.service.dashboard.admin.IAdminDashboardComponent |
None | fr.paris.lutece.portal.business.dashboard fr.paris.lutece.portal.web.dashboard fr.paris.lutece.portal.web.editor fr.paris.lutece.portal.web.features fr.paris.lutece.portal.web.search fr.paris.lutece.portal.web.template fr.paris.lutece.portal.web.user fr.paris.lutece.portal.web.xsl |
fr.paris.lutece.portal.service.dashboard java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 13 | 0.0% | 81.0% | 19.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.database.DAOUtilTransactionManager fr.paris.lutece.portal.service.database.DAOUtilTransactionManager$EmptyDataSource fr.paris.lutece.portal.service.database.LuteceTransactionManager fr.paris.lutece.portal.service.database.PluginConnectionService |
fr.paris.lutece.portal.service.init fr.paris.lutece.portal.service.portal fr.paris.lutece.portal.web.system |
fr.paris.lutece.portal.service.plugin fr.paris.lutece.util.pool fr.paris.lutece.util.sql java.io java.lang java.sql java.util.logging javax.sql org.apache.commons.lang3 org.apache.logging.log4j org.springframework.jdbc.datasource org.springframework.transaction org.springframework.transaction.support |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
9 | 7 | 20.0% | 44.0% | 36.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.datastore.ILocalizedDataGroup |
fr.paris.lutece.portal.service.datastore.CoreDataKeys fr.paris.lutece.portal.service.datastore.DatastoreService fr.paris.lutece.portal.service.datastore.DatastoreTemplateMethod fr.paris.lutece.portal.service.datastore.LocalizedData |
fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.editor fr.paris.lutece.portal.service.mail fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.site.properties fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.util fr.paris.lutece.portal.web.l10n fr.paris.lutece.util.rsa |
fr.paris.lutece.portal.business.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.util fr.paris.lutece.util java.lang java.util java.util.regex |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 12 | 20.0% | 92.0% | 12.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.editor.IEditorBbcodeService |
fr.paris.lutece.portal.service.editor.ParserBbcodeServlet fr.paris.lutece.portal.service.editor.RichTextEditorBackOfficeMethod fr.paris.lutece.portal.service.editor.RichTextEditorFrontOfficeMethod fr.paris.lutece.portal.service.editor.RichTextEditorService |
fr.paris.lutece.portal.web.editor |
fr.paris.lutece.portal.business.editor fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.util fr.paris.lutece.util freemarker.template java.io java.lang java.util javax.servlet.http org.apache.commons.text org.jsoup.safety |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 5 | 33.0% | 71.0% | 5.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.event.AbstractEventManager |
fr.paris.lutece.portal.service.event.LuteceUserEventManager fr.paris.lutece.portal.service.event.ResourceEventManager |
fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.workflow |
fr.paris.lutece.portal.business.event fr.paris.lutece.portal.service.util java.lang java.util java.util.function |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 11 | 50.0% | 85.0% | 35.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.file.IFileDownloadUrlService fr.paris.lutece.portal.service.file.IFileRBACService fr.paris.lutece.portal.service.file.IFileStoreServiceProvider |
fr.paris.lutece.portal.service.file.ExpiredLinkException fr.paris.lutece.portal.service.file.FileService fr.paris.lutece.portal.service.file.FileServiceException |
fr.paris.lutece.portal.service.file.implementation fr.paris.lutece.portal.service.fileimage |
fr.paris.lutece.api.user fr.paris.lutece.portal.business.file fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util java.io java.lang java.util javax.servlet.http org.apache.commons.fileupload |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 16 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.file.implementation.DefaultFileNoRBACService fr.paris.lutece.portal.service.file.implementation.DefaultFileRBACService fr.paris.lutece.portal.service.file.implementation.LocalDatabaseFileService |
None | fr.paris.lutece.api.user fr.paris.lutece.portal.business.file fr.paris.lutece.portal.business.physicalfile fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.file fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.util java.io java.lang java.util javax.servlet.http org.apache.commons.fileupload org.apache.commons.io org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 14 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.fileimage.FileImagePublicService fr.paris.lutece.portal.service.fileimage.FileImageService |
None | fr.paris.lutece.portal.business.file fr.paris.lutece.portal.business.physicalfile fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.attribute fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.file fr.paris.lutece.portal.service.image fr.paris.lutece.portal.service.util fr.paris.lutece.portal.web fr.paris.lutece.util.file java.lang javax.servlet.http org.apache.commons.fileupload |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 3 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.fileupload.FileUploadService |
None | java.lang org.apache.commons.fileupload org.apache.commons.io |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 12 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.filter.FilterEntry fr.paris.lutece.portal.service.filter.LuteceFilter fr.paris.lutece.portal.service.filter.LuteceFilterChain fr.paris.lutece.portal.service.filter.LuteceFilterConfig fr.paris.lutece.portal.service.filter.MainFilter fr.paris.lutece.portal.service.filter.RestApiSecurityHeaderFilter |
None | fr.paris.lutece.portal.business.securityheader fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.securityheader fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util fr.paris.lutece.util.sql java.io java.lang java.util javax.servlet javax.servlet.http org.apache.logging.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 7 | 17.0% | 54.000004% | 29.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.html.IHtmlCleaner |
fr.paris.lutece.portal.service.html.EncodingService fr.paris.lutece.portal.service.html.HtmlCleanerException fr.paris.lutece.portal.service.html.HtmlCleanerService fr.paris.lutece.portal.service.html.JSoupHtmlCleaner fr.paris.lutece.portal.service.html.VoidHtmlCleaner |
fr.paris.lutece.portal.business.stylesheet fr.paris.lutece.portal.business.xsl fr.paris.lutece.portal.service.portal fr.paris.lutece.portal.web.includes fr.paris.lutece.portal.web.insert fr.paris.lutece.util.http |
fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util java.io java.lang java.net org.jsoup org.jsoup.nodes |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
27 | 3 | 33.0% | 10.0% | 57.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.i18n.Localizable |
fr.paris.lutece.portal.service.i18n.CombinedResourceBundle fr.paris.lutece.portal.service.i18n.I18nTemplateMethod |
fr.paris.lutece.portal.business.mailinglist fr.paris.lutece.portal.business.page fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.business.rbac fr.paris.lutece.portal.business.right fr.paris.lutece.portal.business.user.attribute fr.paris.lutece.portal.business.user.menu fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.csv fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.service.editor fr.paris.lutece.portal.service.file.implementation fr.paris.lutece.portal.service.insert fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.portal fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.template fr.paris.lutece.portal.util.mvc.utils fr.paris.lutece.portal.web.dashboard fr.paris.lutece.portal.web.features fr.paris.lutece.portal.web.portlet fr.paris.lutece.portal.web.system fr.paris.lutece.portal.web.util fr.paris.lutece.util.beanvalidation fr.paris.lutece.util.date |
fr.paris.lutece.portal.service.template java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 8 | 33.0% | 80.0% | 13.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.image.ImageResourceProvider |
fr.paris.lutece.portal.service.image.ImageResource fr.paris.lutece.portal.service.image.ImageResourceManager |
fr.paris.lutece.portal.business.page fr.paris.lutece.portal.service.fileimage |
fr.paris.lutece.portal.business.file fr.paris.lutece.portal.business.physicalfile fr.paris.lutece.portal.service.util fr.paris.lutece.util.url java.io java.lang java.util org.apache.commons.fileupload |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 7 | 33.0% | 78.0% | 11.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.includes.PageInclude |
fr.paris.lutece.portal.service.includes.PageIncludeEntry fr.paris.lutece.portal.service.includes.PageIncludeService |
fr.paris.lutece.portal.service.message fr.paris.lutece.portal.web.includes |
fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.init fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.util java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 10 | 44.0% | 77.0% | 21.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.init.IEarlyInitializationService fr.paris.lutece.portal.service.init.PostStartUpService fr.paris.lutece.portal.service.init.ShutdownService fr.paris.lutece.portal.service.init.StartUpService |
fr.paris.lutece.portal.service.init.AppInfo fr.paris.lutece.portal.service.init.AppInitListener fr.paris.lutece.portal.service.init.LuteceInitException fr.paris.lutece.portal.service.init.PostStartUpServiceManager fr.paris.lutece.portal.service.init.ShutdownServiceManager |
fr.paris.lutece.portal.service.includes fr.paris.lutece.portal.service.security fr.paris.lutece.portal.web.system |
fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.daemon fr.paris.lutece.portal.service.database fr.paris.lutece.portal.service.mail fr.paris.lutece.portal.service.scheduler fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util java.lang java.util javax.servlet |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 6 | 0.0% | 86.0% | 14.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.insert.InsertResourceIdService fr.paris.lutece.portal.service.insert.InsertServiceManager |
fr.paris.lutece.portal.web.insert |
fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.util fr.paris.lutece.util java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 7 | 75.0% | 100.0% | 75.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.jpa.AbstractLuteceHome fr.paris.lutece.portal.service.jpa.JPALuteceCoreDAO fr.paris.lutece.portal.service.jpa.JPALuteceDAO |
fr.paris.lutece.portal.service.jpa.EntityManagerService |
None | fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.spring fr.paris.lutece.util.jpa java.lang java.util javax.persistence org.apache.logging.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 16 | 11.0% | 89.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.mail.IMailQueue |
fr.paris.lutece.portal.service.mail.DatabaseQueue fr.paris.lutece.portal.service.mail.MailAttachmentCacheKeyService fr.paris.lutece.portal.service.mail.MailAttachmentCacheService fr.paris.lutece.portal.service.mail.MailItem fr.paris.lutece.portal.service.mail.MailSenderDaemon fr.paris.lutece.portal.service.mail.MailService fr.paris.lutece.portal.service.mail.MailUtil$1 fr.paris.lutece.portal.service.mail.MemoryQueue |
fr.paris.lutece.portal.business.mail fr.paris.lutece.portal.service.init |
fr.paris.lutece.portal.business.mail fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.daemon fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.portal fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util java.io java.lang java.util java.util.concurrent javax.mail javax.mail.internet org.apache.commons.collections org.apache.logging.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 3 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.mailinglist.MailingListRemovalListenerService |
None | fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
13 | 13 | 14.0% | 50.0% | 36.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.message.ISiteMessageHandler |
fr.paris.lutece.portal.service.message.AdminMessage fr.paris.lutece.portal.service.message.CustomSiteMessage fr.paris.lutece.portal.service.message.SiteMessage fr.paris.lutece.portal.service.message.SiteMessageException fr.paris.lutece.portal.service.message.SiteMessageHandler fr.paris.lutece.portal.service.message.SiteMessageService |
fr.paris.lutece.portal.business fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.search fr.paris.lutece.portal.web.admin fr.paris.lutece.portal.web.features fr.paris.lutece.portal.web.insert fr.paris.lutece.portal.web.portlet fr.paris.lutece.portal.web.system fr.paris.lutece.portal.web.upload fr.paris.lutece.portal.web.xpages fr.paris.lutece.portal.web.xss |
fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.includes fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.util fr.paris.lutece.portal.web.constants fr.paris.lutece.util.html fr.paris.lutece.util.url java.io java.lang java.text java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 21 | 20.0% | 81.0% | 1.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.page.IPageService fr.paris.lutece.portal.service.page.PageEventListener |
fr.paris.lutece.portal.service.page.PageCacheService fr.paris.lutece.portal.service.page.PageContentService fr.paris.lutece.portal.service.page.PageEvent fr.paris.lutece.portal.service.page.PageExtendableResourceService fr.paris.lutece.portal.service.page.PageNotFoundException fr.paris.lutece.portal.service.page.PageResourceIdService fr.paris.lutece.portal.service.page.PortletCustomAdminAction fr.paris.lutece.portal.service.page.RedirectionResponseWrapper |
fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.portal fr.paris.lutece.portal.service.portlet fr.paris.lutece.portal.web fr.paris.lutece.portal.web.xpages |
fr.paris.lutece.portal.business.page fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.resource fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util fr.paris.lutece.portal.web.constants fr.paris.lutece.util fr.paris.lutece.util.url java.io java.lang java.util java.util.concurrent javax.servlet.http net.sf.ehcache org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 4 | 33.0% | 100.0% | 33.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.panel.LutecePanel |
fr.paris.lutece.portal.service.panel.LutecePanelService fr.paris.lutece.portal.service.panel.LutecePanelService$PanelComparator |
None | fr.paris.lutece.portal.service.spring java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
18 | 2 | 25.0% | 10.0% | 65.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.plugin.PluginEventListener |
fr.paris.lutece.portal.service.plugin.PluginDefaultImplementation fr.paris.lutece.portal.service.plugin.PluginEvent fr.paris.lutece.portal.service.plugin.PluginFile$1 |
fr.paris.lutece.portal.business.user.attribute fr.paris.lutece.portal.business.xsl fr.paris.lutece.portal.service.accesscontrol fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.service.database fr.paris.lutece.portal.service.filter fr.paris.lutece.portal.service.includes fr.paris.lutece.portal.service.jpa fr.paris.lutece.portal.service.portal fr.paris.lutece.portal.service.regularexpression fr.paris.lutece.portal.service.servlet fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.workflow fr.paris.lutece.portal.web.admin fr.paris.lutece.portal.web.includes fr.paris.lutece.portal.web.system fr.paris.lutece.portal.web.xpages fr.paris.lutece.util.sql |
java.lang org.apache.commons.digester3.xmlrules |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 23 | 25.0% | 92.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.portal.IThemeService |
fr.paris.lutece.portal.service.portal.PortalMenuService fr.paris.lutece.portal.service.portal.ThemeNotAvailableException fr.paris.lutece.portal.service.portal.ThemesService |
fr.paris.lutece.portal.service.mail fr.paris.lutece.portal.web.includes |
fr.paris.lutece.portal.business fr.paris.lutece.portal.business.page fr.paris.lutece.portal.business.portalcomponent fr.paris.lutece.portal.business.style fr.paris.lutece.portal.business.stylesheet fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.database fr.paris.lutece.portal.service.html fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.util.xml java.lang java.util javax.servlet.http org.apache.commons.lang3 org.springframework.beans org.springframework.beans.factory |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 10 | 20.0% | 91.0% | 11.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.portlet.PortletEventListener |
fr.paris.lutece.portal.service.portlet.PortletEvent fr.paris.lutece.portal.service.portlet.PortletRemovalListenerService fr.paris.lutece.portal.service.portlet.PortletResourceIdService fr.paris.lutece.portal.service.portlet.PortletService |
fr.paris.lutece.portal.business.portlet |
fr.paris.lutece.portal.business.page fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util fr.paris.lutece.util java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 6 | 29.0% | 100.0% | 29.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.prefs.IPortalUserPreferencesService fr.paris.lutece.portal.service.prefs.IUserPreferencesService |
fr.paris.lutece.portal.service.prefs.AdminUserPreferencesService fr.paris.lutece.portal.service.prefs.BaseUserPreferencesServiceImpl fr.paris.lutece.portal.service.prefs.PortalUserPreferenceServiceImpl fr.paris.lutece.portal.service.prefs.PrefsConstants fr.paris.lutece.portal.service.prefs.UserPreferencesService |
None | fr.paris.lutece.portal.business.prefs fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.spring java.lang java.util org.springframework.beans.factory |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 3 | 0.0% | 75.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.progressmanager.ProgressManagerService |
fr.paris.lutece.portal.web.progressmanager |
fr.paris.lutece.portal.business.progressmanager java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
13 | 6 | 25.0% | 32.0% | 43.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.rbac.ResourceIdService fr.paris.lutece.portal.service.rbac.ResourceTypeProvider |
fr.paris.lutece.portal.service.rbac.Permission fr.paris.lutece.portal.service.rbac.RBACRemovalListenerService fr.paris.lutece.portal.service.rbac.RBACResourceTypeEntry fr.paris.lutece.portal.service.rbac.RBACService$RBACReferenceItem fr.paris.lutece.portal.service.rbac.ResourceType fr.paris.lutece.portal.service.rbac.ResourceTypeManager |
fr.paris.lutece.portal.business.rbac fr.paris.lutece.portal.business.role fr.paris.lutece.portal.service.file.implementation fr.paris.lutece.portal.service.insert fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.portlet fr.paris.lutece.portal.service.search fr.paris.lutece.portal.service.user fr.paris.lutece.portal.service.xsl fr.paris.lutece.portal.web.insert fr.paris.lutece.portal.web.search fr.paris.lutece.portal.web.user fr.paris.lutece.portal.web.xsl |
fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util fr.paris.lutece.util java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 8 | 33.0% | 89.0% | 22.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.regularexpression.IRegularExpressionService |
fr.paris.lutece.portal.service.regularexpression.RegularExpressionRemovalListenerService fr.paris.lutece.portal.service.regularexpression.RegularExpressionService |
fr.paris.lutece.portal.business.user |
fr.paris.lutece.portal.business.regularexpression fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util java.lang java.util org.springframework.beans org.springframework.beans.factory |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 5 | 78.0% | 71.0% | 49.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.resource.IExtendableResource fr.paris.lutece.portal.service.resource.IExtendableResourceActionHitListener fr.paris.lutece.portal.service.resource.IExtendableResourceRemovalListener fr.paris.lutece.portal.service.resource.IExtendableResourceService fr.paris.lutece.portal.service.resource.Resource fr.paris.lutece.portal.service.resource.ResourceLoader fr.paris.lutece.portal.service.resource.ResourceService |
fr.paris.lutece.portal.service.resource.ExtendableResourceActionHit fr.paris.lutece.portal.service.resource.ExtendableResourceRemovalListenerService |
fr.paris.lutece.portal.business.page fr.paris.lutece.portal.service.page |
fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 3 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.role.RoleRemovalListenerService |
None | fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 5 | 0.0% | 83.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.scheduler.JobSchedulerService |
fr.paris.lutece.portal.service.init |
fr.paris.lutece.portal.service.util java.lang java.util org.quartz org.quartz.impl |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 14 | 36.0% | 82.0% | 18.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.search.ISponsoredLinksSearchService fr.paris.lutece.portal.service.search.ISponsoredLinksService fr.paris.lutece.portal.service.search.QueryEventListener fr.paris.lutece.portal.service.search.SearchEngine fr.paris.lutece.portal.service.search.SearchIndexer |
fr.paris.lutece.portal.service.search.IndexationService$SearchIndexerComparator fr.paris.lutece.portal.service.search.QueryEvent fr.paris.lutece.portal.service.search.QueryListenersService fr.paris.lutece.portal.service.search.SearchIndexerEntry fr.paris.lutece.portal.service.search.SearchItem fr.paris.lutece.portal.service.search.SearchResourceIdService fr.paris.lutece.portal.service.search.SearchResult fr.paris.lutece.portal.service.search.SearchService fr.paris.lutece.portal.service.search.SponsoredLinksSearchService |
fr.paris.lutece.portal.business.event fr.paris.lutece.portal.service.daemon fr.paris.lutece.portal.web.search |
fr.paris.lutece.portal.business.search fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util fr.paris.lutece.util java.io java.lang java.util javax.servlet.http org.apache.lucene.document org.springframework.beans org.springframework.beans.factory |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
18 | 20 | 35.0% | 52.999996% | 12.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.security.IAccessLogger fr.paris.lutece.portal.service.security.ILuteceUserProviderService fr.paris.lutece.portal.service.security.ISecurityTokenService fr.paris.lutece.portal.service.security.LuteceAuthentication fr.paris.lutece.portal.service.security.LuteceUser fr.paris.lutece.portal.service.security.UserAttributesService |
fr.paris.lutece.portal.service.security.AccessLoggerConstants fr.paris.lutece.portal.service.security.BasicLuteceUser fr.paris.lutece.portal.service.security.FailedLoginCaptchaException fr.paris.lutece.portal.service.security.LoginRedirectException fr.paris.lutece.portal.service.security.LuteceUserCacheService fr.paris.lutece.portal.service.security.LuteceUserService fr.paris.lutece.portal.service.security.RsaService fr.paris.lutece.portal.service.security.SecurityModel fr.paris.lutece.portal.service.security.SecurityService fr.paris.lutece.portal.service.security.SecurityTokenService fr.paris.lutece.portal.service.security.UserNotSignedException |
fr.paris.lutece.portal.business.event fr.paris.lutece.portal.business.user.menu fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.service.file fr.paris.lutece.portal.service.file.implementation fr.paris.lutece.portal.service.mail fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.portal fr.paris.lutece.portal.service.prefs fr.paris.lutece.portal.web.dashboard fr.paris.lutece.portal.web.editor fr.paris.lutece.portal.web.features fr.paris.lutece.portal.web.search fr.paris.lutece.portal.web.system fr.paris.lutece.portal.web.user fr.paris.lutece.portal.web.xpages |
fr.paris.lutece.api.user fr.paris.lutece.portal.business.event fr.paris.lutece.portal.business.rbac fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.event fr.paris.lutece.portal.service.init fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util fr.paris.lutece.util.rsa fr.paris.lutece.util.url java.io java.lang java.nio.charset java.security java.util javax.crypto javax.security.auth.login javax.servlet.http org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 4 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.servlet.LuteceServlet fr.paris.lutece.portal.service.servlet.LuteceServletConfig fr.paris.lutece.portal.service.servlet.ServletEntry |
None | fr.paris.lutece.portal.service.plugin java.lang java.util javax.servlet |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 4 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.sessionlistener.HttpSessionListenerEntry fr.paris.lutece.portal.service.sessionlistener.HttpSessionListenerService fr.paris.lutece.portal.service.sessionlistener.MainHttpSessionListener |
None | fr.paris.lutece.portal.service.util java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 4 | 25.0% | 100.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.site.properties.ILocalizedSitePropertiesGroup |
fr.paris.lutece.portal.service.site.properties.DefaultSitePropertiesGroup fr.paris.lutece.portal.service.site.properties.SitePropertiesGroup fr.paris.lutece.portal.service.site.properties.SitePropertiesService |
None | fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.spring java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
56 | 2 | 0.0% | 3.0% | 97.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.spring.SpringContextService$ContextFileFilter |
fr.paris.lutece.portal.business.dashboard fr.paris.lutece.portal.business.editor fr.paris.lutece.portal.business.file fr.paris.lutece.portal.business.indexeraction fr.paris.lutece.portal.business.mail fr.paris.lutece.portal.business.mailinglist fr.paris.lutece.portal.business.page fr.paris.lutece.portal.business.physicalfile fr.paris.lutece.portal.business.portalcomponent fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.business.rbac fr.paris.lutece.portal.business.resourceenhancer fr.paris.lutece.portal.business.right fr.paris.lutece.portal.business.role fr.paris.lutece.portal.business.search fr.paris.lutece.portal.business.securityheader fr.paris.lutece.portal.business.style fr.paris.lutece.portal.business.stylesheet fr.paris.lutece.portal.business.template fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.attribute fr.paris.lutece.portal.business.user.log fr.paris.lutece.portal.business.user.menu fr.paris.lutece.portal.business.workgroup fr.paris.lutece.portal.business.xsl fr.paris.lutece.portal.service.accesscontrol fr.paris.lutece.portal.service.captcha fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.daemon fr.paris.lutece.portal.service.file fr.paris.lutece.portal.service.filter fr.paris.lutece.portal.service.html fr.paris.lutece.portal.service.init fr.paris.lutece.portal.service.jpa fr.paris.lutece.portal.service.mail fr.paris.lutece.portal.service.mailinglist fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.panel fr.paris.lutece.portal.service.portal fr.paris.lutece.portal.service.portlet fr.paris.lutece.portal.service.prefs fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.regularexpression fr.paris.lutece.portal.service.resource fr.paris.lutece.portal.service.role fr.paris.lutece.portal.service.search fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.site.properties fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.user.attribute fr.paris.lutece.portal.service.workflow fr.paris.lutece.portal.service.workgroup fr.paris.lutece.portal.web fr.paris.lutece.portal.web.pluginaction fr.paris.lutece.util.annotation fr.paris.lutece.util.rsa |
java.io java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
18 | 11 | 0.0% | 38.0% | 62.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.template.AppTemplateService fr.paris.lutece.portal.service.template.CommonsService fr.paris.lutece.portal.service.template.DatabaseTemplateService fr.paris.lutece.portal.service.template.FreeMarkerTemplateService |
fr.paris.lutece.portal.business.user.attribute fr.paris.lutece.portal.business.user.menu fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.message fr.paris.lutece.portal.web fr.paris.lutece.portal.web.admin fr.paris.lutece.portal.web.dashboard fr.paris.lutece.portal.web.editor fr.paris.lutece.portal.web.features fr.paris.lutece.portal.web.includes fr.paris.lutece.portal.web.insert fr.paris.lutece.portal.web.resource fr.paris.lutece.portal.web.search fr.paris.lutece.portal.web.system fr.paris.lutece.portal.web.template fr.paris.lutece.portal.web.user fr.paris.lutece.portal.web.xsl |
fr.paris.lutece.portal.business.template fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.util.date fr.paris.lutece.util.html java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 5 | 0.0% | 83.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.user.AdminUserResourceIdService |
fr.paris.lutece.portal.web.user |
fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.rbac fr.paris.lutece.util java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 6 | 0.0% | 75.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.user.attribute.AdminUserFieldListenerService fr.paris.lutece.portal.service.user.attribute.AttributeFieldService fr.paris.lutece.portal.service.user.attribute.AttributeService fr.paris.lutece.portal.service.user.attribute.AttributeTypeService |
fr.paris.lutece.portal.business.user.attribute fr.paris.lutece.portal.web.user |
fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.attribute fr.paris.lutece.portal.service.spring java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 3 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.user.menu.AdminUserMenuItemProviderRegistrar |
None | fr.paris.lutece.portal.business.user.menu java.lang org.springframework.beans.factory |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
59 | 13 | 25.0% | 18.0% | 57.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.util.LuteceService fr.paris.lutece.portal.service.util.RemovalListener |
fr.paris.lutece.portal.service.util.AppHTTPSService fr.paris.lutece.portal.service.util.AppLogService fr.paris.lutece.portal.service.util.CryptoService fr.paris.lutece.portal.service.util.LoggerInfo fr.paris.lutece.portal.service.util.NoDatabaseException fr.paris.lutece.portal.service.util.RemovalListenerService |
fr.paris.lutece.portal.business.dashboard fr.paris.lutece.portal.business.mail fr.paris.lutece.portal.business.mailinglist fr.paris.lutece.portal.business.page fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.business.role fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.attribute fr.paris.lutece.portal.business.user.authentication fr.paris.lutece.portal.business.user.log fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.csv fr.paris.lutece.portal.service.daemon fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.editor fr.paris.lutece.portal.service.event fr.paris.lutece.portal.service.file fr.paris.lutece.portal.service.file.implementation fr.paris.lutece.portal.service.fileimage fr.paris.lutece.portal.service.filter fr.paris.lutece.portal.service.html fr.paris.lutece.portal.service.image fr.paris.lutece.portal.service.includes fr.paris.lutece.portal.service.init fr.paris.lutece.portal.service.insert fr.paris.lutece.portal.service.mail fr.paris.lutece.portal.service.mailinglist fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.portal fr.paris.lutece.portal.service.portlet fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.regularexpression fr.paris.lutece.portal.service.resource fr.paris.lutece.portal.service.role fr.paris.lutece.portal.service.scheduler fr.paris.lutece.portal.service.search fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.sessionlistener fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.workflow fr.paris.lutece.portal.service.workgroup fr.paris.lutece.portal.web.admin fr.paris.lutece.portal.web.includes fr.paris.lutece.portal.web.l10n fr.paris.lutece.portal.web.system fr.paris.lutece.portal.web.upload fr.paris.lutece.portal.web.xss fr.paris.lutece.util.annotation fr.paris.lutece.util.file fr.paris.lutece.util.json fr.paris.lutece.util.mail fr.paris.lutece.util.password fr.paris.lutece.util.sql fr.paris.lutece.util.stream fr.paris.lutece.util.string |
fr.paris.lutece.portal.service.datastore java.io java.lang java.net java.nio.charset java.security java.util javax.crypto javax.crypto.spec javax.servlet.http org.apache.logging.log4j org.apache.logging.log4j.core org.apache.logging.log4j.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 17 | 33.0% | 100.0% | 33.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.service.workflow.IWorkflowProvider |
fr.paris.lutece.portal.service.workflow.WorkflowRemovalListenerService fr.paris.lutece.portal.service.workflow.WorkflowService |
None | fr.paris.lutece.api.user fr.paris.lutece.plugins.workflowcore.business.state fr.paris.lutece.plugins.workflowcore.service.workflow fr.paris.lutece.portal.business.event fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.event fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util fr.paris.lutece.util fr.paris.lutece.util.sql java.lang java.util javax.servlet.http org.apache.commons.lang3 org.springframework.beans org.springframework.beans.factory |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 3 | 0.0% | 43.0% | 57.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.workgroup.WorkgroupRemovalListenerService |
fr.paris.lutece.portal.business.mailinglist fr.paris.lutece.portal.business.role fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.workgroup |
fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 5 | 0.0% | 83.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.service.xsl.XslExportResourceIdService |
fr.paris.lutece.portal.web.xsl |
fr.paris.lutece.portal.business.xsl fr.paris.lutece.portal.service.rbac fr.paris.lutece.util java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 2 | 100.0% | 100.0% | 100.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.util.mvc.admin.annotations.Controller |
None | None | java.lang java.lang.annotation |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 2 | 100.0% | 100.0% | 100.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.util.mvc.commons.annotations.Action fr.paris.lutece.portal.util.mvc.commons.annotations.View |
None | None | java.lang java.lang.annotation |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 5 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.util.mvc.utils.MVCMessage fr.paris.lutece.portal.util.mvc.utils.MVCMessageBox |
None | fr.paris.lutece.portal.service.i18n fr.paris.lutece.util java.io java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 2 | 100.0% | 100.0% | 100.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.util.mvc.xpage.annotations.Controller |
None | None | java.lang java.lang.annotation |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 13 | 0.0% | 87.0% | 13.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.LocalVariables fr.paris.lutece.portal.web.SiteDashboardComponent |
fr.paris.lutece.portal.service.fileimage fr.paris.lutece.portal.web.upload |
fr.paris.lutece.portal.business.page fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.business.right fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.template fr.paris.lutece.util.html java.lang java.util javax.servlet javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 10 | 50.0% | 62.0% | 12.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.web.admin.PluginAdminPageJspBean |
fr.paris.lutece.portal.web.admin.AdminMessageJspBean |
fr.paris.lutece.portal.web.editor fr.paris.lutece.portal.web.features fr.paris.lutece.portal.web.insert fr.paris.lutece.portal.web.search fr.paris.lutece.portal.web.system fr.paris.lutece.portal.web.template |
fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.util fr.paris.lutece.portal.web.constants fr.paris.lutece.util.html java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
7 | 1 | 0.0% | 12.0% | 88.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.constants.Markers fr.paris.lutece.portal.web.constants.Messages fr.paris.lutece.portal.web.constants.Parameters |
fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.page fr.paris.lutece.portal.web.admin fr.paris.lutece.portal.web.features fr.paris.lutece.portal.web.includes fr.paris.lutece.portal.web.portlet |
java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 10 | 0.0% | 77.0% | 23.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.dashboard.AdminHomePageManagementComponent |
fr.paris.lutece.portal.web.features fr.paris.lutece.portal.web.search fr.paris.lutece.portal.web.user |
fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.service.dashboard.admin fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.template fr.paris.lutece.util.html java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 0 | 0.0% | 0.0% | 100.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.download.DownloadServletBo fr.paris.lutece.portal.web.download.DownloadServletFo |
None | None |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 11 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.editor.EditorAdminDashboardComponent fr.paris.lutece.portal.web.editor.EditorChoiceLutecePanelJspBean |
None | fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.dashboard.admin fr.paris.lutece.portal.service.editor fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.template fr.paris.lutece.portal.web.admin fr.paris.lutece.util.html java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 4 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.encoding.EncodingFilter |
None | java.io java.lang javax.servlet javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 18 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.features.ExternalFeaturesJspBean fr.paris.lutece.portal.web.features.FeaturesAdminDashboardComponent fr.paris.lutece.portal.web.features.FeaturesGroupJspBean fr.paris.lutece.portal.web.features.LevelsJspBean |
None | fr.paris.lutece.portal.business.right fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.dashboard.admin fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.template fr.paris.lutece.portal.web.admin fr.paris.lutece.portal.web.constants fr.paris.lutece.portal.web.dashboard fr.paris.lutece.util fr.paris.lutece.util.html fr.paris.lutece.util.url java.lang java.util javax.servlet.http org.apache.commons.collections |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 19 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.includes.LinksIncludeCacheService fr.paris.lutece.portal.web.includes.MainMenuInclude fr.paris.lutece.portal.web.includes.StatisticsInclude fr.paris.lutece.portal.web.includes.ThemesInclude fr.paris.lutece.portal.web.includes.TreeMenuInclude |
None | fr.paris.lutece.portal.business fr.paris.lutece.portal.business.page fr.paris.lutece.portal.business.portalcomponent fr.paris.lutece.portal.business.style fr.paris.lutece.portal.business.stylesheet fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.html fr.paris.lutece.portal.service.includes fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.portal fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.util fr.paris.lutece.portal.web.constants fr.paris.lutece.util.html fr.paris.lutece.util.xml java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 10 | 50.0% | 100.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.web.insert.InsertServiceSelectionBean |
fr.paris.lutece.portal.web.insert.InsertServiceSelectorJspBean |
None | fr.paris.lutece.portal.service.html fr.paris.lutece.portal.service.insert fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.template fr.paris.lutece.portal.web.admin fr.paris.lutece.util.html java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 5 | 0.0% | 50.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.l10n.LocaleService |
fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.daemon fr.paris.lutece.util.beanvalidation fr.paris.lutece.util.date |
fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.util java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 6 | 60.000004% | 86.0% | 46.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.web.pluginaction.AbstractPluginAction fr.paris.lutece.portal.web.pluginaction.IPluginAction fr.paris.lutece.portal.web.pluginaction.IPluginActionResult |
fr.paris.lutece.portal.web.pluginaction.DefaultPluginActionResult fr.paris.lutece.portal.web.pluginaction.PluginActionManager |
fr.paris.lutece.portal.web.resource |
fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.spring java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 9 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.portlet.AliasPortletJspBean |
None | fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.message fr.paris.lutece.portal.web.constants fr.paris.lutece.util fr.paris.lutece.util.html java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 7 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.progressmanager.ProgressManagerServlet |
None | fr.paris.lutece.portal.service.progressmanager fr.paris.lutece.util.json java.io java.lang java.util javax.servlet javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 7 | 50.0% | 100.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.web.resource.IExtendableResourcePluginAction |
fr.paris.lutece.portal.web.resource.ExtendableResourcePluginActionManager |
None | fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.template fr.paris.lutece.portal.web.pluginaction fr.paris.lutece.util.html java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 14 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.search.SearchAdminDashboardComponent fr.paris.lutece.portal.web.search.SearchIndexationJspBean |
None | fr.paris.lutece.portal.business.rbac fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.dashboard.admin fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.search fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.template fr.paris.lutece.portal.web.admin fr.paris.lutece.portal.web.dashboard fr.paris.lutece.util.html java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 22 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.system.CacheJspBean fr.paris.lutece.portal.web.system.DaemonsJspBean fr.paris.lutece.portal.web.system.PluginJspBean fr.paris.lutece.portal.web.system.SystemDashboardComponent fr.paris.lutece.portal.web.system.SystemFile |
None | fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.daemon fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.service.database fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.init fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.util fr.paris.lutece.portal.web.admin fr.paris.lutece.util fr.paris.lutece.util.html java.lang java.util javax.servlet javax.servlet.http org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 9 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.template.AutoIncludeAdminDashboardComponent fr.paris.lutece.portal.web.template.AutoIncludeJspBean |
None | fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.dashboard.admin fr.paris.lutece.portal.service.template fr.paris.lutece.portal.util.mvc.admin fr.paris.lutece.portal.web.admin fr.paris.lutece.util.html java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 16 | 25.0% | 94.0% | 19.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.web.upload.IAsynchronousUploadHandler2 fr.paris.lutece.portal.web.upload.UploadFilter |
fr.paris.lutece.portal.web.upload.DosGuardFilter fr.paris.lutece.portal.web.upload.DosGuardFilter$Entry fr.paris.lutece.portal.web.upload.MultipartHttpServletRequest fr.paris.lutece.portal.web.upload.NormalizeFileItem fr.paris.lutece.portal.web.upload.UploadFilterAdmin fr.paris.lutece.portal.web.upload.UploadFilterSite |
fr.paris.lutece.util.http |
fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.util fr.paris.lutece.portal.web fr.paris.lutece.util.filesystem fr.paris.lutece.util.http java.io java.lang java.text java.util javax.servlet javax.servlet.http org.apache.commons.collections org.apache.commons.collections4 org.apache.commons.fileupload org.apache.commons.io org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 16 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.user.UsersAdminDashboardComponent fr.paris.lutece.portal.web.user.UsersDashboardComponent |
None | fr.paris.lutece.portal.business.rbac fr.paris.lutece.portal.business.right fr.paris.lutece.portal.business.user fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.service.dashboard.admin fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.user fr.paris.lutece.portal.service.user.attribute fr.paris.lutece.portal.web.dashboard fr.paris.lutece.util.html java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 4 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.util.LocalizedDelegatePaginator fr.paris.lutece.portal.web.util.LocalizedPaginator |
None | fr.paris.lutece.portal.service.i18n fr.paris.lutece.util.html java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 13 | 50.0% | 93.0% | 43.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.web.xpages.AbstractXPageApplication fr.paris.lutece.portal.web.xpages.XPageApplication fr.paris.lutece.portal.web.xpages.XPageSecuredApplication |
fr.paris.lutece.portal.web.xpages.SiteMapCacheService fr.paris.lutece.portal.web.xpages.XPage fr.paris.lutece.portal.web.xpages.XPageApplicationEntry |
fr.paris.lutece.portal.service.accesscontrol |
fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.security fr.paris.lutece.util fr.paris.lutece.util.bean fr.paris.lutece.util.beanvalidation fr.paris.lutece.util.xml java.io java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 11 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.portal.web.xsl.XslExportAdminDashboardComponent |
None | fr.paris.lutece.portal.business.rbac fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.xsl fr.paris.lutece.portal.service.dashboard.admin fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.xsl fr.paris.lutece.util.html java.lang java.util javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 7 | 33.0% | 100.0% | 33.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.portal.web.xss.SafeRequestFilter |
fr.paris.lutece.portal.web.xss.SafeRequestFilterAdmin fr.paris.lutece.portal.web.xss.SafeRequestFilterSite |
None | fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.util fr.paris.lutece.util.http java.io java.lang javax.servlet javax.servlet.http |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
29 | 3 | 50.0% | 9.0% | 41.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.util.ErrorMessage |
fr.paris.lutece.util.LuteceConfigSource |
fr.paris.lutece.portal.business.page fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.business.rbac fr.paris.lutece.portal.business.right fr.paris.lutece.portal.business.role fr.paris.lutece.portal.business.search fr.paris.lutece.portal.business.style fr.paris.lutece.portal.business.workgroup fr.paris.lutece.portal.business.xsl fr.paris.lutece.portal.service.accesscontrol fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.editor fr.paris.lutece.portal.service.insert fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.portal fr.paris.lutece.portal.service.portlet fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.search fr.paris.lutece.portal.service.template fr.paris.lutece.portal.service.user fr.paris.lutece.portal.service.workflow fr.paris.lutece.portal.service.xsl fr.paris.lutece.portal.util.mvc.utils fr.paris.lutece.portal.web.features fr.paris.lutece.portal.web.portlet fr.paris.lutece.portal.web.system fr.paris.lutece.portal.web.xpages fr.paris.lutece.util.beanvalidation fr.paris.lutece.util.datatable |
java.lang java.util org.eclipse.microprofile.config.spi |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 4 | 50.0% | 100.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.util.annotation.IAnnotationDB |
fr.paris.lutece.util.annotation.AnnotationUtil |
None | fr.paris.lutece.portal.service.spring fr.paris.lutece.portal.service.util java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 9 | 20.0% | 90.0% | 10.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.util.beanvalidation.ValidationErrorConfig |
fr.paris.lutece.util.beanvalidation.BeanValidationUtil fr.paris.lutece.util.beanvalidation.DefaultValidationErrorConfig fr.paris.lutece.util.beanvalidation.LuteceMessageInterpolator fr.paris.lutece.util.beanvalidation.ValidationError |
fr.paris.lutece.portal.web.xpages |
fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.web.l10n fr.paris.lutece.util java.lang java.text java.util java.util.regex javax.validation javax.validation.bootstrap |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 4 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.util.datatable.DataTableColumn fr.paris.lutece.util.datatable.DataTableColumnType fr.paris.lutece.util.datatable.DataTableFilter fr.paris.lutece.util.datatable.DataTableFilterType fr.paris.lutece.util.datatable.DataTablePaginationProperties fr.paris.lutece.util.datatable.DataTableSort fr.paris.lutece.util.datatable.FilterPanel |
None | fr.paris.lutece.util java.io java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 7 | 0.0% | 78.0% | 22.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.util.date.DateUtil |
fr.paris.lutece.portal.service.template fr.paris.lutece.util.password |
fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.web.l10n java.lang java.sql java.text java.util org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 7 | 0.0% | 88.0% | 12.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.util.file.FileUtil |
fr.paris.lutece.portal.service.fileimage |
fr.paris.lutece.portal.service.util fr.paris.lutece.util.string java.io java.lang java.nio.file java.util.zip org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 4 | 0.0% | 80.0% | 20.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.util.filesystem.DirectoryNotFoundException fr.paris.lutece.util.filesystem.FileNameComparator fr.paris.lutece.util.filesystem.UploadUtil |
fr.paris.lutece.portal.web.upload |
fr.paris.lutece.util.string java.io java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
19 | 5 | 20.0% | 21.0% | 58.999996% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.util.html.IPaginator |
fr.paris.lutece.util.html.DelegatePaginator fr.paris.lutece.util.html.ItemNavigator fr.paris.lutece.util.html.Paginator fr.paris.lutece.util.html.PaginatorPage |
fr.paris.lutece.portal.business.user.attribute fr.paris.lutece.portal.business.user.menu fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.template fr.paris.lutece.portal.web fr.paris.lutece.portal.web.admin fr.paris.lutece.portal.web.dashboard fr.paris.lutece.portal.web.editor fr.paris.lutece.portal.web.features fr.paris.lutece.portal.web.includes fr.paris.lutece.portal.web.insert fr.paris.lutece.portal.web.portlet fr.paris.lutece.portal.web.resource fr.paris.lutece.portal.web.search fr.paris.lutece.portal.web.system fr.paris.lutece.portal.web.template fr.paris.lutece.portal.web.user fr.paris.lutece.portal.web.util fr.paris.lutece.portal.web.xsl |
fr.paris.lutece.util.url java.io java.lang java.util org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 10 | 0.0% | 77.0% | 23.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.util.http.MultipartUtil |
fr.paris.lutece.portal.business.user.authentication fr.paris.lutece.portal.web.upload fr.paris.lutece.portal.web.xss |
fr.paris.lutece.portal.service.html fr.paris.lutece.portal.web.upload java.io java.lang java.util javax.servlet.http org.apache.commons.fileupload org.apache.commons.fileupload.disk org.apache.commons.fileupload.servlet org.apache.commons.lang3 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 2 | 67.0% | 67.0% | 33.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.util.jpa.IGenericDAO fr.paris.lutece.util.jpa.IGenericHome |
fr.paris.lutece.util.jpa.JPAConstants |
fr.paris.lutece.portal.service.jpa |
java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 3 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.util.jpa.transaction.MultiTransactionStatus |
None | java.lang java.util org.springframework.transaction |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 5 | 25.0% | 83.0% | 8.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.util.json.AbstractJsonResponse |
fr.paris.lutece.util.json.ErrorJsonResponse fr.paris.lutece.util.json.JsonResponse fr.paris.lutece.util.json.JsonUtil |
fr.paris.lutece.portal.web.progressmanager |
com.fasterxml.jackson.core com.fasterxml.jackson.databind fr.paris.lutece.portal.service.util java.io java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 8 | 0.0% | 89.0% | 11.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.util.mail.ByteArrayDataSource fr.paris.lutece.util.mail.FileAttachment fr.paris.lutece.util.mail.HtmlDocument fr.paris.lutece.util.mail.HtmlDocument$ElementUrl fr.paris.lutece.util.mail.UrlAttachment |
fr.paris.lutece.portal.business.mail |
fr.paris.lutece.portal.service.util java.io java.lang java.net java.util javax.activation org.w3c.dom org.w3c.tidy |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 1 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.util.parser.BbcodeUtil$MutableCharSequence |
None | java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 7 | 67.0% | 78.0% | 44.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.util.password.IPassword fr.paris.lutece.util.password.IPasswordFactory |
fr.paris.lutece.util.password.PasswordUtil |
fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.authentication |
fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.util fr.paris.lutece.util.date java.lang java.security java.sql java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 6 | 50.0% | 100.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.util.pool.service.ConnectionService fr.paris.lutece.util.pool.service.LuteceConnection |
fr.paris.lutece.util.pool.service.LuteceConnectionFactory fr.paris.lutece.util.pool.service.LuteceConnectionProxy |
None | java.lang java.lang.reflect java.sql java.util javax.sql org.apache.logging.log4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 6 | 25.0% | 86.0% | 11.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
fr.paris.lutece.util.rsa.IRSAKeyProvider |
fr.paris.lutece.util.rsa.RSAKeyDatastoreProvider fr.paris.lutece.util.rsa.RSAKeyEnvironmentProvider fr.paris.lutece.util.rsa.RSAKeyPairUtil |
fr.paris.lutece.portal.service.security |
fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.spring java.lang java.security java.security.spec java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
22 | 5 | 0.0% | 19.0% | 81.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.util.sql.TransactionManager |
fr.paris.lutece.portal.business.dashboard fr.paris.lutece.portal.business.editor fr.paris.lutece.portal.business.file fr.paris.lutece.portal.business.indexeraction fr.paris.lutece.portal.business.mail fr.paris.lutece.portal.business.mailinglist fr.paris.lutece.portal.business.physicalfile fr.paris.lutece.portal.business.portalcomponent fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.business.rbac fr.paris.lutece.portal.business.right fr.paris.lutece.portal.business.role fr.paris.lutece.portal.business.search fr.paris.lutece.portal.business.securityheader fr.paris.lutece.portal.business.style fr.paris.lutece.portal.business.template fr.paris.lutece.portal.business.user.attribute fr.paris.lutece.portal.business.user.log fr.paris.lutece.portal.business.xsl fr.paris.lutece.portal.service.database fr.paris.lutece.portal.service.filter fr.paris.lutece.portal.service.workflow |
fr.paris.lutece.portal.service.plugin fr.paris.lutece.portal.service.util java.lang java.sql java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 3 | 0.0% | 75.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.util.stream.StreamUtil |
fr.paris.lutece.portal.service.csv |
fr.paris.lutece.portal.service.util java.io java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 6 | 0.0% | 75.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | fr.paris.lutece.util.string.StringUtil |
fr.paris.lutece.util.file fr.paris.lutece.util.filesystem |
fr.paris.lutece.portal.service.util java.io java.lang java.text java.util.zip org.apache.commons.lang3 |
Package | Package Dependencies |
---|---|
fr.paris.lutece.portal.business | fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.business.dashboard | fr.paris.lutece.portal.service.dashboard.admin fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.business.editor | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql |
fr.paris.lutece.portal.business.event | fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.file | fr.paris.lutece.portal.business.physicalfile fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql |
fr.paris.lutece.portal.business.indexeraction | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql |
fr.paris.lutece.portal.business.mail | fr.paris.lutece.portal.service.mail fr.paris.lutece.portal.service.daemon fr.paris.lutece.portal.service.search fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.business.mailinglist | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.business.page | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.business.physicalfile | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql |
fr.paris.lutece.portal.business.portalcomponent | fr.paris.lutece.portal.business.stylesheet fr.paris.lutece.portal.service.html fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.portlet | fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.business.rbac | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql |
fr.paris.lutece.portal.business.right | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql |
fr.paris.lutece.portal.business.role | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql |
fr.paris.lutece.portal.business.search | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql |
fr.paris.lutece.portal.business.securityheader | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql |
fr.paris.lutece.portal.business.style | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql |
fr.paris.lutece.portal.business.stylesheet | fr.paris.lutece.portal.service.html fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.business.template | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template |
fr.paris.lutece.portal.business.user | fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.business.user.attribute | fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.business.user.authentication | fr.paris.lutece.util.http fr.paris.lutece.portal.web.upload fr.paris.lutece.util.http |
fr.paris.lutece.portal.business.user.log | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql |
fr.paris.lutece.portal.business.user.menu | fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.business.user.parameter | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.business.workgroup | fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.business.xsl | fr.paris.lutece.portal.business.file fr.paris.lutece.portal.business.physicalfile fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql |
fr.paris.lutece.portal.service.accesscontrol | fr.paris.lutece.portal.web.xpages fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.admin | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.service.cache | fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.content | fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.csv | fr.paris.lutece.portal.business.physicalfile fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql |
fr.paris.lutece.portal.service.daemon | fr.paris.lutece.portal.service.search fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.service.dashboard | fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.service.dashboard.admin | fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.service.database | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql |
fr.paris.lutece.portal.service.datastore | fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore |
fr.paris.lutece.portal.service.editor | fr.paris.lutece.portal.business.editor fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql |
fr.paris.lutece.portal.service.event | fr.paris.lutece.portal.business.event fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.file | fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.file.implementation | fr.paris.lutece.portal.service.file fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.fileimage | fr.paris.lutece.portal.service.image fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.filter | fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql |
fr.paris.lutece.portal.service.html | fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.i18n | fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.service.image | fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.includes | fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.init | fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.insert | fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.mail | fr.paris.lutece.portal.service.daemon fr.paris.lutece.portal.service.search fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.service.mailinglist | fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.message | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.service.page | fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.portal | fr.paris.lutece.portal.business fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.service.portlet | fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.prefs | fr.paris.lutece.portal.service.security fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.rbac | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.service.regularexpression | fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.resource | fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.role | fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.scheduler | fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.search | fr.paris.lutece.portal.service.rbac fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.service.security | fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.sessionlistener | fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.site.properties | fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore |
fr.paris.lutece.portal.service.template | fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.service.user | fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.service.user.attribute | fr.paris.lutece.portal.business.user.attribute fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.service.user.menu | fr.paris.lutece.portal.business.user.menu fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.service.util | fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.workflow | fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.service.workgroup | fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.service.xsl | fr.paris.lutece.portal.business.xsl fr.paris.lutece.portal.business.file fr.paris.lutece.portal.business.physicalfile fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql |
fr.paris.lutece.portal.util.mvc.utils | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.web | fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.admin | fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.web.dashboard | fr.paris.lutece.portal.service.dashboard.admin fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.web.editor | fr.paris.lutece.portal.service.editor fr.paris.lutece.portal.business.editor fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql |
fr.paris.lutece.portal.web.features | fr.paris.lutece.portal.business.right fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql |
fr.paris.lutece.portal.web.includes | fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.insert | fr.paris.lutece.portal.service.html fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.l10n | fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore |
fr.paris.lutece.portal.web.pluginaction | fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.web.portlet | fr.paris.lutece.portal.business.portlet fr.paris.lutece.portal.service.message fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.web.progressmanager | fr.paris.lutece.util.json fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.resource | fr.paris.lutece.portal.web.pluginaction fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.web.search | fr.paris.lutece.portal.web.admin fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.web.system | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.web.template | fr.paris.lutece.portal.service.dashboard.admin fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.web.upload | fr.paris.lutece.util.http fr.paris.lutece.portal.web.upload |
fr.paris.lutece.portal.web.user | fr.paris.lutece.portal.service.dashboard.admin fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.web.util | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.web.xpages | fr.paris.lutece.portal.service.page fr.paris.lutece.portal.service.content fr.paris.lutece.portal.service.cache fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.portal.web.xsl | fr.paris.lutece.portal.service.dashboard.admin fr.paris.lutece.portal.service.dashboard fr.paris.lutece.portal.business.user fr.paris.lutece.portal.business.user.parameter fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.portal.web.xss | fr.paris.lutece.util.http fr.paris.lutece.portal.web.upload fr.paris.lutece.util.http |
fr.paris.lutece.util.annotation | fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.util.beanvalidation | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.util.date | fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.util.file | fr.paris.lutece.util.string fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.util.filesystem | fr.paris.lutece.util.string fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.util.http | fr.paris.lutece.portal.web.upload fr.paris.lutece.util.http |
fr.paris.lutece.util.json | fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.util.mail | fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.util.password | fr.paris.lutece.portal.service.admin fr.paris.lutece.portal.service.i18n fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template |
fr.paris.lutece.util.rsa | fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore |
fr.paris.lutece.util.sql | fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql |
fr.paris.lutece.util.stream | fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
fr.paris.lutece.util.string | fr.paris.lutece.portal.service.util fr.paris.lutece.portal.service.datastore fr.paris.lutece.portal.service.template fr.paris.lutece.portal.business.template fr.paris.lutece.util.sql fr.paris.lutece.portal.service.util |
Term | Description |
---|---|
Number of Classes | The number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package. |
Afferent Couplings | The number of other packages that depend upon classes within the package is an indicator of the package's responsibility. |
Efferent Couplings | The number of other packages that the classes in the package depend upon is an indicator of the package's independence. |
Abstractness | The ratio of the number of abstract classes (and interfaces) in the analyzed package to the total number of classes in the analyzed package. The range for this metric is 0 to 1, with A=0 indicating a completely concrete package and A=1 indicating a completely abstract package. |
Instability | The ratio of efferent coupling (Ce) to total coupling (Ce / (Ce + Ca)). This metric is an indicator of the package's resilience to change. The range for this metric is 0 to 1, with I=0 indicating a completely stable package and I=1 indicating a completely instable package. |
Distance | The perpendicular distance of a package from the idealized line A + I = 1. This metric is an indicator of the package's balance between abstractness and stability. A package squarely on the main sequence is optimally balanced with respect to its abstractness and stability. Ideal packages are either completely abstract and stable (x=0, y=1) or completely concrete and instable (x=1, y=0). The range for this metric is 0 to 1, with D=0 indicating a package that is coincident with the main sequence and D=1 indicating a package that is as far from the main sequence as possible. |
Cycles | Packages participating in a package dependency cycle are in a deadly embrace with respect to reusability and their release cycle. Package dependency cycles can be easily identified by reviewing the textual reports of dependency cycles. Once these dependency cycles have been identified with JDepend, they can be broken by employing various object-oriented techniques. |