Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X 

A

AConnection<T,D> - Class in de.tsl2.nano.structure
 
AConnection(INode<T, D>, D) - Constructor for class de.tsl2.nano.structure.AConnection
constructor
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() - Method in class de.tsl2.nano.historize.Volatile
activate
ACTIVE - Static variable in interface de.tsl2.nano.action.IActivable
IActivable.isActive() will return always true
AdapterProxy - Class in de.tsl2.nano.util
TODO: implement generic adapter to be usable as base class for interface implementations.
AdapterProxy() - Constructor for class de.tsl2.nano.util.AdapterProxy
 
add(T) - Method in class de.tsl2.nano.collection.ArrSegList
adds a new element to the segmentation array
add(int, T) - Method in class de.tsl2.nano.collection.ArrSegList
 
add(E) - Method in class de.tsl2.nano.collection.FilteringIterator
add(float) - Method in class de.tsl2.nano.collection.FloatArray
adds a new element to the segmentation array
add(Entry<K, V>) - Method in class de.tsl2.nano.collection.MapEntrySet
 
add(K, V) - Method in class de.tsl2.nano.collection.MapEntrySet
 
add(ID, Object...) - Method in class de.tsl2.nano.collection.TableList
adds a new row to the table. if no values are given, an empty row will be added. if some values were given, but not the size of the header, an exception will be thrown
add(int, ID, Object...) - Method in class de.tsl2.nano.collection.TableList
adds a new row to the table. if no values are given, an empty row will be added. if some values were given, but not the size of the header, an exception will be thrown
add(T) - Method in class de.tsl2.nano.collection.TimedReferences
stores the given value with a timestamp to a linked-map and removes old entries (see TimedReferences.isLongPeriod(long).
add() - Method in class de.tsl2.nano.fi.FIDate
 
add(ANode<T, D>) - Method in class de.tsl2.nano.structure.ANode
convenience to add a connections. delegates to ANode.connect(ANode, Object) with null descriptor.
addAll(Collection<? extends T>) - Method in class de.tsl2.nano.collection.ArrSegList
 
addAll(int, Collection<? extends T>) - Method in class de.tsl2.nano.collection.ArrSegList
 
addAll(boolean, List) - Method in class de.tsl2.nano.collection.TableList
 
addAll(boolean, Object...) - Method in class de.tsl2.nano.collection.TableList
addAll
addAndSave(String) - Method in class de.tsl2.nano.historize.HistorizedInput
adds the new entry to the list of historized entries and saves the property-file.
addSegment(TARRAY) - Method in class de.tsl2.nano.collection.ArrSegList
add
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.
ANode<T,D> - Class in de.tsl2.nano.structure
see INode
ANode() - Constructor for class de.tsl2.nano.structure.ANode
 
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
appendPackage(String, String) - Method in class de.tsl2.nano.util.codegen.PackageGenerator
appends the given package suffix to the given model class package path
arrayObject - Variable in class de.tsl2.nano.util.test.TypeBean
Deprecated.
arrayPrimitive - Variable in class de.tsl2.nano.util.test.TypeBean
 
ArrSegList<TARRAY,T> - Class in de.tsl2.nano.collection
The segments are object arrays. were created as a base for fast primitive segmentation arrays, but it is not faster than the origin ArrayList.
ArrSegList() - Constructor for class de.tsl2.nano.collection.ArrSegList
constructor
ArrSegList(Class<T>) - Constructor for class de.tsl2.nano.collection.ArrSegList
 
ArrSegList(Class<T>, int, int) - Constructor for class de.tsl2.nano.collection.ArrSegList
constructor
ARunnable<CONTEXT extends Serializable> - Class in de.tsl2.nano.execution
combines the two interfaces ICRunnable and Runnable to implement ICRunnables usable by Threads.
ARunnable(CONTEXT, Object[]) - Constructor for class de.tsl2.nano.execution.ARunnable
constructor
asEntrySetExtender(Map<K, V>) - Static method in class de.tsl2.nano.collection.CollectionUtil
asListSet(Collection<T>) - Static method in class de.tsl2.nano.collection.CollectionUtil
if both interfaces (List and Set) are needed for one instance, the given collection will be wrapped into a ListSet.
assertEquals(String, String, boolean, Map<String, String>) - Static method in class de.tsl2.nano.util.test.TextComparison
 
ATTR_ARRAYOBJECT - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_ARRAYPRIMITIVE - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_BIGDECIMAL - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_BINARY - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_COLLECTION - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_DATE - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_IMMUTABLEBOOLEAN - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_IMMUTABLEBYTE - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_IMMUTABLECHAR - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_IMMUTABLEDOUBLE - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_IMMUTABLEFLOAT - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_IMMUTABLEINTEGER - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_IMMUTABLELONG - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_IMMUTABLESHORT - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_MAP - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_OBJECT - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_PRIMITIVEBOOLEAN - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_PRIMITIVEBYTE - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_PRIMITIVECHAR - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_PRIMITIVEDOUBLE - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_PRIMITIVEFLOAT - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_PRIMITIVEINT - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_PRIMITIVELONG - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_PRIMITIVESHORT - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_RELATION - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_STRING - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_TIME - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_TIMESTAMP - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_TYPE - Static variable in class de.tsl2.nano.util.test.TypeBean
 
ATTR_WEEKDAYENUM - Static variable in class de.tsl2.nano.util.test.TypeBean
 

B

BaseTest - Class in de.tsl2.nano.util.test
extend this class for your test. create a (not junit) test-method with all method-parameters you need, but the last method-parameter should be the list of expected values (see BaseTest.expect(Parameter...). each junit test method should call this method for each test case.
BaseTest() - Constructor for class de.tsl2.nano.util.test.BaseTest
 
BaseTest.Condition - Enum in de.tsl2.nano.util.test
condition for exptected value and calculated result.
BaseTest.Parameter<T extends Comparable<T>> - Class in de.tsl2.nano.util.test
 
bigDecimal - Variable in class de.tsl2.nano.util.test.TypeBean
 
binary - Variable in class de.tsl2.nano.util.test.TypeBean
 
build(I, A) - Method in interface de.tsl2.nano.annotation.extension.AnnotationFactory
 

C

CANCELED - Static variable in interface de.tsl2.nano.action.IAction
 
capacity - Variable in class de.tsl2.nano.collection.SegmentList
capacity on growing segmentation list #seg
CATEGORY - Static variable in class de.tsl2.nano.scanner.ICSCalendarReader
 
CELL_ROOT - Static variable in class de.tsl2.nano.collection.TableList
 
check(String, T) - Method in interface de.tsl2.nano.action.IConstraint
checks, if the given value is valid - throws an exception
check(Class<? extends AnnotationFactory<?, ?>>, Annotation) - Static method in interface de.tsl2.nano.annotation.extension.AnnotationFactory
 
check(List<BaseTest.Parameter<?>>, String, Object) - Method in class de.tsl2.nano.util.test.BaseTest
 
checkColumnSize(int) - Method in class de.tsl2.nano.collection.TableList
 
checkCoverage(List<BaseTest.Parameter<?>>) - Static method in class de.tsl2.nano.util.test.BaseTest
convenience to create a set of parameter
checkedArguments(CONTEXT, boolean) - Method in interface de.tsl2.nano.execution.IPRunnable
check arguments against defined parameter and return only defined arguments
checkRowSize(int) - Method in class de.tsl2.nano.collection.TableList
 
checkRowSize(Object...) - Method in class de.tsl2.nano.collection.TableList
 
checkSizes(int, int) - Method in class de.tsl2.nano.collection.TableList
 
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
 
ClassGenerator - Class in de.tsl2.nano.util.codegen
class to generate code from a given file.
ClassGenerator() - Constructor for class de.tsl2.nano.util.codegen.ClassGenerator
 
clear() - Method in class de.tsl2.nano.collection.ArrSegList
 
clear() - Method in class de.tsl2.nano.collection.ExpiringMap
 
clear() - Method in class de.tsl2.nano.collection.FloatArray
 
clear() - Method in class de.tsl2.nano.collection.ReferenceMap
 
clear() - Method in class de.tsl2.nano.collection.TimedReferenceMap
 
clear() - Method in class de.tsl2.nano.collection.TimedReferences
clear
clearCache() - Static method in class de.tsl2.nano.collection.PersistableSingelton
 
clearCache() - Static method in class de.tsl2.nano.collection.PersistentCache
clearCache
collection - Variable in class de.tsl2.nano.util.test.TypeBean
 
CollectionUtil - Class in de.tsl2.nano.collection
some transformation und filter methods for collections
CollectionUtil() - Constructor for class de.tsl2.nano.collection.CollectionUtil
 
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, String, String) - Constructor for class de.tsl2.nano.action.CommonAction
 
CommonAction(String, String, String, IActivable) - Constructor for class de.tsl2.nano.action.CommonAction
 
CommonAction(String, String, String, IActivable, Collection<String>) - Constructor for class de.tsl2.nano.action.CommonAction
 
CommonAction(String, boolean, boolean, Object, String, String, boolean, IActivable, Collection<String>) - Constructor for class de.tsl2.nano.action.CommonAction
Constructor
compareTo(CommonAction<RETURNTYPE>) - Method in class de.tsl2.nano.action.CommonAction
 
compareTo(Object) - Method in class de.tsl2.nano.structure.Cover
compareTo(TypeBean) - Method in class de.tsl2.nano.util.test.TypeBean
connect(ANode<T, D>, D) - Method in class de.tsl2.nano.structure.ANode
creates a new connection
connections - Variable in class de.tsl2.nano.structure.ANode
connections to other nodes in a net
contains(Object) - Method in class de.tsl2.nano.collection.ArrSegList
 
containsAll(Collection<?>) - Method in class de.tsl2.nano.collection.ArrSegList
 
content - Variable in class de.tsl2.nano.structure.Cover
content
controller - Variable in class de.tsl2.nano.structure.ANode
controller, handling notification events for other nodes
core - Variable in class de.tsl2.nano.structure.ANode
the nodes real object
Cover<T extends Serializable & Comparable<? super T>,D extends Comparable<? super D>> - Class in de.tsl2.nano.structure
Technical base definition to enhance a Cover.content through this cover.
Cover(T, D) - Constructor for class de.tsl2.nano.structure.Cover
constructor
create(String) - Static method in class de.tsl2.nano.historize.HistorizedInputFactory
delegator using type string.
create(String, int, Class<T>) - Static method in class de.tsl2.nano.historize.HistorizedInputFactory
create new historized input with max-count entries of given type.
createBuildListener(PrintStream, PrintStream) - Static method in class de.tsl2.nano.execution.AntRunner
 
createConnection(ANode<T, D>, D) - Method in class de.tsl2.nano.structure.ANode
creates a connection instance
createDefaultHeader(Object) - Static method in class de.tsl2.nano.collection.TableList
wraps the given source string into a default header instance of this class. this implementatino simply returns the source string. each extension class shuold provide its own 'createDefaultHeader(string)'
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
[:{[include][,...]]}
createInstance(String) - Static method in class de.tsl2.nano.collection.PersistentCache
createInstance
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
createReference(V, ReferenceQueue<V>) - Method in class de.tsl2.nano.collection.ReferenceMap
creates a reference using ReferenceMap.weak to instantiate WeakReference or SoftReference.
createRow(int, Object...) - Method in class de.tsl2.nano.collection.TableList
 
createRowID(int) - Method in class de.tsl2.nano.collection.TableList
 
CyclingIterator<E> - Class in de.tsl2.nano.collection
It is an endless looping iterator - useful for switches and more.
CyclingIterator(Collection<E>) - Constructor for class de.tsl2.nano.collection.CyclingIterator
constructor

D

d(int, int, int) - Static method in class de.tsl2.nano.util.test.BaseTest
 
date - Variable in class de.tsl2.nano.util.test.TypeBean
 
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.collection - package de.tsl2.nano.collection
 
de.tsl2.nano.execution - package de.tsl2.nano.execution
 
de.tsl2.nano.fi - package de.tsl2.nano.fi
 
de.tsl2.nano.historize - package de.tsl2.nano.historize
 
de.tsl2.nano.plugin - package de.tsl2.nano.plugin
 
de.tsl2.nano.scanner - package de.tsl2.nano.scanner
 
de.tsl2.nano.structure - package de.tsl2.nano.structure
 
de.tsl2.nano.util - package de.tsl2.nano.util
 
de.tsl2.nano.util.codegen - package de.tsl2.nano.util.codegen
 
de.tsl2.nano.util.test - package de.tsl2.nano.util.test
 
DEFAULT_CAPACITY - Static variable in class de.tsl2.nano.collection.SegmentList
default capacity on growing segmentation list #seg
DEFAULT_DEST_POSTFIX - Static variable in class de.tsl2.nano.util.codegen.ClassGenerator
 
DEFAULT_DEST_PREFIX - Static variable in class de.tsl2.nano.util.codegen.ClassGenerator
 
DEFAULT_SEGMENTATION - Static variable in class de.tsl2.nano.collection.SegmentList
default size of segmentation arrays
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<T>, Object...) - Static method in class de.tsl2.nano.util.DelegatorProxy
delegator
delegator(Class[], 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
 
delete() - Method in class de.tsl2.nano.historize.HistorizedInput
deletes history input from file system
delete(String) - Static method in class de.tsl2.nano.historize.HistorizedInputFactory
deletes the given input history
deleteAll() - Static method in class de.tsl2.nano.historize.HistorizedInputFactory
deletes all histories from file system.
deleteCache() - Method in class de.tsl2.nano.collection.PersistentCache
deleteCache
descriptor - Variable in class de.tsl2.nano.structure.AConnection
description or extension
descriptor - Variable in class de.tsl2.nano.structure.Cover
description or extension
DEST_FILENAME_PATTERN - Static variable in class de.tsl2.nano.util.codegen.ClassGenerator
 
DEST_POSTFIX - Static variable in class de.tsl2.nano.util.codegen.ClassGenerator
 
DEST_PREFIX - Static variable in class de.tsl2.nano.util.codegen.ClassGenerator
 
destination - Variable in class de.tsl2.nano.structure.AConnection
content
distance(T, String) - Method in interface de.tsl2.nano.util.IFuzzyDescriptor
calculates the distance between an available item and the given expression/filter
DIV - Static variable in class de.tsl2.nano.collection.TableList
used by dumps
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.
dump() - Method in class de.tsl2.nano.collection.TableList
 
dump(String, boolean) - Method in class de.tsl2.nano.collection.TableList
dump
dumpValues(StringBuilder, String, boolean) - Method in class de.tsl2.nano.collection.TableList
 

E

elementCount() - Method in class de.tsl2.nano.collection.SegmentList
 
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
 
Entry<K,V> - Class in de.tsl2.nano.collection
part of MapEntrySet. as the hashmap implementation doesn't make Map.Entry serializable, we have to write our own entry class.
Entry() - Constructor for class de.tsl2.nano.collection.Entry
constructor no map connection available.
Entry(K, V) - Constructor for class de.tsl2.nano.collection.Entry
constructor
entrySet() - Method in class de.tsl2.nano.collection.ReferenceMap
Returns a copy of the key/values in the map at the point of calling.
equals(Object) - Method in class de.tsl2.nano.action.CommonAction
 
equals(Object) - Method in class de.tsl2.nano.structure.ANode
equals(Object) - Method in class de.tsl2.nano.structure.Cover
equals(Object) - Method in class de.tsl2.nano.util.test.BaseTest.Parameter
 
ERROR - Static variable in interface de.tsl2.nano.action.IStatus
 
error() - Method in interface de.tsl2.nano.action.IStatus
if an error occurred, the exception will be returned, otherwise null
exists() - Static method in class de.tsl2.nano.collection.PersistableSingelton
exists
exists(String) - Static method in class de.tsl2.nano.historize.HistorizedInputFactory
checks, whether an HistorizedInput was already created
expect(BaseTest.Parameter<?>...) - Static method in class de.tsl2.nano.util.test.BaseTest
convenience to create a set of parameter
expired() - Method in class de.tsl2.nano.historize.Volatile
expired
ExpiringMap<K,V> - Class in de.tsl2.nano.collection
map holding entries with a lifecycle defined by a ExpiringMap.timeout. on adding elements, old elements may be removed.
ExpiringMap(long) - Constructor for class de.tsl2.nano.collection.ExpiringMap
constructor
ExpiringMap(int, float, boolean, long) - Constructor for class de.tsl2.nano.collection.ExpiringMap
constructor
ExpiringMap(int, float, long) - Constructor for class de.tsl2.nano.collection.ExpiringMap
constructor
ExpiringMap(int, long) - Constructor for class de.tsl2.nano.collection.ExpiringMap
constructor
ExpiringMap(Map<? extends K, ? extends V>, long) - Constructor for class de.tsl2.nano.collection.ExpiringMap
constructor

F

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 with FieldReader.COMMENT will be ignored.
FieldReader() - Constructor for class de.tsl2.nano.scanner.FieldReader
 
FILE_EXT - Static variable in class de.tsl2.nano.collection.TableList
 
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
 
fill(int) - Method in class de.tsl2.nano.collection.TableList
 
fill(Class<ID>, int) - Method in class de.tsl2.nano.collection.TableList
pre fill (e.g. a fixed sized table) with empty values
fill(ID...) - Method in class de.tsl2.nano.collection.TableList
pre fill the table - all values will be null
FilteringIterator<E> - Class in de.tsl2.nano.collection
Runtime filtering Iterator.
FilteringIterator(Iterable<E>, IPredicate<E>) - Constructor for class de.tsl2.nano.collection.FilteringIterator
constructor
find(Collection<T>, Class<T>, String, Object) - Static method in class de.tsl2.nano.collection.CollectionUtil
finds an entry through bean-reflection
find(String) - Method in class de.tsl2.nano.util.FuzzyFinder
 
FloatArray - Class in de.tsl2.nano.collection
fast primitive dynamic array using floats. stores array-segments and is about 40% faster as an ArrayList - on a test adding and getting one million floats.
FloatArray() - Constructor for class de.tsl2.nano.collection.FloatArray
FloatArray(int, int) - Constructor for class de.tsl2.nano.collection.FloatArray
constructor
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
FormTable<H extends Format & Comparable<H>,ID> - Class in de.tsl2.nano.collection
Simple extension of TableList to get formatted values.
FormTable(int) - Constructor for class de.tsl2.nano.collection.FormTable
FormTable(Format...) - Constructor for class de.tsl2.nano.collection.FormTable
see TableList#TableList(Object...)
fromString(Class<?>, String) - Static method in interface de.tsl2.nano.action.IConstraint
 
fuzzyFind(String) - Method in class de.tsl2.nano.util.FuzzyFinder
 
FuzzyFinder<T> - Class in de.tsl2.nano.util
generic fuzzy finder. see IFuzzyDescriptor as 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

generate(String, String, Properties) - Method in class de.tsl2.nano.util.codegen.ClassGenerator
 
generate(String, String, String, Properties, ClassLoader) - Method in class de.tsl2.nano.util.codegen.ClassGenerator
generates a java class file through the information of the 'modelFile' and the template 'templateFile'.
generate() - Method in class de.tsl2.nano.util.codegen.PackageGenerator
starts the generate process
generate(Class<?>) - Method in class de.tsl2.nano.util.codegen.PackageGenerator
starts the generator for the given model class
GeneratorUtility - Class in de.tsl2.nano.util.codegen
helper class for ClassGenerator
GeneratorUtility() - Constructor for class de.tsl2.nano.util.codegen.GeneratorUtility
Constructor
get(int) - Method in class de.tsl2.nano.collection.ArrSegList
gets the value at the given array index
get(Object) - Method in class de.tsl2.nano.collection.ExpiringMap
 
get(int) - Method in class de.tsl2.nano.collection.FloatArray
gets the value at the given array index
get(int, int) - Method in class de.tsl2.nano.collection.FormTable
get formatted cell value. see TableList.get(int, int)
get(Object) - Method in class de.tsl2.nano.collection.PersistentCache
get
get(Object) - Method in class de.tsl2.nano.collection.ReferenceMap
 
get(int, int) - Method in class de.tsl2.nano.collection.TableList
base implementation of getting a cell value. overwrite this method to do extended formatting.
get(ID, H) - Method in class de.tsl2.nano.collection.TableList
get
get(int, H) - Method in class de.tsl2.nano.collection.TableList
get
get(ID) - Method in class de.tsl2.nano.collection.TableList
gets row content directly. be careful using that method from outside. the base method TableList.get(int, int) is not used.
get(ID, Class<S>) - Method in class de.tsl2.nano.collection.TableList
convenience to get a row wrapped into a known object type. delegates to TableList.get(Object). no check will be done for the compatibility of the given array type!
get(ID, int) - Method in class de.tsl2.nano.collection.TableList
get cell value
get(Map<String, Object>, Object...) - Method in class de.tsl2.nano.execution.VolatileResult
 
get(IPRunnable<T, Map<String, Object>>, Map<String, Object>, Object...) - Method in class de.tsl2.nano.execution.VolatileResult
 
get() - Method in class de.tsl2.nano.historize.Volatile
 
get(String) - Method in class de.tsl2.nano.util.codegen.GeneratorUtility
if the value was found, it will return the value. if not, an empty string will be returned to delete the variable-entry inside the template.
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
getArrayObject() - Method in class de.tsl2.nano.util.test.TypeBean
 
getArrayPrimitive() - Method in class de.tsl2.nano.util.test.TypeBean
Deprecated.
getAsInstanceList() - Method in class de.tsl2.nano.historize.HistorizedInput
getAsList
getAvailables() - Method in interface de.tsl2.nano.util.IFuzzyDescriptor
provides all available data to use the filter on
getBigDecimal() - Method in class de.tsl2.nano.util.test.TypeBean
 
getBinary() - Method in class de.tsl2.nano.util.test.TypeBean
 
getCollection() - Method in class de.tsl2.nano.util.test.TypeBean
 
getColumnCount() - Method in class de.tsl2.nano.collection.TableList
getColumnCount
getColumns() - Method in class de.tsl2.nano.collection.TableList
getColumns
getConnection(INode<T, D>) - Method in class de.tsl2.nano.structure.ANode
getConnection
getConnection(T) - Method in class de.tsl2.nano.structure.ANode
 
getConnectionItems() - Method in class de.tsl2.nano.structure.ANode
getChildNodes
getConnectionPipe() - Method in class de.tsl2.nano.util.PipeReader
 
getConnections() - Method in class de.tsl2.nano.structure.ANode
 
getConnections() - Method in interface de.tsl2.nano.structure.INode
return a list of all children
getConstraint() - Method in class de.tsl2.nano.action.Parameter
 
getContainer(Object) - Static method in class de.tsl2.nano.collection.CollectionUtil
if #isContainer(Object) returns true, obj is an array, collection or map. this method returns a collection where obj is wrapped into.
getContent() - Method in class de.tsl2.nano.structure.Cover
getContent
getController() - Method in class de.tsl2.nano.structure.ANode
 
getCore() - Method in class de.tsl2.nano.structure.ANode
 
getCore() - Method in interface de.tsl2.nano.structure.INode
current nodes core or content
getDate() - Method in interface de.tsl2.nano.fi.DateCallback
 
getDate() - Method in class de.tsl2.nano.util.test.TypeBean
 
getDefault() - Method in interface de.tsl2.nano.action.IConstraint
default value for this attribute
getDefaultClassloader() - Method in class de.tsl2.nano.util.codegen.ClassGenerator
override this method to use your classloader
getDefaultDestinationFile(String) - Method in class de.tsl2.nano.util.codegen.ClassGenerator
override this method to provide a default destination file
getDefaultDestinationFile(String) - Method in class de.tsl2.nano.util.codegen.PackageGenerator
override this method to provide a default destination file
getDefaultDestinationFile(String) - Method in class de.tsl2.nano.util.codegen.PropertiesAsConstantsGenerator
override this method to provide a default destination file
getDescriptor() - Method in class de.tsl2.nano.structure.AConnection
 
getDescriptor() - Method in class de.tsl2.nano.structure.Cover
 
getDescriptor() - Method in interface de.tsl2.nano.structure.IConnection
 
getDestination() - Method in class de.tsl2.nano.structure.AConnection
 
getDestination() - Method in interface de.tsl2.nano.structure.IConnection
 
getDestinationClassName(String, String) - Method in class de.tsl2.nano.util.codegen.ClassGenerator
tries to extract the destination class name. precondition is, that package-path starts equal on model and destination!
getDestinationPackageName(String, String) - Method in class de.tsl2.nano.util.codegen.ClassGenerator
extracts the package name from the result of ClassGenerator.getDestinationClassName(String, String).
getDiffs(String, String) - Static method in class de.tsl2.nano.util.test.TextComparison
 
getEditorTypeString(BeanAttribute) - Method in class de.tsl2.nano.util.codegen.GeneratorUtility
evaluates the type of the given attribute to return the name of the constant to define the component.
getEnabler() - Method in class de.tsl2.nano.action.CommonAction
 
getFilteredBetween(Collection<T>, T, T) - Static method in class de.tsl2.nano.collection.CollectionUtil
getFilteredBetween(Collection<T>, T, T, boolean) - Static method in class de.tsl2.nano.collection.CollectionUtil
getFilteredCollection(Iterable<T>, IPredicate<T>) - Static method in class de.tsl2.nano.collection.CollectionUtil
 
getFiltering(I, IPredicate<T>) - Static method in class de.tsl2.nano.collection.CollectionUtil
getFiltering
getFiltering(I, StringBuilder) - Static method in class de.tsl2.nano.collection.CollectionUtil
filters the given collection.
getFilteringBetween(I, T, T) - Static method in class de.tsl2.nano.collection.CollectionUtil
filters the given collection.
getFilteringBetween(I, T, T, boolean) - Static method in class de.tsl2.nano.collection.CollectionUtil
filters the given collection through its string representations.
getFilteringIterable(I, IPredicate<T>) - Static method in class de.tsl2.nano.collection.FilteringIterator
creates a proxy using the given iterable instance. if an iterator is requested, the orginal iterator will be wrapped into the FilteringIterator.
getFilteringMap(I, IPredicate<T>) - Static method in class de.tsl2.nano.collection.FilteringIterator
creates a proxy using the given map instance. if a key iterator is requested, the orginal iterator will be wrapped into the FilteringIterator.
getFilteringMapKey(I, IPredicate<T>) - Static method in class de.tsl2.nano.collection.CollectionUtil
getFiltering
getFormat() - Method in interface de.tsl2.nano.action.IConstraint
format-constraint for the attributes value
getFormatter(BeanAttribute) - Method in class de.tsl2.nano.util.codegen.GeneratorUtility
override this method to create the desired formatters
getHeader() - Method in class de.tsl2.nano.collection.TableList
 
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
 
getImmutableBoolean() - Method in class de.tsl2.nano.util.test.TypeBean
 
getImmutableByte() - Method in class de.tsl2.nano.util.test.TypeBean
 
getImmutableChar() - Method in class de.tsl2.nano.util.test.TypeBean
 
getImmutableDouble() - Method in class de.tsl2.nano.util.test.TypeBean
 
getImmutableFloat() - Method in class de.tsl2.nano.util.test.TypeBean
 
getImmutableInteger() - Method in class de.tsl2.nano.util.test.TypeBean
 
getImmutableLong() - Method in class de.tsl2.nano.util.test.TypeBean
 
getImmutableShort() - Method in class de.tsl2.nano.util.test.TypeBean
 
getImplementations(Class<T>) - Static method in class de.tsl2.nano.plugin.Plugins
instances of provided implementations for the given interface
getIterable(Proxy) - Static method in class de.tsl2.nano.collection.FilteringIterator
ONLY FOR FRAMEWORK-INTERNAL USE!
getKey() - Method in class de.tsl2.nano.collection.Entry
 
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
 
getLastSegment() - Method in class de.tsl2.nano.collection.ArrSegList
getLastSegment
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
getMandatoryString(BeanAttribute) - Method in class de.tsl2.nano.util.codegen.GeneratorUtility
Returns the "value" of the mandatory parameter for an BeanAttribute.
getMap() - Method in class de.tsl2.nano.util.test.TypeBean
 
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
getModel(String, ClassLoader) - Method in class de.tsl2.nano.util.codegen.ClassGenerator
override this method to provide your class model (the source class)
getModel(String, ClassLoader) - Method in class de.tsl2.nano.util.codegen.PropertiesAsConstantsGenerator
override this method to provide your class model (the source class)
getModelClasses() - Method in class de.tsl2.nano.util.codegen.PackageGenerator
override this class to define your model classes
getName() - Method in class de.tsl2.nano.action.Parameter
 
getName() - Method in class de.tsl2.nano.collection.TableList
 
getName() - Method in interface de.tsl2.nano.execution.IPRunnable
 
getName() - Method in class de.tsl2.nano.execution.VolatileResult
 
getNames() - Method in class de.tsl2.nano.action.Parameters
getNames
getObject() - Method in class de.tsl2.nano.util.test.TypeBean
 
getParameter() - Method in class de.tsl2.nano.action.CommonAction
 
getParameter(int) - Method in class de.tsl2.nano.action.CommonAction
 
getParameter() - Method in interface de.tsl2.nano.action.IAction
 
getParameter(int) - 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
 
getPrecision() - Method in interface de.tsl2.nano.action.IConstraint
precision - useful for numbers of type BigDecimal
getPrimitiveByte() - Method in class de.tsl2.nano.util.test.TypeBean
 
getPrimitiveChar() - Method in class de.tsl2.nano.util.test.TypeBean
 
getPrimitiveDouble() - Method in class de.tsl2.nano.util.test.TypeBean
 
getPrimitiveFloat() - Method in class de.tsl2.nano.util.test.TypeBean
 
getPrimitiveInt() - Method in class de.tsl2.nano.util.test.TypeBean
 
getPrimitiveLong() - Method in class de.tsl2.nano.util.test.TypeBean
 
getPrimitiveShort() - Method in class de.tsl2.nano.util.test.TypeBean
 
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
getProperties() - Method in class de.tsl2.nano.util.codegen.PackageGenerator
 
getPropertyValues() - Method in class de.tsl2.nano.historize.HistorizedInput
property values
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.
getRelation() - Method in class de.tsl2.nano.util.test.TypeBean
 
getResult() - Method in class de.tsl2.nano.execution.ARunnable
 
getRowCount() - Method in class de.tsl2.nano.collection.TableList
 
getRowID(int) - Method in class de.tsl2.nano.collection.TableList
getRowID
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
getStorePath() - Static method in class de.tsl2.nano.collection.PersistableSingelton
to be overwritten - defines the xml serializing file name
getString() - Method in class de.tsl2.nano.util.test.TypeBean
 
getTemplate(Class<?>) - Method in class de.tsl2.nano.util.codegen.PackageGenerator
override this method, to define the path to your own template.
getTime() - Method in class de.tsl2.nano.util.test.TypeBean
 
getTimeout() - Method in class de.tsl2.nano.collection.TimedReferences
 
getTimestamp() - Method in class de.tsl2.nano.util.test.TypeBean
 
getTransformedCollection(Collection<S>, String) - Static method in class de.tsl2.nano.collection.CollectionUtil
getTransformedCollection(Collection<S>, String, Class<T>) - Static method in class de.tsl2.nano.collection.CollectionUtil
transform a collection.
getTransforming(Iterable<S>, ITransformer<S, T>) - Static method in class de.tsl2.nano.collection.CollectionUtil
getTransforming
getTransforming(Iterable<S>, ITransformer<S, T>, IPredicate<T>) - Static method in class de.tsl2.nano.collection.CollectionUtil
combines transforming and filtering a collection
getTransformingIterable(Iterable<S>, ITransformer<S, T>) - Static method in class de.tsl2.nano.collection.TransformingIterator
creates a proxy using the given iterable instance. if an iterator is requested, the orginal iterator will be wrapped into the TransformingIterator.
getType() - Method in interface de.tsl2.nano.action.IConstraint
value type
getType() - Method in class de.tsl2.nano.util.test.TypeBean
 
getTypes() - Method in class de.tsl2.nano.action.Parameters
getTypes
getUtilityInstance() - Method in class de.tsl2.nano.util.codegen.ClassGenerator
override this method to use your special utility
getValidator(BeanAttribute) - Method in class de.tsl2.nano.util.codegen.GeneratorUtility
override this method to create the desired validators
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
 
getValue() - Method in class de.tsl2.nano.collection.Entry
 
getValues() - Method in class de.tsl2.nano.action.Parameters
getValues
getWeekdayEnum() - Method in class de.tsl2.nano.util.test.TypeBean
 

H

handleEvent(INode<T, D>) - Method in class de.tsl2.nano.structure.AConnection
 
hashCode() - Method in class de.tsl2.nano.action.CommonAction
 
hashCode() - Method in class de.tsl2.nano.structure.ANode
hashCode() - Method in class de.tsl2.nano.structure.Cover
hashCode() - Method in class de.tsl2.nano.util.test.BaseTest.Parameter
 
hasNext() - Method in class de.tsl2.nano.collection.CyclingIterator
 
hasNext() - Method in class de.tsl2.nano.collection.FilteringIterator
 
hasNext() - Method in class de.tsl2.nano.collection.TransformingIterator
 
hasPrevious() - Method in class de.tsl2.nano.collection.FilteringIterator
header - Variable in class de.tsl2.nano.collection.TableList
 
HEADER - Static variable in class de.tsl2.nano.scanner.FieldReader
 
headerType - Variable in class de.tsl2.nano.collection.TableList
 
HistorizedInput<T> - Class in de.tsl2.nano.historize
class to handle the historized entries.
HistorizedInputFactory - Class in de.tsl2.nano.historize
Generic class to provide historized user input - perhaps for a text-field.
HistorizedInputFactory() - Constructor for class de.tsl2.nano.historize.HistorizedInputFactory
 

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.
IConnection<CORE,DESCRIPTOR> - Interface in de.tsl2.nano.structure
a connection with one end - the destination and a description of that connection. useful on trees and nets.
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
 
immutableBoolean - Variable in class de.tsl2.nano.util.test.TypeBean
 
immutableByte - Variable in class de.tsl2.nano.util.test.TypeBean
 
immutableChar - Variable in class de.tsl2.nano.util.test.TypeBean
 
immutableDouble - Variable in class de.tsl2.nano.util.test.TypeBean
 
immutableFloat - Variable in class de.tsl2.nano.util.test.TypeBean
 
immutableInteger - Variable in class de.tsl2.nano.util.test.TypeBean
 
immutableLong - Variable in class de.tsl2.nano.util.test.TypeBean
 
immutableShort - Variable in class de.tsl2.nano.util.test.TypeBean
 
INACTIVE - Static variable in interface de.tsl2.nano.action.IActivable
IActivable.isActive() will return always false
indexOf(Object) - Method in class de.tsl2.nano.collection.ArrSegList
 
indexOf(ID) - Method in class de.tsl2.nano.collection.TableList
like in List. works only, if row ID type implements its equals(Object) correctly.
init(long) - Method in class de.tsl2.nano.collection.ExpiringMap
creates the touch-time table
init() - Method in class de.tsl2.nano.util.codegen.ClassGenerator
initializes the velocity engine.
INode<CORE,CONNECTOR> - Interface in de.tsl2.nano.structure
simplified generic tree or net interface
instance() - Static method in class de.tsl2.nano.collection.PersistableSingelton
instance
instance() - Static method in class de.tsl2.nano.collection.PersistentCache
instance (call createInstance(.) once before!)
instance(String) - Static method in class de.tsl2.nano.historize.HistorizedInputFactory
instance
instance() - Static method in class de.tsl2.nano.util.codegen.ClassGenerator
instance
instance(ClassGenerator) - Static method in class de.tsl2.nano.util.codegen.ClassGenerator
returns a singelton instance of type ClassGenerator. if the singelton is null, the argument will be used as singelton.
instance(String) - Static method in class de.tsl2.nano.util.codegen.ClassGenerator
 
instanceOf(Proxy) - Static method in class de.tsl2.nano.util.SetterExtenderPoxy
 
invalidate() - Method in class de.tsl2.nano.historize.Volatile
 
invoke(Object, Method, Object[]) - Method in class de.tsl2.nano.util.AdapterProxy
 
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.
isCreated() - Static method in class de.tsl2.nano.collection.PersistentCache
isCreated
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
isEmpty() - Method in class de.tsl2.nano.collection.ArrSegList
 
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
 
isNullable() - Method in interface de.tsl2.nano.action.IConstraint
should return true, if attribute-value may be null
isPrimitiveBoolean() - Method in class de.tsl2.nano.util.test.TypeBean
 
isRunning() - Method in class de.tsl2.nano.action.CommonAction
 
isRunning() - Method in interface de.tsl2.nano.action.IAction
 
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.WARN and IStatus.ERROR should fulfil a validation status.
isValid() - Method in class de.tsl2.nano.util.test.BaseTest.Parameter
 
iterator() - Method in class de.tsl2.nano.collection.ArrSegList
 

J

jasperReport(String, String) - Method in class de.tsl2.nano.util.XmlGenUtil
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.

K

keyStroke - Variable in class de.tsl2.nano.action.CommonAction
 

L

lastIndexOf(Object) - Method in class de.tsl2.nano.collection.ArrSegList
 
LF - Static variable in class de.tsl2.nano.collection.TableList
 
listIterator() - Method in class de.tsl2.nano.collection.ArrSegList
 
listIterator(int) - Method in class de.tsl2.nano.collection.ArrSegList
 
load(String) - Static method in class de.tsl2.nano.collection.TableList
 
load(String, Class<T>) - Static method in class de.tsl2.nano.collection.TableList
 
load(String, Class<T>, String) - Static method in class de.tsl2.nano.collection.TableList
 
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.codegen.ClassGenerator
 
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.codegen.ClassGenerator
 
main(String[]) - Static method in class de.tsl2.nano.util.codegen.PackageGenerator
main
main(String[]) - Static method in class de.tsl2.nano.util.codegen.PropertiesAsConstantsGenerator
 
main(String[]) - Static method in class de.tsl2.nano.util.Mail
 
main(String[]) - Static method in class de.tsl2.nano.util.PrintUtil
 
map() - Method in class de.tsl2.nano.collection.MapEntrySet
map
map - Variable in class de.tsl2.nano.util.test.TypeBean
 
MapEntrySet<K,V> - Class in de.tsl2.nano.collection
Combines the interfaces of List and Map.
MapEntrySet(Map<K, V>) - Constructor for class de.tsl2.nano.collection.MapEntrySet
 
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
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.collection.TableList
 
next(Iterator<S>, int, ITransformer<S, T>) - Static method in class de.tsl2.nano.collection.CollectionUtil
iterates through next count elements and returns a new sublist containing them. useful for performance optimizations sending statements to a server. if you don't need a transformer you may use List.sublist(..)
next() - Method in class de.tsl2.nano.collection.CyclingIterator
 
next() - Method in class de.tsl2.nano.collection.FilteringIterator
 
next() - Method in class de.tsl2.nano.collection.TransformingIterator
 
nextIndex() - Method in class de.tsl2.nano.collection.FilteringIterator

O

object - Variable in class de.tsl2.nano.util.test.TypeBean
 
OK - Static variable in interface de.tsl2.nano.action.IStatus
 
ok() - Method in interface de.tsl2.nano.action.IStatus
returns true, if a status has no warnings or errors

P

p(String, V) - Method in class de.tsl2.nano.util.test.BaseTest
 
p(String, V, BaseTest.Condition) - Method in class de.tsl2.nano.util.test.BaseTest
convenience for DSL calls
PackageGenerator - Class in de.tsl2.nano.util.codegen
This class is only used manually to recreate the default presenters.
PackageGenerator() - Constructor for class de.tsl2.nano.util.codegen.PackageGenerator
 
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
path(String...) - Method in class de.tsl2.nano.structure.ANode
 
path(String...) - Method in interface de.tsl2.nano.structure.INode
goes through the given path filter
PersistableSingelton - Class in de.tsl2.nano.collection
simple base class for a stored object as singelton.
PersistentCache - Class in de.tsl2.nano.collection
application cache to store simple data. uses an own ReferenceMap with weak keys to avoid out-of-memory errors.
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
 
POSTFIX_CLS - Static variable in class de.tsl2.nano.util.codegen.ClassGenerator
 
prepareForComparison(StringBuilder, StringBuilder, Map<String, String>) - Static method in class de.tsl2.nano.util.test.TextComparison
 
previous() - Method in class de.tsl2.nano.collection.FilteringIterator
previousIndex() - Method in class de.tsl2.nano.collection.FilteringIterator
primitiveBoolean - Variable in class de.tsl2.nano.util.test.TypeBean
 
primitiveByte - Variable in class de.tsl2.nano.util.test.TypeBean
 
primitiveChar - Variable in class de.tsl2.nano.util.test.TypeBean
 
primitiveDouble - Variable in class de.tsl2.nano.util.test.TypeBean
 
primitiveFloat - Variable in class de.tsl2.nano.util.test.TypeBean
 
primitiveInt - Variable in class de.tsl2.nano.util.test.TypeBean
 
primitiveLong - Variable in class de.tsl2.nano.util.test.TypeBean
 
primitiveShort - Variable in class de.tsl2.nano.util.test.TypeBean
 
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) and PrintUtil.print(String, String, InputStream).
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
 
