Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- action() - Method in class de.tsl2.nano.action.CommonAction
- action() - Method in interface de.tsl2.nano.action.IAction
-
The action to be started
- activate() - Method in class de.tsl2.nano.action.CommonAction
-
if the action is asynchron, the result will be mostly null.
- activate() - Method in interface de.tsl2.nano.action.IAction
-
starts this action.
- activate(Map<String, Object>) - Method in class de.tsl2.nano.util.Flow.ATask
- activate(Map<String, Object>) - Method in interface de.tsl2.nano.util.Flow.ITask
- ACTIVE - Static variable in interface de.tsl2.nano.action.IActivable
-
IActivable.isActive()will return always true - ActivityGraph - Class in de.tsl2.nano.util
- ActivityGraph(String) - Constructor for class de.tsl2.nano.util.ActivityGraph
- ActivityGraph(String, Function<Object, String>) - Constructor for class de.tsl2.nano.util.ActivityGraph
- add() - Method in class de.tsl2.nano.fi.FIDate
- add(Object, Object, Object) - Method in class de.tsl2.nano.util.ActivityGraph
- add(Object, Object, Object) - Method in class de.tsl2.nano.util.GraphLog
- addListener(Consumer<Flow.ITask>) - Method in class de.tsl2.nano.util.Flow
- addNeighbours(Flow.ITask...) - Method in class de.tsl2.nano.util.Flow.ATask
- addNeighbours(Flow.ITask...) - Method in interface de.tsl2.nano.util.Flow.ITask
- AnnotationFactory<I,
A extends Annotation> - Interface in de.tsl2.nano.annotation.extension -
This is a kind of workaround through the fact, that annotations cannot be extended.
- ant(String, String, Properties) - Static method in class de.tsl2.nano.execution.ScriptUtil
-
starts an ant script
- antbuild(String, String, Properties) - Static method in class de.tsl2.nano.execution.ScriptUtil
- antbuild(String, String, Properties, BuildListener) - Static method in class de.tsl2.nano.execution.ScriptUtil
- AntRunner - Class in de.tsl2.nano.execution
-
is able to run ant targets given by name and properties.
- AntRunner() - Constructor for class de.tsl2.nano.execution.AntRunner
- AOPProxy<T> - Class in de.tsl2.nano.util
-
simple proxy to enable aop-like enhancement.
- AOPProxy(T, ICRunnable<?>, ICRunnable<?>, boolean) - Constructor for class de.tsl2.nano.util.AOPProxy
-
constructor
- ARunnable<CONTEXT extends Serializable> - Class in de.tsl2.nano.execution
- ARunnable(CONTEXT, Object[]) - Constructor for class de.tsl2.nano.execution.ARunnable
-
constructor
- ASK - Enum constant in enum class de.tsl2.nano.util.Flow.ITask.Status
- asString() - Method in interface de.tsl2.nano.util.Flow.ITask
- ATask() - Constructor for class de.tsl2.nano.util.Flow.ATask
- ATask(String, String) - Constructor for class de.tsl2.nano.util.Flow.ATask
B
- build(I, A) - Method in interface de.tsl2.nano.annotation.extension.AnnotationFactory
C
- canActivate(Map<String, Object>) - Method in class de.tsl2.nano.util.Flow.ATask
- canActivate(Map<String, Object>) - Method in interface de.tsl2.nano.util.Flow.ITask
- CANCELED - Static variable in interface de.tsl2.nano.action.IAction
- CATEGORY - Static variable in class de.tsl2.nano.scanner.ICSCalendarReader
- check(Class<? extends AnnotationFactory<?, ?>>, Annotation) - Static method in interface de.tsl2.nano.annotation.extension.AnnotationFactory
- check(String, T) - Method in interface de.tsl2.nano.action.IConstraint
-
checks, if the given value is valid - throws an exception
- checkedArguments(CONTEXT, boolean) - Method in interface de.tsl2.nano.execution.IPRunnable
-
check arguments against defined parameter and return only defined arguments
- checkStatus(String, T) - Method in interface de.tsl2.nano.action.IConstraint
-
checks, if the given value is valid - should not throw an exception
- CLASS - Static variable in class de.tsl2.nano.scanner.ICSCalendarReader
- CommonAction<RETURNTYPE> - Class in de.tsl2.nano.action
- CommonAction() - Constructor for class de.tsl2.nano.action.CommonAction
-
The default constructor can be used for hidden actions.
- CommonAction(String) - Constructor for class de.tsl2.nano.action.CommonAction
- CommonAction(String, boolean, boolean, Object, String, String, boolean, IActivable, Collection<String>, Function<?, RETURNTYPE>) - Constructor for class de.tsl2.nano.action.CommonAction
-
Constructor
- CommonAction(String, String, String) - Constructor for class de.tsl2.nano.action.CommonAction
- CommonAction(String, String, String, IActivable, Collection<String>, Function<?, RETURNTYPE>) - Constructor for class de.tsl2.nano.action.CommonAction
- CommonAction(String, String, String, IActivable, Function<?, RETURNTYPE>) - Constructor for class de.tsl2.nano.action.CommonAction
- CommonAction(String, String, String, Function<?, RETURNTYPE>) - Constructor for class de.tsl2.nano.action.CommonAction
- CommonAction(String, Function<?, RETURNTYPE>) - Constructor for class de.tsl2.nano.action.CommonAction
- compareTo(CommonAction<RETURNTYPE>) - Method in class de.tsl2.nano.action.CommonAction
- condition - Variable in class de.tsl2.nano.util.Flow.ATask
- copy(String, String) - Static method in class de.tsl2.nano.util.FilePath
-
copies all files in a given directory to the given target
- create(Iterable<? extends INode>) - Method in class de.tsl2.nano.util.GraphLog
- createBuildListener(PrintStream, PrintStream) - Static method in class de.tsl2.nano.execution.AntRunner
- createEnhancedPresenter(Object, Object, Class<T>, ClassLoader) - Static method in class de.tsl2.nano.util.MultipleInheritanceProxy
-
combines two instances into one.
- createEnhancement(T, ICRunnable<?>, ICRunnable<?>, boolean) - Static method in class de.tsl2.nano.util.AOPProxy
-
createEnhancement
- createFileSets(String) - Static method in class de.tsl2.nano.execution.AntRunner
-
<directory-name>[:{[include][,
...]]} - createGraphFile(String, Collection<? extends INode>, Function<Object, String>) - Static method in class de.tsl2.nano.util.GraphLog
-
convenience to create the graphlog and write the gravito file
- createLogfileBuildListener() - Static method in class de.tsl2.nano.execution.AntRunner
-
create System.out build listener
- createMessageListener() - Static method in class de.tsl2.nano.execution.AntRunner
- createMultipleInheritance(Class[], Collection, ClassLoader) - Static method in class de.tsl2.nano.util.MultipleInheritanceProxy
-
creates a new proxy instance with BeanProxy as invocationhandler.
- createPipedAntBuildListener(PipedOutputStream) - Static method in class de.tsl2.nano.execution.AntRunner
-
createPipedBuildListener
- createStart(Flow.ITask...) - Static method in interface de.tsl2.nano.util.Flow.ITask
- createTask(String, String, String) - Method in class de.tsl2.nano.util.Flow.ATask
- createTask(String, String, String) - Method in interface de.tsl2.nano.util.Flow.ITask
- CTask() - Constructor for class de.tsl2.nano.util.Flow.CTask
- CTask(String, String) - Constructor for class de.tsl2.nano.util.Flow.CTask
-
Predicate as condition, FunctionalInterface as action
D
- DateCallback - Interface in de.tsl2.nano.fi
- de.tsl2.nano.action - package de.tsl2.nano.action
- de.tsl2.nano.annotation.extension - package de.tsl2.nano.annotation.extension
- de.tsl2.nano.execution - package de.tsl2.nano.execution
- de.tsl2.nano.fi - package de.tsl2.nano.fi
- de.tsl2.nano.plugin - package de.tsl2.nano.plugin
- de.tsl2.nano.scanner - package de.tsl2.nano.scanner
- de.tsl2.nano.util - package de.tsl2.nano.util
- DEFAULT_TASK_TYPE - Static variable in class de.tsl2.nano.util.Flow
- DEL_CSV - Static variable in class de.tsl2.nano.scanner.FieldReader
- DEL_KEYVALUE - Static variable in class de.tsl2.nano.scanner.FieldReader
- DEL_PROP - Static variable in class de.tsl2.nano.scanner.FieldReader
- delegator(Class[], Object...) - Static method in class de.tsl2.nano.util.DelegatorProxy
-
delegator
- delegator(Class<T>, Object...) - Static method in class de.tsl2.nano.util.DelegatorProxy
-
delegator
- DelegatorProxy - Class in de.tsl2.nano.util
-
generic delegator to be usable as base class for simple delegation implementations. the delegator doesn't have to implement the given interface, but has to provide the desired implementation with a method thats name and arguments have to match the interface method.
- DelegatorProxy(Object...) - Constructor for class de.tsl2.nano.util.DelegatorProxy
- deleteDirectory(String) - Static method in class de.tsl2.nano.util.FilePath
-
deletes all files in a given directory
- distance(T, String) - Method in interface de.tsl2.nano.util.IFuzzyDescriptor
-
calculates the distance between an available item and the given expression/filter
- doFor(Collection<?>, IAction<?>) - Static method in interface de.tsl2.nano.action.IAction
-
starts the given action for all items of the given collection - as first action parameter.
E
- enabler - Variable in class de.tsl2.nano.action.CommonAction
- ENCODING_DE - Static variable in class de.tsl2.nano.util.Mail
- ENCODING_UTF8 - Static variable in class de.tsl2.nano.util.Mail
- END - Static variable in class de.tsl2.nano.scanner.ICSCalendarReader
- END - Static variable in interface de.tsl2.nano.util.Flow.ITask
- equals(Object) - Method in class de.tsl2.nano.action.CommonAction
- equals(Object) - Method in class de.tsl2.nano.util.Flow.ATask
- equals(Object) - Method in class de.tsl2.nano.util.Flow
- error() - Method in interface de.tsl2.nano.action.IStatus
-
if an error occurred, the exception will be returned, otherwise null
- ERROR - Static variable in interface de.tsl2.nano.action.IStatus
- expression - Variable in class de.tsl2.nano.util.Flow.ATask
F
- FAIL - Enum constant in enum class de.tsl2.nano.util.Flow.ITask.Status
- FIDate<T extends DateCallback> - Class in de.tsl2.nano.fi
- FIDate(T) - Constructor for class de.tsl2.nano.fi.FIDate
-
constructor
- FieldReader - Class in de.tsl2.nano.scanner
-
reads any fields from any text file using a
Scanner. all lines starting withFieldReader.COMMENTwill be ignored. - FieldReader() - Constructor for class de.tsl2.nano.scanner.FieldReader
- FILE_EXT - Static variable in class de.tsl2.nano.util.Flow
- FileLock - Class in de.tsl2.nano.util
-
Creates an exclusive lock using the NIO channel functionality.
- FileLock() - Constructor for class de.tsl2.nano.util.FileLock
- FilePath - Class in de.tsl2.nano.util
-
provides actions on a path and all its subdirectories and files.
- FilePath() - Constructor for class de.tsl2.nano.util.FilePath
- find(String) - Method in class de.tsl2.nano.util.FuzzyFinder
- Flow - Class in de.tsl2.nano.util
-
Flowas simplest workflow base using implementations ofFlow.ITask. - Flow() - Constructor for class de.tsl2.nano.util.Flow
- Flow.ATask - Class in de.tsl2.nano.util
- Flow.CTask - Class in de.tsl2.nano.util
-
simple string-based task. context should match condition as string. expression has to point to a method.
- Flow.ITask - Interface in de.tsl2.nano.util
-
base definition to do a simple workflow
- Flow.ITask.Status - Enum Class in de.tsl2.nano.util
- Flow.RegExMatchContext - Class in de.tsl2.nano.util
- Flow.RTask - Class in de.tsl2.nano.util
-
simple http request task. condition should point to a rest-service with boolean response. expression to any rest service
- foreach(String, String, String, String, Function<Path, RESULT>) - Static method in class de.tsl2.nano.util.FilePath
- forEach(InputStream, ICallback<RESULT>) - Static method in class de.tsl2.nano.scanner.FieldReader
-
convenience delegating to
FieldReader.forEach(InputStream, String, String, ICallback)with standard block definitions. - forEach(InputStream, String, String, ICallback<RESULT>) - Static method in class de.tsl2.nano.scanner.FieldReader
-
runs through the stream, searching for the given blocks and providing each block content as property map to the callback.
- forEach(String, ICallback<?>) - Static method in class de.tsl2.nano.scanner.ICSCalendarReader
-
forEach
- fromGravString(String, Map<String, Flow.ITask>) - Method in interface de.tsl2.nano.util.Flow.ITask
- fromString(F, String, String, Class<? extends Flow.ITask>) - Static method in class de.tsl2.nano.util.Flow
- fromString(Class<?>, String) - Static method in interface de.tsl2.nano.action.IConstraint
- function - Variable in class de.tsl2.nano.action.CommonAction
-
while a function is not really serializeable/changeable/deserializeable, this function should only be used, where the action should not be deserialized!
- fuzzyFind(String) - Method in class de.tsl2.nano.util.FuzzyFinder
- FuzzyFinder<T> - Class in de.tsl2.nano.util
-
generic fuzzy finder. see
IFuzzyDescriptoras descriptor for data and filter. - FuzzyFinder(IFuzzyDescriptor<T>) - Constructor for class de.tsl2.nano.util.FuzzyFinder
-
constructor
- FuzzyFinder(Iterable<T>) - Constructor for class de.tsl2.nano.util.FuzzyFinder
G
- get(IPRunnable<T, Map<String, Object>>, Map<String, Object>, Object...) - Method in class de.tsl2.nano.execution.VolatileResult
- get(Map<String, Object>, Object...) - Method in class de.tsl2.nano.execution.VolatileResult
- getActionMode() - Method in class de.tsl2.nano.action.CommonAction
-
action mode. e.g. on dialogs it is usable to define the buttons result type. see
IAction.MODE_DLG_CANCEL,IAction.MODE_DLG_OK. - getActionMode() - Method in interface de.tsl2.nano.action.IAction
-
action mode. e.g. on dialogs it is usable to define the buttons result type. see
IAction.MODE_DLG_CANCEL,IAction.MODE_DLG_OK. - getAllInterfaces(Class<?>) - Static method in class de.tsl2.nano.util.MultipleInheritanceProxy
-
getAllInterfaces
- getAllowedValues() - Method in interface de.tsl2.nano.action.IConstraint
-
returns the allowed values or null
- getArgumentTypes() - Method in class de.tsl2.nano.action.CommonAction
- getArgumentTypes() - Method in interface de.tsl2.nano.action.IAction
-
getArgumentTypes
- getAvailables() - Method in interface de.tsl2.nano.util.IFuzzyDescriptor
-
provides all available data to use the filter on
- getConnectionPipe() - Method in class de.tsl2.nano.util.PipeReader
- getConstraint() - Method in class de.tsl2.nano.action.Parameter
- getDate() - Method in interface de.tsl2.nano.fi.DateCallback
- getDefault() - Method in interface de.tsl2.nano.action.IConstraint
-
default value for this attribute
- getEnabler() - Method in class de.tsl2.nano.action.CommonAction
- getFctCondition(String) - Method in class de.tsl2.nano.util.Flow.ATask
- getFctCondition(String) - Method in class de.tsl2.nano.util.Flow.CTask
- getFctCondition(String) - Method in class de.tsl2.nano.util.Flow.RTask
- getFctFunction(String) - Method in class de.tsl2.nano.util.Flow.ATask
- getFctFunction(String) - Method in class de.tsl2.nano.util.Flow.CTask
- getFctFunction(String) - Method in class de.tsl2.nano.util.Flow.RTask
- getFileName() - Method in class de.tsl2.nano.util.ActivityGraph
- getFileName() - Method in class de.tsl2.nano.util.GraphLog
- getFileWriter(String) - Static method in class de.tsl2.nano.util.FilePath
- getFormat() - Method in interface de.tsl2.nano.action.IConstraint
-
format-constraint for the attributes value
- getId() - Method in class de.tsl2.nano.action.CommonAction
-
getId
- getId() - Method in interface de.tsl2.nano.action.IAction
-
Getter getId
- getImagePath() - Method in class de.tsl2.nano.action.CommonAction
- getImagePath() - Method in interface de.tsl2.nano.action.IAction
- getImplementations(Class<T>) - Static method in class de.tsl2.nano.plugin.Plugins
-
instances of provided implementations for the given interface
- getKeyStroke() - Method in class de.tsl2.nano.action.CommonAction
- getKeyStroke() - Method in interface de.tsl2.nano.action.IAction
-
Getter getKeyStroke
- getLastResult() - Method in class de.tsl2.nano.action.CommonAction
- getLength() - Method in interface de.tsl2.nano.action.IConstraint
-
maximum length - useful on strings
- getLongDescription() - Method in class de.tsl2.nano.action.CommonAction
-
getLongDescription
- getLongDescription() - Method in interface de.tsl2.nano.action.IAction
-
Getter getLongDescription
- getMaximum() - Method in interface de.tsl2.nano.action.IConstraint
-
returns the maximum value or null
- getMinimum() - Method in interface de.tsl2.nano.action.IConstraint
-
returns the minimum value or null
- getName() - Method in class de.tsl2.nano.action.Parameter
- getName() - Method in interface de.tsl2.nano.execution.IPRunnable
- getName() - Method in class de.tsl2.nano.execution.VolatileResult
- getName() - Method in class de.tsl2.nano.util.Flow
- getNames() - Method in class de.tsl2.nano.action.Parameters
-
getNames
- getParameter() - Method in class de.tsl2.nano.action.CommonAction
- getParameter() - Method in interface de.tsl2.nano.action.IAction
- getParameter() - Method in interface de.tsl2.nano.execution.IPRunnable
-
defined parameter, to be checked (see
#checkArguments(Map)) against given CONTEXT - getParameter() - Method in class de.tsl2.nano.execution.VolatileResult
- getParameter(int) - Method in class de.tsl2.nano.action.CommonAction
- getParameter(int) - Method in interface de.tsl2.nano.action.IAction
- getPrecision() - Method in interface de.tsl2.nano.action.IConstraint
-
precision - useful for numbers of type BigDecimal
- getPrintService(String, String) - Static method in class de.tsl2.nano.util.PrintUtil
- getPrintService(String, DocFlavor.INPUT_STREAM, DocAttributeSet) - Static method in class de.tsl2.nano.util.PrintUtil
- getPrintStream() - Method in class de.tsl2.nano.util.PipeReader
-
getPrintStream
- getReceiverIDs() - Method in class de.tsl2.nano.action.CommonAction
- getReceiverIDs() - Method in interface de.tsl2.nano.action.IAction
-
the receivers will receive the result of the activation.
- getResult() - Method in class de.tsl2.nano.execution.ARunnable
- getScale() - Method in interface de.tsl2.nano.action.IConstraint
-
scale - useful for numbers of type BigDecimal
- getShortDescription() - Method in class de.tsl2.nano.action.CommonAction
-
getShortDescription
- getShortDescription() - Method in interface de.tsl2.nano.action.IAction
-
Getter getShortDescription
- getType() - Method in interface de.tsl2.nano.action.IConstraint
-
value type
- getTypes() - Method in class de.tsl2.nano.action.Parameters
-
getTypes
- getValue() - Method in class de.tsl2.nano.action.Parameter
- getValue(int) - Method in class de.tsl2.nano.action.Parameters
- getValue(String) - Method in class de.tsl2.nano.action.Parameters
- getValues() - Method in class de.tsl2.nano.action.Parameters
-
getValues
- graph - Variable in class de.tsl2.nano.util.GraphLog
- GraphLog - Class in de.tsl2.nano.util
-
Provides creation of text blocks to be interpreted by Gravizo and rendered with Graphviz inside a markdown text.
- GraphLog(String) - Constructor for class de.tsl2.nano.util.GraphLog
- GraphLog(String, Function<Object, String>) - Constructor for class de.tsl2.nano.util.GraphLog
- gravCondition() - Method in class de.tsl2.nano.util.Flow.ATask
- gravCondition() - Method in interface de.tsl2.nano.util.Flow.ITask
- gravizEnd() - Method in class de.tsl2.nano.util.ActivityGraph
- gravizEnd() - Method in class de.tsl2.nano.util.GraphLog
- gravizStart() - Method in class de.tsl2.nano.util.ActivityGraph
- gravizStart() - Method in class de.tsl2.nano.util.GraphLog
- GRVT_LABEL_END - Static variable in class de.tsl2.nano.util.Flow
- GRVT_LABEL_START - Static variable in class de.tsl2.nano.util.Flow
H
- hashCode() - Method in class de.tsl2.nano.action.CommonAction
- hashCode() - Method in class de.tsl2.nano.util.Flow.ATask
- HEADER - Static variable in class de.tsl2.nano.scanner.FieldReader
I
- IAction<RETURNTYPE> - Interface in de.tsl2.nano.action
-
provides all informations to start an action (through Runnable) and to handle a graphical user interface of type button etc.
- IActivable - Interface in de.tsl2.nano.action
-
Implementors of this interface provide the possibility to check if a component should be active or not. will be used as callback by the tsl2nano framework.
- IConstraint<T> - Interface in de.tsl2.nano.action
- ICSCalendarReader - Class in de.tsl2.nano.scanner
-
Provides a stream of calendar entries to be consumed by a callback.
- ICSCalendarReader() - Constructor for class de.tsl2.nano.scanner.ICSCalendarReader
- id - Variable in class de.tsl2.nano.action.CommonAction
- IFuzzyDescriptor<T> - Interface in de.tsl2.nano.util
-
describes a fuzzy finder algorithm
- imagePath - Variable in class de.tsl2.nano.action.CommonAction
- INACTIVE - Static variable in interface de.tsl2.nano.action.IActivable
-
IActivable.isActive()will return always false - instanceOf(Proxy) - Static method in class de.tsl2.nano.util.SetterExtenderPoxy
- invoke(Object, Method, Object[]) - Method in class de.tsl2.nano.util.AOPProxy
- invoke(Object, Method, Object[]) - Method in class de.tsl2.nano.util.DelegatorProxy
- invoke(Object, Method, Object[]) - Method in class de.tsl2.nano.util.MultipleInheritanceProxy
-
the first implementing delegate collection member will be used to invoke the given method.
- invoke(Object, Method, Object[]) - Method in class de.tsl2.nano.util.SetterExtenderPoxy
- IPRunnable<RESULT,
CONTEXT extends Map<String, Object>> - Interface in de.tsl2.nano.execution - isActive() - Method in interface de.tsl2.nano.action.IActivable
-
used as callback by framework to check for activation/enabling. may be called more than one time for refreshings.
- isDebugMode() - Method in class de.tsl2.nano.action.CommonAction
-
override this method to enable debugging
- isDefault - Variable in class de.tsl2.nano.action.CommonAction
- isDefault() - Method in class de.tsl2.nano.action.CommonAction
-
isDefault
- isDefault() - Method in interface de.tsl2.nano.action.IAction
-
Getter isDefault
- isEnabled - Variable in class de.tsl2.nano.action.CommonAction
- isEnabled() - Method in class de.tsl2.nano.action.CommonAction
-
isEnabled
- isEnabled() - Method in interface de.tsl2.nano.action.IAction
-
Getter isEnabled
- isEnabled() - Method in interface de.tsl2.nano.plugin.Plugin
- isEnd() - Method in interface de.tsl2.nano.util.Flow.ITask
- isFailed(Deque<Flow.ITask>) - Method in class de.tsl2.nano.util.Flow
- isNullable() - Method in interface de.tsl2.nano.action.IConstraint
-
should return true, if attribute-value may be null
- isRunning() - Method in class de.tsl2.nano.action.CommonAction
- isRunning() - Method in interface de.tsl2.nano.action.IAction
- isStart() - Method in interface de.tsl2.nano.util.Flow.ITask
- isSuccessfull(Deque<Flow.ITask>) - Method in class de.tsl2.nano.util.Flow
- isSynchron() - Method in class de.tsl2.nano.action.CommonAction
-
Getter isSynchron
- isSynchron() - Method in interface de.tsl2.nano.action.IAction
-
Getter isSynchron
- IStatus - Interface in de.tsl2.nano.action
-
status base construct - used by bean values on validation. no severity is defined. the status
IStatus.OK,IStatus.WARNandIStatus.ERRORshould fulfil a validation status. - isUnConditioned(Deque<Flow.ITask>) - Method in class de.tsl2.nano.util.Flow
J
- jasperReport(String, boolean, boolean, Map, Connection) - Method in class de.tsl2.nano.util.XmlGenUtil
-
jasperReport. for further informations, see http://www.tutorialspoint.com/jasper_reports/jasper_quick_guide.htm.
- jasperReport(String, String) - Method in class de.tsl2.nano.util.XmlGenUtil
K
- keyStroke - Variable in class de.tsl2.nano.action.CommonAction
L
- load(F, File, Class<? extends Flow.ITask>) - Static method in class de.tsl2.nano.util.Flow
- load(File) - Static method in class de.tsl2.nano.util.Flow
- load(File, Class<? extends Flow.ITask>) - Static method in class de.tsl2.nano.util.Flow
- lock(String, String) - Method in class de.tsl2.nano.util.FileLock
- log(String) - Static method in class de.tsl2.nano.execution.Runner
- LOG - Static variable in class de.tsl2.nano.util.FileLock
- longDescription - Variable in class de.tsl2.nano.action.CommonAction
M
- Mail - Class in de.tsl2.nano.util
- Mail(PrintStream, String) - Constructor for class de.tsl2.nano.util.Mail
-
constructor
- main(String[]) - Static method in class de.tsl2.nano.execution.Runner
- main(String[]) - Static method in class de.tsl2.nano.execution.ScriptUtil
- main(String[]) - Static method in class de.tsl2.nano.util.Flow
- main(String[]) - Static method in class de.tsl2.nano.util.Mail
- main(String[]) - Static method in class de.tsl2.nano.util.PrintUtil
- MarkdownLog - Class in de.tsl2.nano.util
-
creates two kinds of markdown logs: print : logs in markdown foramt printTable : prints out all values of given methods of a stream of class instances
- message() - Method in interface de.tsl2.nano.action.IStatus
-
if a status has an error or a warning, the message will be returned -otherwise it returns null
- methodArgs(Object[]) - Static method in class de.tsl2.nano.execution.Runner
- MODE_DLG_CANCEL - Static variable in interface de.tsl2.nano.action.IAction
-
dialog return value: dialog will be closed, and IDialogConstants.CANCEL_ID will be returned
- MODE_DLG_OK - Static variable in interface de.tsl2.nano.action.IAction
-
dialog return value: dialog will be closed, and IDialogConstants.OK_ID will be returned
- MODE_UNDEFINED - Static variable in interface de.tsl2.nano.action.IAction
-
dialog return value - no dialog handling will be done
- move(String, String) - Static method in class de.tsl2.nano.util.FilePath
-
moves all files in a given directory to the given target
- MultipleInheritanceProxy - Class in de.tsl2.nano.util
-
simple proxy mechanism to enhance implemenations through additional interfaces and their delegates. the order of the delegates will define the priority of the delegates. each delegate will be asked, if it implement the interface-method.
- MultipleInheritanceProxy() - Constructor for class de.tsl2.nano.util.MultipleInheritanceProxy
-
Constructor
- MultipleInheritanceProxy(Collection<Object>) - Constructor for class de.tsl2.nano.util.MultipleInheritanceProxy
-
Constructor
N
- name - Variable in class de.tsl2.nano.util.GraphLog
- name() - Method in class de.tsl2.nano.util.Flow.ATask
- name() - Method in interface de.tsl2.nano.util.Flow.ITask
- NAME_END - Static variable in class de.tsl2.nano.util.Flow
- NAME_START - Static variable in class de.tsl2.nano.util.Flow
- NEW - Enum constant in enum class de.tsl2.nano.util.Flow.ITask.Status
- next() - Method in class de.tsl2.nano.util.Flow.ATask
- next() - Method in interface de.tsl2.nano.util.Flow.ITask
O
- ok() - Method in interface de.tsl2.nano.action.IStatus
-
returns true, if a status has no warnings or errors
- OK - Enum constant in enum class de.tsl2.nano.util.Flow.ITask.Status
- OK - Static variable in interface de.tsl2.nano.action.IStatus
P
- parameter - Variable in class de.tsl2.nano.action.CommonAction
- Parameter<T> - Class in de.tsl2.nano.action
- Parameter() - Constructor for class de.tsl2.nano.action.Parameter
-
constructor
- Parameter(String, IConstraint<T>, T) - Constructor for class de.tsl2.nano.action.Parameter
-
constructor
- parameters() - Method in class de.tsl2.nano.action.CommonAction
- Parameters - Class in de.tsl2.nano.action
-
Parameter handler for IAction
- Parameters() - Constructor for class de.tsl2.nano.action.Parameters
-
constructor
- Parameters(int) - Constructor for class de.tsl2.nano.action.Parameters
-
constructor
- Parameters(Collection<? extends Parameter>) - Constructor for class de.tsl2.nano.action.Parameters
-
constructor
- persist() - Method in class de.tsl2.nano.util.Flow
- persist(File) - Method in class de.tsl2.nano.util.Flow
- PipeReader - Class in de.tsl2.nano.util
-
Piped Stream connector.
- PipeReader(InputStream, OutputStream) - Constructor for class de.tsl2.nano.util.PipeReader
-
constructor
- Plugin - Interface in de.tsl2.nano.plugin
-
All interfaces that should be used by Plugins Proxy have to implement this base interface.
- Plugins - Class in de.tsl2.nano.plugin
-
Is able to find all implementations of an interface and delegates each call to all loaded implementations to do an inspections or decoration.
- Plugins() - Constructor for class de.tsl2.nano.plugin.Plugins
- print(Object) - Method in class de.tsl2.nano.util.MarkdownLog
- print(Object, MarkdownLog.Style) - Method in class de.tsl2.nano.util.MarkdownLog
- print(Object, MarkdownLog.Style, String, MarkdownLog.Style) - Method in class de.tsl2.nano.util.MarkdownLog
- print(String) - Static method in class de.tsl2.nano.util.PrintUtil
-
delegates to
#print(String, String, InputStream, PrintQuality, int, int[]...). - print(String, String) - Static method in class de.tsl2.nano.util.PrintUtil
-
delegates to
#print(String, String, InputStream, PrintQuality, int, int[]...). - print(String, String, InputStream, String, String, MediaSizeName, PrintQuality, int, int[]...) - Static method in class de.tsl2.nano.util.PrintUtil
-
prints through standard javax.print services
- print(String, String, InputStream, String, PrintRequestAttributeSet) - Static method in class de.tsl2.nano.util.PrintUtil
-
prints through standard javax.print services
- printFOP(File, String, File, String) - Static method in class de.tsl2.nano.util.PrintUtil
-
convenience to send an apache-fop transformed file to the given printer. delegates to
XmlGenUtil.fop(File, String, File)andPrintUtil.print(String, String, InputStream). - printTable(String, Stream<?>, Method...) - Method in class de.tsl2.nano.util.MarkdownLog
- PrintUtil - Class in de.tsl2.nano.util
-
provides generic print convenience methods for non-interactive prints.
- PrintUtil() - Constructor for class de.tsl2.nano.util.PrintUtil
- process(Class<T>) - Static method in class de.tsl2.nano.plugin.Plugins
- process(Class<T>, Class<? extends InvocationHandler>) - Static method in class de.tsl2.nano.plugin.Plugins
R
- read(InputStream, boolean) - Static method in class de.tsl2.nano.scanner.FieldReader
-
delegates to
#read(InputStream, String, String, Locale) - read(InputStream, String, String, Locale, boolean) - Static method in class de.tsl2.nano.scanner.FieldReader
-
reads key/value properties from any file using a
Scanner. - read(String) - Static method in class de.tsl2.nano.scanner.FieldReader
-
delegates to
#read(InputStream) - read(String) - Static method in class de.tsl2.nano.util.FilePath
- readInThreads(InputStream, OutputStream) - Static method in class de.tsl2.nano.util.PipeReader
-
creates a PipeReader starting one (if in is null) or two threads to connect the streams through a pipe.
- readTable(InputStream, boolean, boolean, boolean, String) - Static method in class de.tsl2.nano.scanner.FieldReader
- readTable(InputStream, Class...) - Static method in class de.tsl2.nano.scanner.FieldReader
-
delegates to
FieldReader.readTable(InputStream, String, Locale, boolean, boolean, boolean, Class...)for simple tables without header and rowIDs. - readTable(InputStream, String) - Static method in class de.tsl2.nano.scanner.FieldReader
-
delegates to
FieldReader.readTable(InputStream, boolean, boolean, boolean, String)for a simple table without header and row-ids. - readTable(InputStream, String, Locale, boolean, boolean, boolean, Class...) - Static method in class de.tsl2.nano.scanner.FieldReader
-
reads values in columns and rows from any file using a
Scanner. - readTable(String, Class...) - Static method in class de.tsl2.nano.scanner.FieldReader
-
delegates to
FieldReader.readTable(InputStream, Class...) - receiverIDs - Variable in class de.tsl2.nano.action.CommonAction
- recurse(String, String, String, Function<Path, R>) - Static method in class de.tsl2.nano.util.FilePath
-
as Paths.get(file).foreach(consumer) walks only the path elements itself from root, this walks through all recursive files/paths starting on given dir.
- releaseLock() - Method in class de.tsl2.nano.util.FileLock
-
Release a possibly existing lock.
- resetCursor(Object) - Method in class de.tsl2.nano.action.CommonAction
-
override this method to handle the mouse cursor
- RTask() - Constructor for class de.tsl2.nano.util.Flow.RTask
- RTask(String, String) - Constructor for class de.tsl2.nano.util.Flow.RTask
- run() - Method in class de.tsl2.nano.action.CommonAction
-
run
- run() - Method in class de.tsl2.nano.execution.ARunnable
- run() - Method in class de.tsl2.nano.util.PipeReader
- run(Map<String, Object>) - Method in class de.tsl2.nano.util.Flow
- RUN - Enum constant in enum class de.tsl2.nano.util.Flow.ITask.Status
- runAt(long, long, long, TimeUnit, Runnable) - Static method in class de.tsl2.nano.util.SchedulerUtil
-
runAt see {@link ScheduledExecutorService#scheduleAtFixedRate(Runnable, long, long, TimeUnit).}
- runAt(long, long, TimeUnit, Runnable) - Static method in class de.tsl2.nano.util.SchedulerUtil
-
runs the given command at given time on given unit. example: timeOnUnit=2*60*60*1000, unit=TimeUnit.DAY --> command will be started each day at 2 o'clock.
- Runner - Class in de.tsl2.nano.execution
-
Simple java main runner for
ICRunnableimplementations. - Runner() - Constructor for class de.tsl2.nano.execution.Runner
- runRegexReplace(String, String, String, String) - Static method in class de.tsl2.nano.execution.AntRunner
-
convenience to run task
AntRunner.TASK_REPLACE_REGEXP - runTask(String, Map, FileSet...) - Static method in class de.tsl2.nano.execution.AntRunner
-
starts the task by name using its properties and perhaps some filesets.
- runTask(String, Properties, String) - Static method in class de.tsl2.nano.execution.AntRunner
-
delegates to
AntRunner.runTask(String, Map, FileSet...)usingAntRunner.createFileSets(String)to create theFileSets.
S
- SchedulerUtil - Class in de.tsl2.nano.util
-
simple delegator to
ScheduledExecutorService. - SchedulerUtil() - Constructor for class de.tsl2.nano.util.SchedulerUtil
- ScriptUtil - Class in de.tsl2.nano.execution
-
Util to start ant scripts
- ScriptUtil() - Constructor for class de.tsl2.nano.execution.ScriptUtil
- sendEmail(String, String, String, String, String, String, String) - Method in class de.tsl2.nano.util.Mail
- setArgs(Object[]) - Method in class de.tsl2.nano.execution.ARunnable
- setBasicDef(int, boolean, Format, T) - Method in interface de.tsl2.nano.action.IConstraint
-
define some basic attribute definitions
- setCondition(String) - Method in class de.tsl2.nano.util.Flow.ATask
- setCondition(String) - Method in interface de.tsl2.nano.util.Flow.ITask
- setConstraint(IConstraint<T>) - Method in class de.tsl2.nano.action.Parameter
- setConstraints(IConstraint...) - Method in class de.tsl2.nano.action.Parameters
- setDate(Date) - Method in interface de.tsl2.nano.fi.DateCallback
- setDefault(boolean) - Method in class de.tsl2.nano.action.CommonAction
-
setDefault
- setDefault(boolean) - Method in interface de.tsl2.nano.action.IAction
-
setDefault
- setDefault(T) - Method in interface de.tsl2.nano.action.IConstraint
- setEnabled(boolean) - Method in class de.tsl2.nano.action.CommonAction
-
setEnabled
- setEnabled(boolean) - Method in interface de.tsl2.nano.action.IAction
-
Setter isEnabled
- setEnabler(IActivable) - Method in class de.tsl2.nano.action.CommonAction
- setFormat(Format) - Method in interface de.tsl2.nano.action.IConstraint
-
define constraining text format. use RegularExpressionFormat to define a regexp pattern
- setImagePath(String) - Method in class de.tsl2.nano.action.CommonAction
- setLength(int) - Method in interface de.tsl2.nano.action.IConstraint
-
define maximum length
- setListeners(List<Consumer<Flow.ITask>>) - Method in class de.tsl2.nano.util.Flow
- setName(String) - Method in class de.tsl2.nano.action.Parameter
- setName(String) - Method in class de.tsl2.nano.util.Flow
- setNullable(boolean) - Method in interface de.tsl2.nano.action.IConstraint
-
define nullable
- setNumberDef(int, int) - Method in interface de.tsl2.nano.action.IConstraint
-
define number definitions - if the attribute is a number
- setParameter(Object...) - Method in class de.tsl2.nano.action.CommonAction
- setParameter(Object...) - Method in interface de.tsl2.nano.action.IAction
- setPrecision(int) - Method in interface de.tsl2.nano.action.IConstraint
-
define precision
- setRange(Comparable<T>, Comparable<T>) - Method in interface de.tsl2.nano.action.IConstraint
-
defines a min/max range constraint. use
ValueCompareto compare on changing values - setRange(Collection<T>) - Method in interface de.tsl2.nano.action.IConstraint
-
defines all allowed values - if you call
IConstraint.setRange(Comparable, Comparable), you shouldn't call this method - setScale(int) - Method in interface de.tsl2.nano.action.IConstraint
-
define scale
- setTasks(Flow.ITask) - Method in class de.tsl2.nano.util.Flow
- setterExtender(Class<T>, Object) - Static method in class de.tsl2.nano.util.SetterExtenderPoxy
-
delegator
- SetterExtenderPoxy - Class in de.tsl2.nano.util
-
If you have an interface, providing only getters, but for full bean access, you need setter methods, you can provide the basic interface and a specific interface with the setter methods. these setter methods don't exist in your given basic interface implementation, but the members exist.
- SetterExtenderPoxy(Object) - Constructor for class de.tsl2.nano.util.SetterExtenderPoxy
- setType(Class<T>) - Method in interface de.tsl2.nano.action.IConstraint
-
define type
- setValue(T) - Method in class de.tsl2.nano.action.Parameter
- setValues(Object...) - Method in class de.tsl2.nano.action.Parameters
-
setParameter
- setWaitCursor() - Method in class de.tsl2.nano.action.CommonAction
-
override this method to handle the mouse cursor
- shortDescription - Variable in class de.tsl2.nano.action.CommonAction
- START - Static variable in class de.tsl2.nano.scanner.ICSCalendarReader
- status() - Method in class de.tsl2.nano.util.Flow.ATask
- status() - Method in interface de.tsl2.nano.util.Flow.ITask
- STATUS_OK - Static variable in interface de.tsl2.nano.action.IStatus
-
simple ok status. should be used if you have a status without warnings and errors
- styler - Variable in class de.tsl2.nano.util.GraphLog
- SUMMARY - Static variable in class de.tsl2.nano.scanner.ICSCalendarReader
- synchron - Variable in class de.tsl2.nano.action.CommonAction
T
- TAG - Static variable in interface de.tsl2.nano.action.IStatus
-
status names
- TASK_COPY - Static variable in class de.tsl2.nano.execution.AntRunner
- TASK_DELETE - Static variable in class de.tsl2.nano.execution.AntRunner
- TASK_FILES - Static variable in class de.tsl2.nano.execution.AntRunner
-
useful to list and search files. see
Files - TASK_JAR - Static variable in class de.tsl2.nano.execution.AntRunner
- TASK_MOVE - Static variable in class de.tsl2.nano.execution.AntRunner
- TASK_PATH - Static variable in class de.tsl2.nano.execution.AntRunner
- TASK_REPLACE_REGEXP - Static variable in class de.tsl2.nano.execution.AntRunner
- TASK_SQL - Static variable in class de.tsl2.nano.execution.AntRunner
- TASK_UNJAR - Static variable in class de.tsl2.nano.execution.AntRunner
-
usefull to unzip files. see
Expand - TASK_XSLT - Static variable in class de.tsl2.nano.execution.AntRunner
- TASK_ZIP - Static variable in class de.tsl2.nano.execution.AntRunner
- test(Map) - Method in class de.tsl2.nano.util.Flow.RegExMatchContext
- today() - Method in class de.tsl2.nano.fi.FIDate
- toString() - Method in class de.tsl2.nano.action.CommonAction
- toString() - Method in class de.tsl2.nano.action.Parameter
- toString() - Method in class de.tsl2.nano.util.Flow.ATask
- toString() - Method in class de.tsl2.nano.util.GraphLog
- toString() - Method in class de.tsl2.nano.util.MultipleInheritanceProxy
-
toString
- transformVel(String) - Static method in class de.tsl2.nano.util.XmlGenUtil
-
generates through velocity
- transformVel(String, String, Properties) - Static method in class de.tsl2.nano.util.XmlGenUtil
-
generates through velocity
- transformVel(String, Properties) - Static method in class de.tsl2.nano.util.XmlGenUtil
-
generates through velocity
- translate(Locale, Locale, String) - Static method in class de.tsl2.nano.util.Translator
- translateBundle(String, Set<String>, Locale, Locale) - Static method in class de.tsl2.nano.util.Translator
-
translates all property values from srcLang to destLang.
- translateProperties(String, Map, Locale, Locale) - Static method in class de.tsl2.nano.util.Translator
-
translates all property values from srcLang to destLang. splits camel case expressions.
- translatePropertiesFast(String, Map, Locale, Locale) - Static method in class de.tsl2.nano.util.Translator
-
tries to translate all properties on one request. if values have more than one word (myEntry=one two), the mapping will fail
- Translator - Class in de.tsl2.nano.util
-
machine translator using a REST service from WorldLingo.
- Translator() - Constructor for class de.tsl2.nano.util.Translator
U
- UNDEFINED - Static variable in interface de.tsl2.nano.action.IConstraint
-
usable for int definitions that are not bitfields
- UNNAMED - Static variable in class de.tsl2.nano.action.CommonAction
- UNSET - Static variable in interface de.tsl2.nano.action.IConstraint
-
usable for all int definitions like bitfiels type and style
V
- value() - Element in annotation interface de.tsl2.nano.annotation.extension.With
- value() - Element in annotation interface de.tsl2.nano.annotation.extension.Withs
- valueOf(String) - Static method in enum class de.tsl2.nano.util.Flow.ITask.Status
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.tsl2.nano.util.Flow.ITask.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VolatileResult<T> - Class in de.tsl2.nano.execution
-
A Runner (see
IPRunnable) that checks, if it is already running - or (seeVolatilethe result already expired. - VolatileResult(long, IPRunnable<T, Map<String, Object>>) - Constructor for class de.tsl2.nano.execution.VolatileResult
W
- WARN - Static variable in interface de.tsl2.nano.action.IStatus
- with(Object, AnnotatedElement) - Static method in interface de.tsl2.nano.annotation.extension.AnnotationFactory
- With - Annotation Interface in de.tsl2.nano.annotation.extension
- Withs - Annotation Interface in de.tsl2.nano.annotation.extension
-
only to be repeatable
- write() - Method in class de.tsl2.nano.util.GraphLog
- write() - Method in class de.tsl2.nano.util.MarkdownLog
- write(String, byte[]) - Static method in class de.tsl2.nano.util.FilePath
- write(String, StringBuilder) - Method in class de.tsl2.nano.util.MarkdownLog
X
- XmlGenUtil - Class in de.tsl2.nano.util
-
provides convenience methods for:
- XmlGenUtil() - Constructor for class de.tsl2.nano.util.XmlGenUtil
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form