- canRest(String) - Static method in class de.tsl2.nano.h5.ARESTDynamic
-
- CCell - Annotation Type in de.tsl2.nano.h5.annotation
-
- CCells - Annotation Type in de.tsl2.nano.h5.annotation
-
only to be repeatable
- cdata(String) - Static method in class de.tsl2.nano.h5.HtmlUtil
-
- CHAR_ARROW_DOWN - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- CHAR_ARROW_LEFT - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- CHAR_ARROW_RIGHT - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- CHAR_ARROW_UP - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- CHAR_COPYRIGHT - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- CHAR_DEG - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- CHAR_DELTA - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- CHAR_GE - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- CHAR_LE - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- CHAR_POINT - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- CHAR_SUM - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- Chat - Annotation Type in de.tsl2.nano.h5.websocket.chat
-
- ChatMessage - Class in de.tsl2.nano.h5.websocket.chat
-
- ChatMessage(S, Bean) - Constructor for class de.tsl2.nano.h5.websocket.chat.ChatMessage
-
- check(BeanCollector<Collection<T>, T>) - Method in interface de.tsl2.nano.h5.collector.IItemProvider
-
- check(BeanCollector<Collection<T>, T>) - Method in class de.tsl2.nano.h5.collector.Increaser
-
- check(long, boolean) - Method in class de.tsl2.nano.h5.NanoH5Session
-
- checkAuthorization(String, String, Map<String, String>) - Method in class de.tsl2.nano.h5.RESTDynamic
-
- checkedArguments(Map<String, Object>, boolean) - Method in class de.tsl2.nano.h5.expression.Query
-
- checkedShortCut(Character) - Method in class de.tsl2.nano.h5.Html5Presentation
-
- checkRule(String) - Method in class de.tsl2.nano.h5.RuleCover
-
- clear() - Method in class de.tsl2.nano.h5.NanoHTTPD.DefaultTempFileManager
-
- clear() - Method in interface de.tsl2.nano.h5.NanoHTTPD.TempFileManager
-
- clone() - Method in class de.tsl2.nano.h5.navigation.EntityBrowser
-
- clone() - Method in interface de.tsl2.nano.h5.navigation.IBeanNavigator
-
- clone() - Method in class de.tsl2.nano.h5.navigation.Workflow
-
- close() - Method in class de.tsl2.nano.h5.NanoH5Session
-
- close() - Method in class de.tsl2.nano.h5.NanoHTTPD.ClientHandler
-
- close() - Method in class de.tsl2.nano.h5.NanoHTTPD.Response
-
- close() - Method in class de.tsl2.nano.h5.websocket.WebSocketExceptionHandler
- closeAll() - Method in interface de.tsl2.nano.h5.NanoHTTPD.AsyncRunner
-
- closeAll() - Method in class de.tsl2.nano.h5.NanoHTTPD.DefaultAsyncRunner
-
- closeAllConnections() - Method in class de.tsl2.nano.h5.NanoHTTPD
-
Forcibly closes all connections that are open.
- closeConnection(boolean) - Method in class de.tsl2.nano.h5.NanoHTTPD.Response
-
Indicate to close the connection after the Response has been sent.
- closed(NanoHTTPD.ClientHandler) - Method in interface de.tsl2.nano.h5.NanoHTTPD.AsyncRunner
-
- closed(NanoHTTPD.ClientHandler) - Method in class de.tsl2.nano.h5.NanoHTTPD.DefaultAsyncRunner
-
- COLOR_BLACK - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- COLOR_BLUE - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- COLOR_GRAY - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- COLOR_GREEN - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- COLOR_LIGHT_BLUE - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- COLOR_LIGHT_GRAY - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- COLOR_LIGHT_GREEN - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- COLOR_LIGHT_RED - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- COLOR_LIGHTER_BLUE - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- COLOR_RED - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- COLOR_WHITE - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- COLOR_YELLOW - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- Compositor - Annotation Type in de.tsl2.nano.h5.annotation
-
- Compositor<COLLECTIONTYPE extends Collection<T>,T> - Class in de.tsl2.nano.h5.collector
-
The Compositor is a fast- or one-click collector using a base-type to create composition instances from.
- Compositor() - Constructor for class de.tsl2.nano.h5.collector.Compositor
-
constructor
- Compositor(Class<T>, Class<?>, String, String, String) - Constructor for class de.tsl2.nano.h5.collector.Compositor
-
constructor
- CompositorAnnotationFactory - Class in de.tsl2.nano.h5.annotation
-
- CompositorAnnotationFactory() - Constructor for class de.tsl2.nano.h5.annotation.CompositorAnnotationFactory
-
- configuration(SortedMap<Object, Object>, Map<Class<?>, Object>) - Method in class de.tsl2.nano.h5.NanoH5UnitPlugin
-
- Configuration - Annotation Type in de.tsl2.nano.h5.plugin
-
- configuration(SortedMap<Object, Object>, Map<Class<?>, Object>) - Method in interface de.tsl2.nano.h5.plugin.INanoPlugin
-
change the default properties of the application. see 'environment.xml' for a list of all keys and their defaults
- connect(PERSISTENCE) - Method in interface de.tsl2.nano.h5.ISystemConnector
-
connect to backend through a persistence provider
- connect(Persistence) - Method in class de.tsl2.nano.h5.NanoH5
-
connect to backend through a persistence provider
- connect(IAttributeDefinition<?>) - Method in class de.tsl2.nano.h5.RuleCover
-
- connect(Object) - Method in class de.tsl2.nano.h5.SpecifiedAction
-
setInstance
- connectTo(String) - Method in class de.tsl2.nano.h5.expression.RunnableExpression
-
- containsHtml(String) - Static method in class de.tsl2.nano.h5.HtmlUtil
-
- containsXml(String) - Static method in class de.tsl2.nano.h5.HtmlUtil
-
containsXml
- content() - Static method in class de.tsl2.nano.h5.HtmlUtil
-
- content(String) - Static method in class de.tsl2.nano.h5.HtmlUtil
-
- ContentType(String) - Constructor for class de.tsl2.nano.h5.NanoHTTPD.ContentType
-
- Controller - Annotation Type in de.tsl2.nano.h5.annotation
-
- Controller<COLLECTIONTYPE extends Collection<T>,T> - Class in de.tsl2.nano.h5.collector
-
Special BeanCollector to show a list of beans providing their actions. the defined bean should have some
actions to change attributes in an easy way - like de- or increasing a value.
- Controller() - Constructor for class de.tsl2.nano.h5.collector.Controller
-
constructor
- Controller(String) - Constructor for class de.tsl2.nano.h5.collector.Controller
-
- Controller(String, String, String, String, String) - Constructor for class de.tsl2.nano.h5.collector.Controller
-
constructor
- Controller(BeanDefinition<T>, BeanDefinition<T>, String, String, String) - Constructor for class de.tsl2.nano.h5.collector.Controller
-
constructor
- Controller(Class<T>, Class<T>, String, String, String) - Constructor for class de.tsl2.nano.h5.collector.Controller
-
- ControllerAnnotationFactory - Class in de.tsl2.nano.h5.annotation
-
- ControllerAnnotationFactory() - Constructor for class de.tsl2.nano.h5.annotation.ControllerAnnotationFactory
-
- convert(String, Object, String) - Static method in class de.tsl2.nano.h5.HtmlUtil
-
- Cookie(String, String) - Constructor for class de.tsl2.nano.h5.NanoHTTPD.Cookie
-
- Cookie(String, String, int) - Constructor for class de.tsl2.nano.h5.NanoHTTPD.Cookie
-
- Cookie(String, String, String) - Constructor for class de.tsl2.nano.h5.NanoHTTPD.Cookie
-
- CookieHandler(Map<String, String>) - Constructor for class de.tsl2.nano.h5.NanoHTTPD.CookieHandler
-
- count() - Method in class de.tsl2.nano.h5.collector.Controller
-
- cover(Class, String) - Static method in class de.tsl2.nano.h5.RuleCover
-
convenience to create and connect a rulecover to an attribute through a string descriptor.
- cover(Class, String, String, String) - Static method in class de.tsl2.nano.h5.RuleCover
-
covers the given child (as member!)
- cover(IAttributeDefinition<?>, String, String) - Static method in class de.tsl2.nano.h5.RuleCover
-
- create(Class<I>) - Static method in class de.tsl2.nano.h5.configuration.BeanConfigurator
-
factory method to create a bean configurator for the given instance type.
- create(String, Class) - Static method in class de.tsl2.nano.h5.expression.WebClient
-
- create() - Method in class de.tsl2.nano.h5.NanoHTTPD.DefaultServerSocketFactory
-
- create() - Method in class de.tsl2.nano.h5.NanoHTTPD.SecureServerSocketFactory
-
- create() - Method in interface de.tsl2.nano.h5.NanoHTTPD.ServerSocketFactory
-
- create() - Method in interface de.tsl2.nano.h5.NanoHTTPD.TempFileManagerFactory
-
- createActionName(int, String) - Static method in class de.tsl2.nano.h5.collector.Controller
-
- createApplicationAndSession(String, Serializable...) - Static method in class de.tsl2.nano.h5.NanoH5Unit
-
- createApplicationAndSession(String, BeanDefinition...) - Static method in class de.tsl2.nano.h5.NanoH5Unit
-
- createAttributeName(int, int) - Method in class de.tsl2.nano.h5.collector.CSheet
-
- createBeanCollectors(List<Class>) - Method in class de.tsl2.nano.h5.NanoH5
-
after the creation of a new classloader and a beancontainer providing access to the new loaded bean types, this
method creates entries for all bean-types to the navigation stack. overwrite this method to define own
bean-collector handling.
- createBeanContainer(Persistence, PersistenceClassLoader) - Method in class de.tsl2.nano.h5.NanoH5
-
createBeanContainer
- createBeanDefName(String, Class<?>, Class<?>) - Static method in class de.tsl2.nano.h5.collector.Compositor
-
- createBeanDefName(Class<?>, Class<?>) - Static method in class de.tsl2.nano.h5.collector.Controller
-
- createChatRequest(S, Bean) - Static method in class de.tsl2.nano.h5.websocket.chat.ChatMessage
-
- createClientHandler(Socket, InputStream) - Method in class de.tsl2.nano.h5.NanoHTTPD
-
create a instance of the client handler, subclasses can return a subclass of the ClientHandler.
- createCompositor(String, String, String, String) - Method in class de.tsl2.nano.h5.configuration.BeanConfigurator
-
- createCompositorActionId(Object) - Method in class de.tsl2.nano.h5.collector.Compositor
-
- createCompositorActions(Class<?>, T, String, String) - Method in class de.tsl2.nano.h5.collector.Compositor
-
- createCompositorActions(Class<?>, T, String, Class<?>, String, String) - Method in class de.tsl2.nano.h5.collector.Compositor
-
creates an compositor-action for each item of type baseType, found in the database.
- createCompositorBean(Class<C>, String, String, String, String, String, String) - Method in class de.tsl2.nano.h5.configuration.BeanConfigurator
-
createCompositorBean
- createConnectionInfo() - Method in interface de.tsl2.nano.h5.ISystemConnector
-
getAuthenticationBean
- createConnectionInfo() - Method in class de.tsl2.nano.h5.NanoH5
-
- createControllerBean(String, String, String, String, String, String, int, int, boolean, boolean, boolean) - Method in class de.tsl2.nano.h5.configuration.BeanConfigurator
-
- createDigest(String, String, String) - Method in class de.tsl2.nano.h5.ARESTDynamic
-
- createDocument(String) - Static method in class de.tsl2.nano.h5.HtmlUtil
-
- createGenericNavigationModel() - Method in class de.tsl2.nano.h5.NanoH5
-
- createGenericNavigationModel(boolean) - Method in class de.tsl2.nano.h5.NanoH5
-
reads all classes of 'beanjar', creates a root beancollector holding a collection of this classes.
- createGlasspane(Element) - Method in class de.tsl2.nano.h5.Html5Presentation
-
- createHelper(BeanDefinition) - Method in class de.tsl2.nano.h5.Html5Presentation
-
- createHtmlFromBean(String, Object) - Static method in class de.tsl2.nano.h5.websocket.dialog.WSDialog
-
- createItem(T, Map) - Method in interface de.tsl2.nano.h5.collector.IItemProvider
-
- createItem(T, Map) - Method in class de.tsl2.nano.h5.collector.Increaser
-
- createItems(T, Map) - Method in interface de.tsl2.nano.h5.collector.IItemProvider
-
- createItems(T, Map) - Method in class de.tsl2.nano.h5.collector.Increaser
-
- createMessage(String) - Static method in class de.tsl2.nano.h5.HtmlUtil
-
- createMessage(String, String, Object) - Static method in class de.tsl2.nano.h5.websocket.NanoWebSocketServer
-
- createMessagePage(String, String, URL) - Static method in class de.tsl2.nano.h5.Html5Presentation
-
- createMessagePage(String, String) - Static method in class de.tsl2.nano.h5.HtmlUtil
-
- createName(Class<?>, Class<?>) - Method in class de.tsl2.nano.h5.collector.Compositor
-
- createName(Class<?>, Class<?>) - Method in class de.tsl2.nano.h5.collector.Controller
-
- createNavigationbar(Element, BeanDefinition<?>...) - Method in class de.tsl2.nano.h5.Html5Presentation
-
createNavigationbar
- createPage(ISession, Element, Object, boolean, BeanDefinition<?>...) - Method in class de.tsl2.nano.h5.Html5Presentation
-
builds a full html document
- createPageBuilder() - Method in class de.tsl2.nano.h5.NanoH5
-
adds services for presentation and page-builder
- createPersistenceProvider(Persistence, PersistenceClassLoader) - Method in class de.tsl2.nano.h5.NanoH5
-
- createPersistenceUI(Persistence, ISystemConnector<Persistence>) - Static method in class de.tsl2.nano.h5.PersistenceUI
-
createPersistenceUI
- createPresentable() - Method in class de.tsl2.nano.h5.Html5Presentation
-
- createPresentable(AttributeDefinition<?>) - Method in class de.tsl2.nano.h5.Html5Presentation
-
- createQueryResult(String, String) - Static method in class de.tsl2.nano.h5.collector.QueryResult
-
- createResponse(String) - Method in class de.tsl2.nano.h5.NanoH5
-
- createResponse(NanoHTTPD.Response.Status, String, String) - Static method in class de.tsl2.nano.h5.NanoH5
-
- createRunnable() - Method in class de.tsl2.nano.h5.expression.RuleExpression
-
- createRunnable() - Method in class de.tsl2.nano.h5.expression.RunnableExpression
-
createRunnable
- createRunnable() - Method in class de.tsl2.nano.h5.expression.SimpleExpression
-
- createRunnable() - Method in class de.tsl2.nano.h5.expression.SQLExpression
-
- createRunnable() - Method in class de.tsl2.nano.h5.expression.URLExpression
-
- createSampleEnvironment() - Method in class de.tsl2.nano.h5.Html5Presentation
-
Deprecated.
- createSearchQuery(String) - Static method in class de.tsl2.nano.h5.H2LuceneIntegration
-
- createServerRunnable(int) - Method in class de.tsl2.nano.h5.NanoHTTPD
-
Instantiate the server runnable, can be overwritten by subclasses to provide a subclass of the ServerRunnable.
- createSession(InetAddress) - Method in class de.tsl2.nano.h5.NanoH5
-
initialize navigation model and perhaps bean-definitions. overwrite this method if you create your extending
application. this method will be called, before any bean types are loaded!
- createSession(NanoH5, InetAddress, IBeanNavigator, ClassLoader, IAuthorization, Map) - Static method in class de.tsl2.nano.h5.NanoH5Session
-
- createSidebarNavMenuButton(Element, Element) - Static method in class de.tsl2.nano.h5.HtmlUtil
-
- createStartPage() - Method in class de.tsl2.nano.h5.NanoH5
-
- createStartPage(String) - Method in class de.tsl2.nano.h5.NanoH5
-
createStartPage
- createTempFile(String) - Method in class de.tsl2.nano.h5.NanoHTTPD.DefaultTempFileManager
-
- createTempFile(String) - Method in interface de.tsl2.nano.h5.NanoHTTPD.TempFileManager
-
- createTimer(Long) - Method in class de.tsl2.nano.h5.websocket.WebSocketServiceListener
-
creates a timer to request the given restful service periodically.
- createWSMessageFromBean(String, Object) - Static method in class de.tsl2.nano.h5.websocket.dialog.WSDialog
-
- crudBean(HtmlPage) - Method in class de.tsl2.nano.h5.NanoH5Unit
-
- CSheet - Annotation Type in de.tsl2.nano.h5.annotation
-
- CSheet - Class in de.tsl2.nano.h5.collector
-
Provides calculation sheets as tables with columns and rows. each cell is owned by an MapValue as BeanValue.
- CSheet() - Constructor for class de.tsl2.nano.h5.collector.CSheet
-
constructor
- CSheet(String, int, int) - Constructor for class de.tsl2.nano.h5.collector.CSheet
-
- CSheet(String, int, Object...) - Constructor for class de.tsl2.nano.h5.collector.CSheet
-
- CSheet(LogicForm<? extends Format, Object>) - Constructor for class de.tsl2.nano.h5.collector.CSheet
-
constructor
- CSheetAnnotationFactory - Class in de.tsl2.nano.h5.annotation
-
- CSheetAnnotationFactory() - Constructor for class de.tsl2.nano.h5.annotation.CSheetAnnotationFactory
-
- CSS_BACKGROUND_FADING_KEYFRAMES - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- cssID(String) - Static method in class de.tsl2.nano.h5.HtmlUtil
-
- current - Variable in class de.tsl2.nano.h5.navigation.EntityBrowser
-
- current() - Method in class de.tsl2.nano.h5.navigation.EntityBrowser
-
- current() - Method in interface de.tsl2.nano.h5.navigation.IBeanNavigator
-
current
- CUser - Class in de.tsl2.nano.h5
-
encrypted user passwd
- CUser() - Constructor for class de.tsl2.nano.h5.CUser
-
- CUser(String, String) - Constructor for class de.tsl2.nano.h5.CUser
-
- databaseGenerated(Persistence) - Method in class de.tsl2.nano.h5.NanoH5UnitPlugin
-
- databaseGenerated(Persistence) - Method in interface de.tsl2.nano.h5.plugin.INanoPlugin
-
do some initializings on the database. the connection-info is inside the persistence object
- dbPort() - Method in class de.tsl2.nano.h5.NanoH5Unit
-
- de.tsl2.nano.h5 - package de.tsl2.nano.h5
-
- de.tsl2.nano.h5.annotation - package de.tsl2.nano.h5.annotation
-
- de.tsl2.nano.h5.collector - package de.tsl2.nano.h5.collector
-
- de.tsl2.nano.h5.configuration - package de.tsl2.nano.h5.configuration
-
- de.tsl2.nano.h5.expression - package de.tsl2.nano.h5.expression
-
- de.tsl2.nano.h5.navigation - package de.tsl2.nano.h5.navigation
-
- de.tsl2.nano.h5.plugin - package de.tsl2.nano.h5.plugin
-
- de.tsl2.nano.h5.rest - package de.tsl2.nano.h5.rest
-
- de.tsl2.nano.h5.websocket - package de.tsl2.nano.h5.websocket
-
- de.tsl2.nano.h5.websocket.chat - package de.tsl2.nano.h5.websocket.chat
-
- de.tsl2.nano.h5.websocket.dialog - package de.tsl2.nano.h5.websocket.dialog
-
- decodeParameters(Map<String, String>) - Static method in class de.tsl2.nano.h5.NanoHTTPD
-
Decode parameters from a URL, handing the case where a single parameter name might have been supplied several
times, by return lists of values.
- decodeParameters(String) - Static method in class de.tsl2.nano.h5.NanoHTTPD
-
Decode parameters from a URL, handing the case where a single parameter name might have been supplied several
times, by return lists of values.
- decodePercent(String) - Static method in class de.tsl2.nano.h5.NanoHTTPD
-
Decode percent encoded String values.
- decorate(String, String) - Method in class de.tsl2.nano.h5.Html5Presentation
-
- decorate(Document, ISession<?>) - Method in interface de.tsl2.nano.h5.plugin.IDOMDecorator
-
extends a prebuild DOM, given by Document - using informations on the current session
- DEFAULT_H2_PORT - Static variable in class de.tsl2.nano.h5.NanoH5Unit
-
- DefaultAsyncRunner() - Constructor for class de.tsl2.nano.h5.NanoHTTPD.DefaultAsyncRunner
-
- DefaultServerSocketFactory() - Constructor for class de.tsl2.nano.h5.NanoHTTPD.DefaultServerSocketFactory
-
- DefaultTempFile(File) - Constructor for class de.tsl2.nano.h5.NanoHTTPD.DefaultTempFile
-
- DefaultTempFileManager() - Constructor for class de.tsl2.nano.h5.NanoHTTPD.DefaultTempFileManager
-
- define(Class<T>, StringBuilder, String, String...) - Static method in interface de.tsl2.nano.h5.NanoH5Util
-
define
- defineAction(Serializable) - Static method in class de.tsl2.nano.h5.configuration.BeanConfigurator
-
defineAction
- defineBeanDefinition(BeanDefinition<?>) - Method in class de.tsl2.nano.h5.NanoH5UnitPlugin
-
- defineBeanDefinition(BeanDefinition<?>) - Method in interface de.tsl2.nano.h5.plugin.INanoPlugin
-
for each bean type (belonging to an entity class) the default handling can be changed. the output can be found at
the presentation directory
- definePersistence(Persistence) - Method in class de.tsl2.nano.h5.NanoH5UnitPlugin
-
- definePersistence(Persistence) - Method in interface de.tsl2.nano.h5.plugin.INanoPlugin
-
before an authentication, the properties for the jpa persistence.xml will be defined.
- definePresentationType(T) - Method in class de.tsl2.nano.h5.NanoH5UnitPlugin
-
- definePresentationType(T) - Method in interface de.tsl2.nano.h5.plugin.INanoPlugin
-
The Html page-builder defines the creation of each response. you must return an instance of pageBuilder (null
will result in errors)!
- delete(String) - Method in class de.tsl2.nano.h5.NanoHTTPD.CookieHandler
-
Set a cookie with an expiration date from a month ago, effectively deleting it on the client side.
- delete() - Method in class de.tsl2.nano.h5.NanoHTTPD.DefaultTempFile
-
- delete() - Method in interface de.tsl2.nano.h5.NanoHTTPD.TempFile
-
- deleteNullNode(Node) - Static method in class de.tsl2.nano.h5.HtmlUtil
-
workaround for android-problem on empty nodes. deleteNullNode
- DependencyListener - Annotation Type in de.tsl2.nano.h5.annotation
-
- DependencyListener.ListenerType - Enum in de.tsl2.nano.h5.annotation
-
- DependencyListenerAnnotationFactory - Class in de.tsl2.nano.h5.annotation
-
- DependencyListenerAnnotationFactory() - Constructor for class de.tsl2.nano.h5.annotation.DependencyListenerAnnotationFactory
-
- disconnect(PERSISTENCE) - Method in interface de.tsl2.nano.h5.ISystemConnector
-
does some cleaning on dis-connection
- disconnect(Persistence) - Method in class de.tsl2.nano.h5.NanoH5
-
- disconnect(Object) - Method in class de.tsl2.nano.h5.SpecifiedAction
-
- doAction(String, Map) - Method in class de.tsl2.nano.h5.collector.Controller
-
extracts the bean-instance and the action id and starts it.
- done() - Method in class de.tsl2.nano.h5.navigation.EntityBrowser
-
- done() - Method in interface de.tsl2.nano.h5.navigation.IBeanNavigator
-
done
- done() - Method in class de.tsl2.nano.h5.navigation.Workflow
-
- doOnTables(String, String, String...) - Method in class de.tsl2.nano.h5.H2LuceneIntegration
-
- doSearch(String) - Static method in class de.tsl2.nano.h5.H2LuceneIntegration
-
- dropIndex(String, String...) - Method in class de.tsl2.nano.h5.H2LuceneIntegration
-
- nanoAlreadyRunning - Variable in class de.tsl2.nano.h5.NanoH5Unit
-
- NanoApplication - Annotation Type in de.tsl2.nano.h5.plugin
-
- NanoH5 - Class in de.tsl2.nano.h5
-
An Application of subclassing NanoHTTPD to make a custom HTTP server.
- NanoH5() - Constructor for class de.tsl2.nano.h5.NanoH5
-
- NanoH5(String, IPageBuilder<?, String>) - Constructor for class de.tsl2.nano.h5.NanoH5
-
- NanoH5Session - Class in de.tsl2.nano.h5
-
user session for nano.h5 server
- NanoH5Session(NanoH5, InetAddress, IBeanNavigator, ClassLoader, IAuthorization, Map) - Constructor for class de.tsl2.nano.h5.NanoH5Session
-
constructor
- NanoH5Unit - Class in de.tsl2.nano.h5
-
ONLY TO BE EXTENDED BY JUNIT TESTS!
- NanoH5Unit() - Constructor for class de.tsl2.nano.h5.NanoH5Unit
-
- NanoH5UnitPlugin - Class in de.tsl2.nano.h5
-
Tries to prepare some unit-test specific environments on NanoH5
- NanoH5UnitPlugin() - Constructor for class de.tsl2.nano.h5.NanoH5UnitPlugin
-
- NanoH5Util - Interface in de.tsl2.nano.h5
-
- NanoHTTPD - Class in de.tsl2.nano.h5
-
A simple, tiny, nicely embeddable HTTP server in Java
NanoHTTPD
Copyright (c) 2012-2013 by Paul S.
- NanoHTTPD(int) - Constructor for class de.tsl2.nano.h5.NanoHTTPD
-
Constructs an HTTP server on given port.
- NanoHTTPD(String, int) - Constructor for class de.tsl2.nano.h5.NanoHTTPD
-
Constructs an HTTP server on given hostname and port.
- NanoHTTPD(int, File) - Constructor for class de.tsl2.nano.h5.NanoHTTPD
-
- NanoHTTPD.AsyncRunner - Interface in de.tsl2.nano.h5
-
Pluggable strategy for asynchronously executing requests.
- NanoHTTPD.ClientHandler - Class in de.tsl2.nano.h5
-
The runnable that will be used for every new client connection.
- NanoHTTPD.ContentType - Class in de.tsl2.nano.h5
-
- NanoHTTPD.Cookie - Class in de.tsl2.nano.h5
-
- NanoHTTPD.CookieHandler - Class in de.tsl2.nano.h5
-
Provides rudimentary support for cookies.
- NanoHTTPD.DefaultAsyncRunner - Class in de.tsl2.nano.h5
-
Default threading strategy for NanoHTTPD.
- NanoHTTPD.DefaultServerSocketFactory - Class in de.tsl2.nano.h5
-
Creates a normal ServerSocket for TCP connections
- NanoHTTPD.DefaultTempFile - Class in de.tsl2.nano.h5
-
Default strategy for creating and cleaning up temporary files.
- NanoHTTPD.DefaultTempFileManager - Class in de.tsl2.nano.h5
-
Default strategy for creating and cleaning up temporary files.
- NanoHTTPD.HTTPSession - Class in de.tsl2.nano.h5
-
- NanoHTTPD.IHTTPSession - Interface in de.tsl2.nano.h5
-
Handles one session, i.e. parses the HTTP request and returns the response.
- NanoHTTPD.Method - Enum in de.tsl2.nano.h5
-
HTTP Request methods, with the ability to decode a String back to its enum value.
- NanoHTTPD.Response - Class in de.tsl2.nano.h5
-
HTTP response.
- NanoHTTPD.Response.IStatus - Interface in de.tsl2.nano.h5
-
- NanoHTTPD.Response.Status - Enum in de.tsl2.nano.h5
-
Some HTTP response status codes
- NanoHTTPD.ResponseException - Exception in de.tsl2.nano.h5
-
- NanoHTTPD.SecureServerSocketFactory - Class in de.tsl2.nano.h5
-
Creates a new SSLServerSocket
- NanoHTTPD.ServerRunnable - Class in de.tsl2.nano.h5
-
The runnable that will be used for the main listening thread.
- NanoHTTPD.ServerSocketFactory - Interface in de.tsl2.nano.h5
-
Factory to create ServerSocketFactories.
- NanoHTTPD.TempFile - Interface in de.tsl2.nano.h5
-
A temp file.
- NanoHTTPD.TempFileManager - Interface in de.tsl2.nano.h5
-
Temp file manager.
- NanoHTTPD.TempFileManagerFactory - Interface in de.tsl2.nano.h5
-
Factory to create temp file managers.
- NanoJAXRS - Class in de.tsl2.nano.h5.rest
-
If nano.h5 is deployed into a web-container, this RESTful service starts nano.h5 through the request
'host:8080/tsl2.nano.h5/start/config/8686' or 'host:8080/tsl2.nano.h5/start/user.home/free.port'. see
#start(String, int)
- NanoJAXRS() - Constructor for class de.tsl2.nano.h5.rest.NanoJAXRS
-
- NanoWebSocketClient - Class in de.tsl2.nano.h5.websocket
-
Html5 WebSocket Client.
- NanoWebSocketClient(URI) - Constructor for class de.tsl2.nano.h5.websocket.NanoWebSocketClient
-
constructor
- NanoWebSocketClient(URI, Draft) - Constructor for class de.tsl2.nano.h5.websocket.NanoWebSocketClient
-
constructor
- NanoWebSocketClient(URI, Draft, Map<String, String>) - Constructor for class de.tsl2.nano.h5.websocket.NanoWebSocketClient
-
constructor
- NanoWebSocketServer - Class in de.tsl2.nano.h5.websocket
-
Html5 WebSocket Server to provide a rich client gui interaction.
- NanoWebSocketServer() - Constructor for class de.tsl2.nano.h5.websocket.NanoWebSocketServer
-
constructor
- NanoWebSocketServer(ISession, InetSocketAddress) - Constructor for class de.tsl2.nano.h5.websocket.NanoWebSocketServer
-
constructor
- navigation - Variable in class de.tsl2.nano.h5.navigation.EntityBrowser
-
- newChunkedResponse(NanoHTTPD.Response.IStatus, String, InputStream) - Static method in class de.tsl2.nano.h5.NanoHTTPD
-
Create a response with unknown length (using HTTP 1.1 chunking).
- newFixedLengthResponse(NanoHTTPD.Response.IStatus, String, InputStream, long) - Static method in class de.tsl2.nano.h5.NanoHTTPD
-
Create a response with known length.
- newFixedLengthResponse(NanoHTTPD.Response.IStatus, String, String) - Static method in class de.tsl2.nano.h5.NanoHTTPD
-
Create a text response with known length.
- newFixedLengthResponse(String) - Static method in class de.tsl2.nano.h5.NanoHTTPD
-
Create a text response with known length.
- next(Object) - Method in class de.tsl2.nano.h5.navigation.EntityBrowser
-
the next model may be a new bean model, if the response object is not null, not in the current navigation stack
and not a cancel action.
- next(Object) - Method in interface de.tsl2.nano.h5.navigation.IBeanNavigator
-
evaluates the next bean to work on
- next(Object) - Method in class de.tsl2.nano.h5.navigation.Workflow
-
the next model may be a new bean model, if the response object is not null, not in the current navigation stack
and not a cancel action.
- save() - Method in class de.tsl2.nano.h5.collector.CSheet
-
- save(Object) - Method in class de.tsl2.nano.h5.collector.CSheet
-
- saveBeanDefinition(File) - Method in class de.tsl2.nano.h5.collector.Statistic
-
- SecureServerSocketFactory(SSLServerSocketFactory, String[]) - Constructor for class de.tsl2.nano.h5.NanoHTTPD.SecureServerSocketFactory
-
- send(OutputStream) - Method in class de.tsl2.nano.h5.NanoHTTPD.Response
-
Sends given response to the socket.
- sendContentLengthHeaderIfNotAlreadyPresent(PrintWriter, long) - Method in class de.tsl2.nano.h5.NanoHTTPD.Response
-
- sendValue(String, String, Object) - Static method in class de.tsl2.nano.h5.websocket.WebSocketDependencyListener
-
- sendValue(String, String, Object) - Static method in class de.tsl2.nano.h5.websocket.WebSocketServiceListener
-
- serve(String, NanoHTTPD.Method, Map<String, String>, Map<String, String>, Map<String, String>) - Method in class de.tsl2.nano.h5.NanoH5
-
Override this to customize the server.
- serve(String, String, Map<String, String>, Map<String, String>, Map<String, String>) - Method in class de.tsl2.nano.h5.NanoH5Session
-
main session serve method. requests of type 'GET' and file-links are handled by the application class (NanoH5).
- serve(NanoHTTPD.IHTTPSession) - Method in class de.tsl2.nano.h5.NanoHTTPD
-
Override this to customize the server.
- serve(String, NanoHTTPD.Method, Map<String, String>, Map<String, String>, Map<String, String>) - Method in class de.tsl2.nano.h5.NanoHTTPD
-
Deprecated.
- serve(String, String, Map<String, String>, Map<String, String>, Map<String, String>) - Method in class de.tsl2.nano.h5.NanoHTTPD
-
Override this to customize the server.
- serveFile(String, Map<String, String>, File, boolean) - Method in class de.tsl2.nano.h5.NanoHTTPD
-
Serves file from homeDir and its' subdirectories (only).
- set(int, int, Object) - Method in class de.tsl2.nano.h5.collector.CSheet
-
- set(int, Object...) - Method in class de.tsl2.nano.h5.collector.CSheet
-
- set(NanoHTTPD.Cookie) - Method in class de.tsl2.nano.h5.NanoHTTPD.CookieHandler
-
- set(String, String, int) - Method in class de.tsl2.nano.h5.NanoHTTPD.CookieHandler
-
Sets a cookie.
- setArguments(Map<String, Object>) - Method in class de.tsl2.nano.h5.expression.RunnableExpression
-
- setAsyncRunner(NanoHTTPD.AsyncRunner) - Method in class de.tsl2.nano.h5.NanoHTTPD
-
Pluggable strategy for asynchronously executing requests.
- setAttributes(List<AttributeConfigurator>) - Method in class de.tsl2.nano.h5.configuration.BeanConfigurator
-
- setChunkedTransfer(boolean) - Method in class de.tsl2.nano.h5.NanoHTTPD.Response
-
- setColumnDefinition(IPresentableColumn) - Method in class de.tsl2.nano.h5.configuration.AttributeConfigurator
-
- setConstraint(IConstraint<?>) - Method in class de.tsl2.nano.h5.configuration.AttributeConfigurator
-
- setCreationOnly(boolean) - Method in class de.tsl2.nano.h5.collector.Controller
-
- setCurrent(BeanDefinition<?>) - Method in class de.tsl2.nano.h5.navigation.Workflow
-
- setData(InputStream) - Method in class de.tsl2.nano.h5.NanoHTTPD.Response
-
- setDeclaration(IAttribute<?>) - Method in class de.tsl2.nano.h5.configuration.AttributeConfigurator
-
- setDescription(String) - Method in class de.tsl2.nano.h5.configuration.AttributeConfigurator
-
- setEnabled(boolean) - Static method in class de.tsl2.nano.h5.NanoH5UnitPlugin
-
- setExpression(String) - Method in class de.tsl2.nano.h5.expression.URLExpression
-
sets the new Expression and evaluates new values for: #method, #contentType #valuesOnly, #urlRESTSeparators, #handleResponse.
- setForceUserInteraction(boolean) - Method in class de.tsl2.nano.h5.collector.Compositor
-
- setFormat(String) - Method in class de.tsl2.nano.h5.configuration.AttributeConfigurator
-
- setGzipEncoding(boolean) - Method in class de.tsl2.nano.h5.NanoHTTPD.Response
-
- setHeight(int) - Method in class de.tsl2.nano.h5.Html5Presentable
-
- setItemProvider(Increaser) - Method in class de.tsl2.nano.h5.collector.Controller
-
- setKeepAlive(boolean) - Method in class de.tsl2.nano.h5.NanoHTTPD.Response
-
- setLayout(L) - Method in class de.tsl2.nano.h5.Html5Presentable
-
- setLayoutConstraints(L) - Method in class de.tsl2.nano.h5.Html5Presentable
-
- setListener(Collection<IListener>) - Method in class de.tsl2.nano.h5.configuration.AttributeConfigurator
-
- setLogicForm(LogicForm<? extends Format, Object>) - Method in class de.tsl2.nano.h5.collector.CSheet
-
- setMimeType(String) - Method in class de.tsl2.nano.h5.NanoHTTPD.Response
-
- setPasswd(String) - Method in class de.tsl2.nano.h5.CUser
-
- setPersistenceConnectionPort() - Method in class de.tsl2.nano.h5.NanoH5Unit
-
- setPresentable(IPresentable) - Method in class de.tsl2.nano.h5.configuration.AttributeConfigurator
-
- setPresentable(Presentable) - Method in class de.tsl2.nano.h5.configuration.BeanConfigurator
-
- setPresentationValues(boolean, boolean, boolean) - Method in class de.tsl2.nano.h5.collector.Controller
-
- setRequestMethod(NanoHTTPD.Method) - Method in class de.tsl2.nano.h5.NanoHTTPD.Response
-
- setRoot(BeanDefinition<?>) - Method in class de.tsl2.nano.h5.navigation.EntityBrowser
-
- setRoot(BeanDefinition<?>) - Method in interface de.tsl2.nano.h5.navigation.IBeanNavigator
-
- setRoot(BeanDefinition<?>) - Method in class de.tsl2.nano.h5.navigation.Workflow
-
setLogin
- setServerSocketFactory(NanoHTTPD.ServerSocketFactory) - Method in class de.tsl2.nano.h5.NanoHTTPD
-
- setShowText(boolean) - Method in class de.tsl2.nano.h5.collector.Controller
-
- setStatus(NanoHTTPD.Response.IStatus) - Method in class de.tsl2.nano.h5.NanoHTTPD.Response
-
- setTargetType(Class<?>) - Method in class de.tsl2.nano.h5.collector.Compositor
-
- setTempFileManagerFactory(NanoHTTPD.TempFileManagerFactory) - Method in class de.tsl2.nano.h5.NanoHTTPD
-
Pluggable strategy for creating and cleaning up temporary files.
- setTransparent(boolean) - Method in class de.tsl2.nano.h5.collector.Controller
-
- setUp() - Method in class de.tsl2.nano.h5.NanoH5Unit
-
- setUpUnit(String) - Method in class de.tsl2.nano.h5.NanoH5Unit
-
- setUserAuthorization(Object) - Method in class de.tsl2.nano.h5.NanoH5Session
-
setAuthorization
- setValue(Object, T) - Method in class de.tsl2.nano.h5.configuration.ExpressionDescriptor
-
- setValue(Object, T) - Method in class de.tsl2.nano.h5.expression.RunnableExpression
-
- setValueExpression(String) - Method in class de.tsl2.nano.h5.configuration.BeanConfigurator
-
- setValueGroups(Collection<ValueGroup>) - Method in class de.tsl2.nano.h5.configuration.BeanConfigurator
-
- setWidth(int) - Method in class de.tsl2.nano.h5.Html5Presentable
-
- shortCut(int) - Method in class de.tsl2.nano.h5.Html5Presentation
-
shortCut for tabindex
- showText() - Method in class de.tsl2.nano.h5.collector.Controller
-
- shutdownNanoHttpServer() - Method in class de.tsl2.nano.h5.NanoH5Unit
-
- shutdownNanoHttpServer(File) - Method in class de.tsl2.nano.h5.NanoH5Unit
-
- SimpleExpression - Class in de.tsl2.nano.h5.expression
-
simple runnable expression. useful to show an url in an iframe. all context properties are filled into expression if
there are ant-like variables.
- SimpleExpression() - Constructor for class de.tsl2.nano.h5.expression.SimpleExpression
-
constructor
- SOCKET_READ_TIMEOUT - Static variable in class de.tsl2.nano.h5.NanoHTTPD
-
Maximum time to wait on Socket.getInputStream().read() (in milliseconds) This is required as the Keep-Alive HTTP
connections would otherwise block the socket reading thread forever (or as long the browser is open).
- Specification - Annotation Type in de.tsl2.nano.h5.annotation
-
- Specification.SpecificationType - Enum in de.tsl2.nano.h5.annotation
-
- SpecificationAnnotationFactory - Class in de.tsl2.nano.h5.annotation
-
- SpecificationAnnotationFactory() - Constructor for class de.tsl2.nano.h5.annotation.SpecificationAnnotationFactory
-
- SpecifiedAction<RETURNTYPE> - Class in de.tsl2.nano.h5
-
action defined in action pool
- SpecifiedAction() - Constructor for class de.tsl2.nano.h5.SpecifiedAction
-
constructor
- SpecifiedAction(String, Object) - Constructor for class de.tsl2.nano.h5.SpecifiedAction
-
constructor
- SQLExpression<T extends Serializable> - Class in de.tsl2.nano.h5.expression
-
Usable as attribute getting it's value through a given sql-query.
- SQLExpression() - Constructor for class de.tsl2.nano.h5.expression.SQLExpression
-
- SQLExpression(Class<?>, String) - Constructor for class de.tsl2.nano.h5.expression.SQLExpression
-
- SQLExpression(Class<?>, String, Class<T>) - Constructor for class de.tsl2.nano.h5.expression.SQLExpression
-
constructor
- SSLWebSocketFactory - Class in de.tsl2.nano.h5.websocket
-
- SSLWebSocketFactory() - Constructor for class de.tsl2.nano.h5.websocket.SSLWebSocketFactory
-
- start() - Method in class de.tsl2.nano.h5.NanoH5
-
starts application and shows initial html page
- start() - Method in class de.tsl2.nano.h5.NanoHTTPD
-
Start the server.
- start(int) - Method in class de.tsl2.nano.h5.NanoHTTPD
-
Starts the server (in setDaemon(true) mode).
- start(int, boolean) - Method in class de.tsl2.nano.h5.NanoHTTPD
-
Start the server.
- start(String, String) - Method in class de.tsl2.nano.h5.rest.NanoJAXRS
-
starts the nano.h5 application through jax-rs.
- startApplication() - Method in class de.tsl2.nano.h5.NanoH5Unit
-
- startApplication(String...) - Static method in class de.tsl2.nano.h5.NanoH5Unit
-
- Statistic<COLLECTIONTYPE extends Collection<T>,T> - Class in de.tsl2.nano.h5.collector
-
Does a statistic by doing a group by on all columns.
- Statistic() - Constructor for class de.tsl2.nano.h5.collector.Statistic
-
- Statistic(Class<T>) - Constructor for class de.tsl2.nano.h5.collector.Statistic
-
- Statistic(Class<T>, T, T) - Constructor for class de.tsl2.nano.h5.collector.Statistic
-
constructor
- stop() - Method in class de.tsl2.nano.h5.NanoHTTPD
-
Stop the server.
- style(String, Object) - Static method in class de.tsl2.nano.h5.HtmlUtil
-
- STYLE_BACKGROUND_COLOR - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
static styles
- STYLE_BACKGROUND_FADING_KEYFRAMES - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- STYLE_BACKGROUND_FADING_TRANSITION - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- STYLE_BACKGROUND_LIGHTGRAY - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- STYLE_BACKGROUND_RADIAL_GRADIENT - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- STYLE_BACKGROUND_TRANSPARENT - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- STYLE_COLOR - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- STYLE_FONT_COLOR - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
- STYLE_TEXT_ALIGN - Static variable in class de.tsl2.nano.h5.HtmlUtil
-
dynamic styles. use method #style(String, String) to set styles!
- styles(String...) - Static method in class de.tsl2.nano.h5.HtmlUtil
-
exactly one one-value style can be appended as last style element.
- submit(HtmlPage, String) - Method in class de.tsl2.nano.h5.NanoH5Unit
-