PropertiesAsConstantsGenerator - Class in de.tsl2.nano.util.codegen
Generates an interface with integer constants (hashed keys or simple sequence) to be used to get resource values.
PropertiesAsConstantsGenerator() - Constructor for class de.tsl2.nano.util.codegen.PropertiesAsConstantsGenerator
 
put(K, V) - Method in class de.tsl2.nano.collection.ExpiringMap
 
put(Object, Object) - Method in class de.tsl2.nano.collection.PersistentCache
put(K, V) - Method in class de.tsl2.nano.collection.ReferenceMap
 
put(Object, V) - Method in class de.tsl2.nano.collection.TimedReferenceMap
put(String, Object) - Method in class de.tsl2.nano.util.codegen.GeneratorUtility
 

R

read(String) - Static method in class de.tsl2.nano.scanner.FieldReader
delegates to #read(InputStream)
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.
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(String, Class...) - 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, 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(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, boolean, boolean, boolean, String) - Static method in class de.tsl2.nano.scanner.FieldReader
reads values in columns and rows from any file using a Scanner. giving a rows regular expression defines the column formats for each row. see Scanner for examples. the row pattern should have grouping with brackets like '(\w+) fish (\w+) fish (\w+)'.
receiverIDs - Variable in class de.tsl2.nano.action.CommonAction
 
