Class Hierarchy
- java.lang.Object
- com.helger.photon.core.ajax.executor.AbstractAjaxExecutorWithContext<LECTYPE> (implements com.helger.photon.ajax.executor.IAjaxExecutor)
- com.helger.photon.core.servlet.AbstractApplicationXServletHandler (implements com.helger.xservlet.handler.simple.IXServletSimpleHandler)
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- com.helger.commons.collection.impl.CommonsArrayList<ELEMENTTYPE> (implements com.helger.commons.collection.impl.ICommonsList<ELEMENTTYPE>)
- com.helger.commons.error.list.ErrorList (implements com.helger.commons.error.list.IErrorList)
- com.helger.dao.AbstractDAO (implements com.helger.dao.IDAO, com.helger.commons.log.IHasConditionalLogger)
- com.helger.dao.simple.AbstractSimpleDAO
- com.helger.photon.io.dao.AbstractPhotonSimpleDAO
- com.helger.dao.wal.AbstractWALDAO<DATATYPE>
- com.helger.dao.wal.AbstractMapBasedWALDAO<INTERFACETYPE,IMPLTYPE> (implements com.helger.dao.wal.IMapBasedDAO<INTERFACETYPE>)
- com.helger.photon.io.dao.AbstractPhotonMapBasedWALDAO<INTERFACETYPE,IMPLTYPE>
- com.helger.photon.io.dao.AbstractPhotonWALDAO<DATATYPE>
- com.helger.photon.core.interror.callback.AbstractErrorCallback (implements com.helger.photon.ajax.callback.IAjaxExceptionCallback, com.helger.photon.api.IAPIExceptionCallback, com.helger.dao.IDAOReadExceptionCallback, com.helger.dao.IDAOWriteExceptionCallback, com.helger.schedule.job.IJobExceptionCallback, com.helger.xservlet.requesttrack.ILongRunningRequestCallback, com.helger.xservlet.requesttrack.IParallelRunningRequestCallback)
- com.helger.photon.core.html.AbstractHTMLProvider (implements com.helger.photon.app.html.IHTMLProvider)
- com.helger.schedule.job.AbstractJob (implements com.helger.quartz.IJob)
- com.helger.photon.core.login.AbstractLoginManager
- com.helger.photon.core.longrun.AbstractLongRunningJobRunnable (implements com.helger.photon.core.longrun.ILongRunningJob, java.lang.Runnable)
- com.helger.photon.core.menu.ui.AbstractMenuItemRenderer<T> (implements com.helger.photon.core.menu.ui.IMenuItemRenderer<T>)
- com.helger.photon.core.menu.AbstractMenuObject<IMPLTYPE> (implements com.helger.commons.traits.IGenericImplTrait<IMPLTYPE>, com.helger.photon.core.menu.IMenuObject)
- com.helger.photon.core.menu.filter.AbstractMenuObjectFilter (implements com.helger.photon.core.menu.IMenuObjectFilter)
- com.helger.photon.core.ajax.atom.AbstractNewsfeedAjaxExecutor (implements com.helger.photon.ajax.executor.IAjaxExecutor, com.helger.commons.text.display.IHasDisplayText, com.helger.commons.id.IHasID<IDTYPE>)
- com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler (implements com.helger.xservlet.handler.simple.IXServletSimpleHandler)
- com.helger.photon.core.page.AbstractPage (implements com.helger.photon.core.page.IPage)
- com.helger.web.scope.util.AbstractRequestFieldData
- com.helger.web.scope.util.RequestFieldData
- com.helger.photon.core.form.RequestField (implements com.helger.html.request.IHCRequestField)
- com.helger.web.scope.util.SessionBackedRequestFieldData
- com.helger.web.scope.util.RequestFieldDataMultiValue
- com.helger.photon.core.form.RequestFieldMultiValue (implements com.helger.html.request.IHCRequestFieldMultiValue)
- com.helger.web.scope.util.SessionBackedRequestFieldDataMultiValue
- com.helger.photon.core.requestparam.AbstractRequestParameterHandlerNamed (implements com.helger.photon.core.requestparam.IRequestParameterHandler)
- com.helger.servlet.filter.AbstractServletFilter (implements jakarta.servlet.Filter)
- com.helger.servlet.filter.AbstractHttpServletFilter
- com.helger.web.servlets.scope.AbstractScopeAwareFilter
- com.helger.scope.singleton.AbstractSingleton (implements com.helger.scope.IScopeDestructionAware)
- com.helger.scope.singleton.AbstractGlobalSingleton
- com.helger.web.scope.singleton.AbstractGlobalWebSingleton (implements com.helger.web.scope.singleton.IWebSingleton)
- com.helger.web.scope.singleton.AbstractSessionWebSingleton (implements com.helger.web.scope.singleton.IWebSingleton)
- com.helger.photon.core.userdata.AbstractUserDataObject (implements com.helger.photon.core.userdata.IUserDataObject)
- com.helger.photon.core.smtp.AuditingEmailDataTransportListener (implements com.helger.smtp.listener.IEmailDataTransportListener)
- com.helger.photon.core.audit.AuditingLongRunningRequestCallback (implements com.helger.xservlet.requesttrack.ILongRunningRequestCallback)
- com.helger.photon.core.audit.AuditingParallelRunningRequestCallback (implements com.helger.xservlet.requesttrack.IParallelRunningRequestCallback)
- com.helger.tree.withid.BasicTreeWithID<KEYTYPE,DATATYPE,ITEMTYPE> (implements com.helger.tree.withid.ITreeWithID<KEYTYPE,DATATYPE,ITEMTYPE>)
- com.helger.tree.withid.unique.BasicTreeWithGlobalUniqueID<KEYTYPE,DATATYPE,ITEMTYPE> (implements com.helger.tree.withid.unique.ITreeWithGlobalUniqueID<KEYTYPE,DATATYPE,ITEMTYPE>)
- com.helger.tree.withid.unique.DefaultTreeWithGlobalUniqueID<KEYTYPE,DATATYPE>
- com.helger.photon.core.menu.MenuTree (implements com.helger.photon.core.menu.IMenuTree)
- com.helger.photon.core.buildinfo.BuildInfo (implements com.helger.commons.traits.IGetterByKeyTrait<KEYTYPE>)
- com.helger.photon.core.appid.CApplicationID
- com.helger.photon.core.html.CLayout
- com.helger.photon.core.login.CLogin
- com.helger.photon.core.smtp.CNamedSMTPSettings
- com.helger.photon.core.configfile.ConfigurationFile (implements com.helger.commons.text.IHasDescription, com.helger.commons.id.IHasID<IDTYPE>)
- com.helger.photon.core.CPhotonVersion
- com.helger.photon.core.servlet.CSPReportingXServletHandler (implements com.helger.xservlet.handler.IXServletHandler)
- com.helger.photon.core.CWebSpecs
- com.helger.commons.hierarchy.visit.DefaultHierarchyVisitorCallback<DATATYPE> (implements com.helger.commons.hierarchy.visit.IHierarchyVisitorCallback<DATATYPE>)
- com.helger.photon.core.servlet.ErrorXServletHandler (implements com.helger.xservlet.handler.simple.IXServletSimpleHandler)
- org.junit.rules.ExternalResource (implements org.junit.rules.TestRule)
- com.helger.web.scope.mock.WebScopeTestRule
- com.helger.smtp.failed.FailedMailQueue
- com.helger.photon.core.favorites.Favorite (implements com.helger.photon.core.favorites.IFavorite)
- com.helger.photon.core.favorites.FavoriteMicroTypeConverter (implements com.helger.xml.microdom.convert.IMicroTypeConverter<T>)
- jakarta.servlet.GenericServlet (implements java.io.Serializable, jakarta.servlet.Servlet, jakarta.servlet.ServletConfig)
- jakarta.servlet.http.HttpServlet
- com.helger.xservlet.AbstractXServlet
- com.helger.photon.core.go.GoMappingItem (implements java.io.Serializable)
- com.helger.photon.core.go.GoXServletHandler (implements com.helger.xservlet.handler.simple.IXServletSimpleHandler)
- com.helger.photon.core.interror.InternalErrorBuilder
- com.helger.photon.core.interror.InternalErrorEmailSettings (implements com.helger.commons.lang.ICloneable<DATATYPE>)
- com.helger.photon.core.interror.InternalErrorHandler
- com.helger.photon.core.interror.InternalErrorMetadata (implements com.helger.xml.microdom.IHasMicroNodeRepresentation)
- com.helger.photon.core.interror.InternalErrorMetadata.Entry (implements com.helger.xml.microdom.IHasMicroNodeRepresentation)
- com.helger.photon.core.interror.InternalErrorSettings
- com.helger.photon.core.locale.LocaleManager (implements com.helger.photon.core.locale.ILocaleManager)
- com.helger.photon.core.servlet.LogoutXServletHandler (implements com.helger.xservlet.handler.simple.IXServletSimpleHandler)
- com.helger.photon.core.longrun.LongRunningJobData (implements com.helger.commons.id.IHasID<IDTYPE>, java.io.Serializable)
- com.helger.photon.core.longrun.LongRunningJobDataMicroTypeConverter (implements com.helger.xml.microdom.convert.IMicroTypeConverter<T>)
- com.helger.photon.core.longrun.LongRunningJobManager
- com.helger.photon.core.longrun.LongRunningJobResult
- com.helger.photon.core.interror.callback.MailingThreadDeadlockCallback (implements com.helger.commons.deadlock.IThreadDeadlockCallback)
- com.helger.photon.core.config.MicroTypeConverterRegistrar_ph_oton_core (implements com.helger.xml.microdom.convert.IMicroTypeConverterRegistrarSPI)
- com.helger.photon.core.smtp.NamedSMTPSettings (implements com.helger.commons.type.ITypedObject<IDTYPE>, java.io.Serializable)
- com.helger.photon.core.smtp.NamedSMTPSettingsMicroTypeConverter (implements com.helger.xml.microdom.convert.IMicroTypeConverter<T>)
- com.helger.photon.core.PhotonCoreInit
- com.helger.photon.core.mock.PhotonCoreValidator
- com.helger.photon.core.appid.PhotonGlobalStatePerApp (implements java.io.Serializable)
- com.helger.photon.core.requestparam.PhotonRequestParameters (implements java.io.Serializable)
- com.helger.photon.core.appid.PhotonRequestState (implements java.io.Serializable)
- com.helger.photon.core.appid.PhotonSessionStatePerApp (implements java.io.Serializable)
- com.helger.photon.core.servlet.PingPongXServletHandler (implements com.helger.xservlet.handler.simple.IXServletSimpleHandler)
- com.helger.xservlet.handler.specific.RedirectToServletXServletHandler (implements com.helger.xservlet.handler.simple.IXServletSimpleHandler)
- com.helger.photon.core.requestparam.RequestParameterHandlerURLPathOrdered (implements com.helger.photon.core.requestparam.IRequestParameterHandler)
- com.helger.photon.core.appid.RequestSettings
- com.helger.photon.core.execcontext.SimpleWebExecutionContext (implements com.helger.photon.core.execcontext.ISimpleWebExecutionContext)
- com.helger.photon.core.systemmsg.SystemMessageData (implements com.helger.photon.core.systemmsg.ISystemMessageData)
- com.helger.photon.core.sysmigration.SystemMigrationResult (implements com.helger.commons.id.IHasID<IDTYPE>, com.helger.commons.state.ISuccessIndicator, java.io.Serializable)
- com.helger.photon.core.sysmigration.SystemMigrationResultMicroTypeConverter (implements com.helger.xml.microdom.convert.IMicroTypeConverter<T>)
- com.helger.photon.core.interror.uihandler.UIInternalErrorHandler (implements com.helger.photon.core.interror.uihandler.IUIInternalErrorHandler)
- com.helger.photon.core.uistate.UIStateWrapper<T> (implements com.helger.photon.core.uistate.IHasUIState)
- com.helger.photon.core.userdata.UserDataManager
- com.helger.photon.core.userdata.UserDataObjectMicroTypeConverter (implements com.helger.xml.microdom.convert.IMicroTypeConverter<T>)
- com.helger.photon.core.userdata.UserUploadXServletHandler (implements com.helger.xservlet.handler.simple.IXServletSimpleHandler)
- com.helger.photon.core.servlet.WebAppListener (implements jakarta.servlet.http.HttpSessionListener, jakarta.servlet.ServletContextListener)
- com.helger.photon.core.appid.XServletFilterAppIDExplicit (implements com.helger.xservlet.filter.IXServletHighLevelFilter)
- com.helger.photon.core.appid.XServletFilterAppIDFromSessionID (implements com.helger.xservlet.filter.IXServletHighLevelFilter)
Interface Hierarchy
- com.helger.commons.callback.ICallback
- com.helger.commons.hierarchy.visit.IHierarchyVisitorCallback<DATATYPE>
- com.helger.photon.core.interror.callback.IInternalErrorCallback
- com.helger.commons.hierarchy.IChildrenProvider<CHILDTYPE>
- com.helger.commons.hierarchy.IChildrenProviderWithID<KEYTYPE,CHILDTYPE>
- com.helger.tree.withid.unique.ITreeWithGlobalUniqueID<KEYTYPE,DATATYPE,ITEMTYPE> (also extends com.helger.tree.withid.ITreeWithID<KEYTYPE,DATATYPE,ITEMTYPE>)
- com.helger.commons.hierarchy.IHasChildren<CHILDTYPE>
- com.helger.tree.IBasicTree<DATATYPE,ITEMTYPE>
- com.helger.tree.withid.ITreeWithID<KEYTYPE,DATATYPE,ITEMTYPE>
- com.helger.tree.withid.unique.ITreeWithGlobalUniqueID<KEYTYPE,DATATYPE,ITEMTYPE> (also extends com.helger.commons.hierarchy.IChildrenProviderWithID<KEYTYPE,CHILDTYPE>)
- com.helger.commons.name.IHasDisplayName
- com.helger.photon.core.favorites.IFavorite (also extends com.helger.commons.id.IHasID<IDTYPE>, com.helger.security.authentication.subject.user.IHasUserID, java.io.Serializable)
- com.helger.commons.text.display.IHasDisplayText
- com.helger.commons.id.IHasID<IDTYPE>
- com.helger.photon.core.favorites.IFavorite (also extends com.helger.commons.name.IHasDisplayName, com.helger.security.authentication.subject.user.IHasUserID, java.io.Serializable)
- com.helger.photon.core.menu.IMenuObject (also extends java.io.Serializable)
- com.helger.photon.core.menu.IMenuItem (also extends com.helger.commons.text.display.IHasDisplayText)
- com.helger.photon.core.menu.IMenuSeparator
- com.helger.photon.core.page.IPage (also extends com.helger.commons.text.display.IHasDisplayText)
- com.helger.commons.type.IHasObjectType
- com.helger.security.authentication.subject.user.IHasUserID
- com.helger.photon.core.favorites.IFavorite (also extends com.helger.commons.name.IHasDisplayName, com.helger.commons.id.IHasID<IDTYPE>, java.io.Serializable)
- com.helger.photon.core.locale.ILocaleManager
- com.helger.photon.core.longrun.ILongRunningJob
- com.helger.photon.core.menu.ui.IMenuItemRenderer<T>
- com.helger.photon.core.requestparam.IRequestParameterManager
- com.helger.photon.core.execcontext.ISimpleWebExecutionContext
- java.util.function.Predicate<T>
- com.helger.photon.core.menu.IMenuObjectFilter (also extends com.helger.commons.text.display.IHasDisplayText)
- java.io.Serializable
- com.helger.photon.core.favorites.IFavorite (also extends com.helger.commons.name.IHasDisplayName, com.helger.commons.id.IHasID<IDTYPE>, com.helger.security.authentication.subject.user.IHasUserID)
- com.helger.photon.core.uistate.IHasUIState (also extends com.helger.commons.type.IHasObjectType)
- com.helger.photon.core.menu.IMenuObject (also extends com.helger.commons.id.IHasID<IDTYPE>)
- com.helger.photon.core.menu.IMenuItem (also extends com.helger.commons.text.display.IHasDisplayText)
- com.helger.photon.core.menu.IMenuSeparator
- com.helger.photon.core.menu.IMenuOperations
- com.helger.photon.core.menu.IMenuTree (also extends com.helger.tree.withid.unique.ITreeWithGlobalUniqueID<KEYTYPE,DATATYPE,ITEMTYPE>)
- com.helger.photon.core.requestparam.IRequestParameterHandler
- com.helger.photon.core.systemmsg.ISystemMessageData
- com.helger.photon.core.interror.uihandler.IUIInternalErrorHandler
- com.helger.photon.core.userdata.IUserDataObject
Annotation Type Hierarchy
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.helger.photon.core.configfile.EConfigurationFileSyntax (implements com.helger.commons.id.IHasID<IDTYPE>)
- com.helger.photon.core.longrun.ELongRunningJobResultType (implements com.helger.commons.id.IHasID<IDTYPE>)
- com.helger.photon.core.menu.EMenuObjectType (implements com.helger.commons.id.IHasID<IDTYPE>)
- com.helger.photon.core.EPhotonCoreText (implements com.helger.commons.text.display.IHasDisplayTextWithArgs)
- com.helger.photon.core.systemmsg.ESystemMessageType (implements com.helger.commons.text.display.IHasDisplayText, com.helger.commons.id.IHasID<IDTYPE>)