ReferenceMap<K,V> - Class in de.tsl2.nano.collection
 
ReferenceMap() - Constructor for class de.tsl2.nano.collection.ReferenceMap
hashmap as weak map
ReferenceMap(boolean) - Constructor for class de.tsl2.nano.collection.ReferenceMap
constructor
REGEX_DATE_DE - Static variable in class de.tsl2.nano.util.test.TextComparison
 
REGEX_DATE_US - Static variable in class de.tsl2.nano.util.test.TextComparison
 
REGEX_TIME_DE - Static variable in class de.tsl2.nano.util.test.TextComparison
 
relation - Variable in class de.tsl2.nano.util.test.TypeBean
 
releaseLock() - Method in class de.tsl2.nano.util.FileLock
Release a possibly existing lock.
remove(Object) - Method in class de.tsl2.nano.collection.ArrSegList
 
remove(int) - Method in class de.tsl2.nano.collection.ArrSegList
 
remove(Collection<T>, Class<T>, String, Object) - Static method in class de.tsl2.nano.collection.CollectionUtil
remove
remove() - Method in class de.tsl2.nano.collection.CyclingIterator
 
remove(Object) - Method in class de.tsl2.nano.collection.ExpiringMap
 
remove() - Method in class de.tsl2.nano.collection.FilteringIterator
 
remove(Object) - Method in class de.tsl2.nano.collection.MapEntrySet
 
remove(Object) - Method in class de.tsl2.nano.collection.PersistentCache
remove(Object) - Method in class de.tsl2.nano.collection.ReferenceMap
 
remove(ID) - Method in class de.tsl2.nano.collection.TableList
remove row
remove(int) - Method in class de.tsl2.nano.collection.TableList
remove row at given index
remove() - Method in class de.tsl2.nano.collection.TransformingIterator
 
removeAll(Collection<?>) - Method in class de.tsl2.nano.collection.ArrSegList
 
removeOldReferences() - Method in class de.tsl2.nano.collection.TimedReferenceMap
removeOldReferences
removeOldTemporaries() - Method in class de.tsl2.nano.collection.TimedReferences
removes values with an old timestamp
resetCursor(Object) - Method in class de.tsl2.nano.action.CommonAction
override this method to handle the mouse cursor
retainAll(Collection<?>) - Method in class de.tsl2.nano.collection.ArrSegList
 
rows - Variable in class de.tsl2.nano.collection.TableList
 
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
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.
runAt(long, long, long, TimeUnit, Runnable) - Static method in class de.tsl2.nano.util.SchedulerUtil
Runner - Class in de.tsl2.nano.execution
Simple java main runner for ICRunnable implementations.
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, Properties, String) - Static method in class de.tsl2.nano.execution.AntRunner
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.

S

save() - Method in class de.tsl2.nano.collection.PersistableSingelton
save
save(String) - Method in class de.tsl2.nano.collection.TableList
 
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
 
seg - Variable in class de.tsl2.nano.collection.ArrSegList
segmentation list - holding all segments
segmentation - Variable in class de.tsl2.nano.collection.ArrSegList
size of segmentation arrays
SegmentList<TARRAY,T> - Class in de.tsl2.nano.collection
"@deprecated" please use FloatArray dynamic array using an ArrayList as segmentation store. the segments are object arrays. were created as a base for fast primitive segmentation arrays, but it is not faster than the origin ArrayList. because of constraint java generics, it is not possible to use with primitives.
SegmentList() - Constructor for class de.tsl2.nano.collection.SegmentList
constructor
SegmentList(Class<T>) - Constructor for class de.tsl2.nano.collection.SegmentList
 
SegmentList(Class<T>, int) - Constructor for class de.tsl2.nano.collection.SegmentList
constructor
sendEmail(String, String, String, String, String, String, String) - Method in class de.tsl2.nano.util.Mail
 
set(int, T) - Method in class de.tsl2.nano.collection.ArrSegList
 
set(E) - Method in class de.tsl2.nano.collection.FilteringIterator
set(int, ID, Object...) - Method in class de.tsl2.nano.collection.TableList
resets an existing row of the table. if no values are given, an empty row will be added. if some values were given, but not the size of the header, an exception will be thrown
set(ID, S...) - Method in class de.tsl2.nano.collection.TableList
convenience to refresh the values of the given row (the table-value instances wont change!).
set(int, int, Object) - Method in class de.tsl2.nano.collection.TableList
resets an existing value of a given row and column of the table.
set(int, H, Object) - Method in class de.tsl2.nano.collection.TableList
resets an existing value of a given row and column of the table.
set(ID, int, Object) - Method in class de.tsl2.nano.collection.TableList
resets an existing value of a given row and column of the table.
set(ID, H, Object) - Method in class de.tsl2.nano.collection.TableList
resets an existing value of a given row and column of the table.
set(T) - Method in class de.tsl2.nano.historize.Volatile
 
setArgs(Object[]) - Method in class de.tsl2.nano.execution.ARunnable
 
setArrayObject(Object[]) - Method in class de.tsl2.nano.util.test.TypeBean
 
setArrayPrimitive(int[]) - Method in class de.tsl2.nano.util.test.TypeBean
 
setBasicDef(int, boolean, Format, T) - Method in interface de.tsl2.nano.action.IConstraint
define some basic attribute definitions
setBigDecimal(BigDecimal) - Method in class de.tsl2.nano.util.test.TypeBean
 
setBinary(byte[]) - Method in class de.tsl2.nano.util.test.TypeBean
 
setCollection(Collection<?>) - Method in class de.tsl2.nano.util.test.TypeBean
 
setConstraint(IConstraint<T>) - Method in class de.tsl2.nano.action.Parameter
 
setDate(Date) - Method in interface de.tsl2.nano.fi.DateCallback
 
setDate(Date) - Method in class de.tsl2.nano.util.test.TypeBean
 
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
 
setDescriptor(D) - Method in class de.tsl2.nano.structure.Cover
 
setDirectSynchronization(boolean) - Method in class de.tsl2.nano.collection.MapEntrySet
setDirectSynchronization
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
 
setImmutableBoolean(Boolean) - Method in class de.tsl2.nano.util.test.TypeBean
 
setImmutableByte(Byte) - Method in class de.tsl2.nano.util.test.TypeBean
 
setImmutableChar(Character) - Method in class de.tsl2.nano.util.test.TypeBean
 
setImmutableDouble(Double) - Method in class de.tsl2.nano.util.test.TypeBean
 
setImmutableFloat(Float) - Method in class de.tsl2.nano.util.test.TypeBean
 
setImmutableInteger(Integer) - Method in class de.tsl2.nano.util.test.TypeBean
 
setImmutableLong(Long) - Method in class de.tsl2.nano.util.test.TypeBean
 
setImmutableShort(Short) - Method in class de.tsl2.nano.util.test.TypeBean
 
setKey(K) - Method in class de.tsl2.nano.collection.Entry
 
setLength(int) - Method in interface de.tsl2.nano.action.IConstraint
define maximum length
setMap(Map<?, ?>) - Method in class de.tsl2.nano.util.test.TypeBean
 
setName(String) - Method in class de.tsl2.nano.action.Parameter
 
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
setObject(Object) - Method in class de.tsl2.nano.util.test.TypeBean
 
setParameter(Object...) - Method in class de.tsl2.nano.action.CommonAction
 
setParameter(Object...) - Method in interface de.tsl2.nano.action.IAction
 
setPath(String) - Static method in class de.tsl2.nano.historize.HistorizedInputFactory
sets standard file path for historized inputs
setPrecision(int) - Method in interface de.tsl2.nano.action.IConstraint
define precision
setPrimitiveBoolean(boolean) - Method in class de.tsl2.nano.util.test.TypeBean
 
setPrimitiveByte(byte) - Method in class de.tsl2.nano.util.test.TypeBean
 
setPrimitiveChar(char) - Method in class de.tsl2.nano.util.test.TypeBean
 
setPrimitiveDouble(double) - Method in class de.tsl2.nano.util.test.TypeBean
 
setPrimitiveFloat(float) - Method in class de.tsl2.nano.util.test.TypeBean
 
setPrimitiveInt(int) - Method in class de.tsl2.nano.util.test.TypeBean
 
setPrimitiveLong(long) - Method in class de.tsl2.nano.util.test.TypeBean
 
setPrimitiveShort(short) - Method in class de.tsl2.nano.util.test.TypeBean
 
setRange(Comparable<T>, Comparable<T>) - Method in interface de.tsl2.nano.action.IConstraint
defines a min/max range constraint. use ValueCompare to 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
setRelation(TypeBean) - Method in class de.tsl2.nano.util.test.TypeBean
 
setScale(int) - Method in interface de.tsl2.nano.action.IConstraint
define scale
setString(String) - Method in class de.tsl2.nano.util.test.TypeBean
 
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
 
setTime(Time) - Method in class de.tsl2.nano.util.test.TypeBean
 
setTimeout(long) - Method in class de.tsl2.nano.collection.TimedReferences
 
setTimestamp(Timestamp) - Method in class de.tsl2.nano.util.test.TypeBean
 
setTimeToBeOld(long) - Method in class de.tsl2.nano.collection.TimedReferenceMap
setTimeToBeOld - time to be hold
setType(Class<T>) - Method in interface de.tsl2.nano.action.IConstraint
define type
setType(Class) - Method in class de.tsl2.nano.util.test.TypeBean
 
setValue(T) - Method in class de.tsl2.nano.action.Parameter
 
setValue(V) - Method in class de.tsl2.nano.collection.Entry
 
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
setWeekdayEnum(WeekdayEnum) - Method in class de.tsl2.nano.util.test.TypeBean
 
shortDescription - Variable in class de.tsl2.nano.action.CommonAction
 
shrink() - Method in class de.tsl2.nano.collection.ExpiringMap
does the thing and removes expired objects.
size() - Method in class de.tsl2.nano.collection.ArrSegList
size
size() - Method in class de.tsl2.nano.collection.FilteringIterator
on first call, the size has to be evaluated
size() - Method in class de.tsl2.nano.collection.FloatArray
size
size() - Method in class de.tsl2.nano.collection.ReferenceMap
 
size() - Method in class de.tsl2.nano.collection.TableList
size
SRC_NAME - Static variable in class de.tsl2.nano.util.codegen.ClassGenerator
 
START - Static variable in class de.tsl2.nano.scanner.ICSCalendarReader
 
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
string - Variable in class de.tsl2.nano.util.test.TypeBean
 
subList(int, int) - Method in class de.tsl2.nano.collection.ArrSegList
 
SUMMARY - Static variable in class de.tsl2.nano.scanner.ICSCalendarReader
 
synchron - Variable in class de.tsl2.nano.action.CommonAction
 

T

TableList<H extends Comparable<H>,ID> - Class in de.tsl2.nano.collection
Defines a table of values.
TableList() - Constructor for class de.tsl2.nano.collection.TableList
 
TableList(String, int, int) - Constructor for class de.tsl2.nano.collection.TableList
 
TableList(String, int) - Constructor for class de.tsl2.nano.collection.TableList
column headers will be of type String.
TableList(Class<H>, int) - Constructor for class de.tsl2.nano.collection.TableList
constructor to create any columns
TableList(H...) - Constructor for class de.tsl2.nano.collection.TableList
constructor
TableList(Class<H>, H...) - Constructor for class de.tsl2.nano.collection.TableList
base constructor
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
 
TextComparison - Class in de.tsl2.nano.util.test
Utility to compare to texts, ignoring given regular expressions and printing the differences
TextComparison() - Constructor for class de.tsl2.nano.util.test.TextComparison
 
time - Variable in class de.tsl2.nano.util.test.TypeBean
 
TimedReferenceMap<V> - Class in de.tsl2.nano.collection
The ReferenceMap of apache commons is overwritten to add temporarily hard references.
TimedReferenceMap() - Constructor for class de.tsl2.nano.collection.TimedReferenceMap
constructor
TimedReferenceMap(boolean) - Constructor for class de.tsl2.nano.collection.TimedReferenceMap
constructor
TimedReferences<T> - Class in de.tsl2.nano.collection
This map holds all new values for a short time after creation - to avoid being deleted to fast in weak-reference maps (see ReferenceMap(SOFT, WEAK)).
TimedReferences() - Constructor for class de.tsl2.nano.collection.TimedReferences
 
timestamp - Variable in class de.tsl2.nano.util.test.TypeBean
 
toArray() - Method in class de.tsl2.nano.collection.ArrSegList
creates one new primitive array holding all stored elements. please use ArrSegList.toSegmentArray() instead, if you not have to use the list-interface.
toArray(T[]) - Method in class de.tsl2.nano.collection.ArrSegList
 
toArray() - Method in class de.tsl2.nano.collection.FloatArray
creates one new primitive array holding all stored elements
today() - Method in class de.tsl2.nano.fi.FIDate
 
toFirstLowerCase(String) - Method in class de.tsl2.nano.util.codegen.GeneratorUtility
firstToLowerCase
toFirstUpperCase(String) - Method in class de.tsl2.nano.util.codegen.GeneratorUtility
firstToUpperCase
toSegmentArray() - Method in class de.tsl2.nano.collection.ArrSegList
creates one new primitive array holding all stored elements
toSegmentArray() - Method in class de.tsl2.nano.collection.SegmentList
creates one new primitive array holding all stored elements
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.collection.Entry
 
toString() - Method in class de.tsl2.nano.collection.TableList
toString() - Method in class de.tsl2.nano.historize.Volatile
 
toString() - Method in class de.tsl2.nano.structure.Cover
toString() - Method in class de.tsl2.nano.util.MultipleInheritanceProxy
toString
toString() - Method in class de.tsl2.nano.util.test.BaseTest.Parameter
 
toStringTransformed(Collection<S>) - Static method in class de.tsl2.nano.collection.CollectionUtil
 
toUpperCase(String) - Method in class de.tsl2.nano.util.codegen.GeneratorUtility
toUpperCase
TransformingIterator<S,T> - Class in de.tsl2.nano.collection
Runtime transforming Iterator.
TransformingIterator(Iterable<S>, ITransformer<S, T>) - Constructor for class de.tsl2.nano.collection.TransformingIterator
constructor
transformVel(String) - 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
transformVel(String, 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
 
type - Variable in class de.tsl2.nano.util.test.TypeBean
 
TypeBean - Class in de.tsl2.nano.util.test
Simple Test-Bean, holding (public) attributes of most types.
TypeBean() - Constructor for class de.tsl2.nano.util.test.TypeBean
 

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

validate(Object) - Method in class de.tsl2.nano.util.test.BaseTest.Parameter
 
validate(T) - Method in class de.tsl2.nano.util.test.BaseTest.Parameter
 
valueOf(String) - Static method in enum de.tsl2.nano.util.test.BaseTest.Condition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.tsl2.nano.util.test.WeekdayEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.tsl2.nano.util.test.BaseTest.Condition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.tsl2.nano.util.test.WeekdayEnum
Returns an array containing the constants of this enum type, in the order they are declared.
Volatile<T> - Class in de.tsl2.nano.historize
Same as an Expiring Reference. solution for getter methods doing a long time calculation to evaluate their value - but called more than once in a short time. mostly, the value wont change between two user actions, so this class provides a mechanism to hold the evaluated value for a very short time.
Volatile(long) - Constructor for class de.tsl2.nano.historize.Volatile
 
Volatile(long, T) - Constructor for class de.tsl2.nano.historize.Volatile
constructor
VolatileResult<T> - Class in de.tsl2.nano.execution
A Runner (see IPRunnable) that checks, if it is already running - or (see Volatile the 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
 
weekdayEnum - Variable in class de.tsl2.nano.util.test.TypeBean
 
WeekdayEnum - Enum in de.tsl2.nano.util.test
Only for enum testing
with(Object, AnnotatedElement) - Static method in interface de.tsl2.nano.annotation.extension.AnnotationFactory
 
With - Annotation Type in de.tsl2.nano.annotation.extension
 
Withs - Annotation Type in de.tsl2.nano.annotation.extension
only to be repeatable
wrap(Collection<T>, Class<T>, String) - Static method in class de.tsl2.nano.collection.CollectionUtil
wrap source collection holding instances of type 'type' into a new collection - holding values given by attributeName.

X

XmlGenUtil - Class in de.tsl2.nano.util
provides convenience methods for: - de-/serializing xml through jaxb, simple-xml and xml-api - xpath - velocity transformations (to generate source code etc
XmlGenUtil() - Constructor for class de.tsl2.nano.util.XmlGenUtil
 
XXX - Static variable in class de.tsl2.nano.util.test.TextComparison
 
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2012–2018. All rights reserved.