A B C D E F G H I J L M N O P Q R S T U V W 
All Classes All Packages

A

ABBREVIATIONS - Static variable in class org.nasdanika.common.MarkdownHelper
 
AbstractFeatureDelegate<F extends Feature<?>> - Class in org.nasdanika.common.persistence
Base for classes delegating to a feature.
AbstractFeatureDelegate(F) - Constructor for class org.nasdanika.common.persistence.AbstractFeatureDelegate
 
AbstractSplitJoinCollection<S,​C,​E> - Class in org.nasdanika.common
Collection which splits the underlying state S into a sequence of chunks C which then get converted to element type E.
AbstractSplitJoinCollection() - Constructor for class org.nasdanika.common.AbstractSplitJoinCollection
 
AbstractSplitJoinMap<S,​C,​K,​V> - Class in org.nasdanika.common
 
AbstractSplitJoinMap() - Constructor for class org.nasdanika.common.AbstractSplitJoinMap
 
AbstractSplitJoinSet<S,​C,​E> - Class in org.nasdanika.common
 
AbstractSplitJoinSet() - Constructor for class org.nasdanika.common.AbstractSplitJoinSet
 
accept(BiConsumer<T, U>) - Method in interface org.nasdanika.common.BiSupplier
 
accept(T, ProgressMonitor) - Method in interface org.nasdanika.common.Consumer
 
acceptConstructorConversionTargetType(Class<?>) - Method in class org.nasdanika.common.ReflectiveConverter
Allows to filter out constructor conversions.
AccessController - Interface in org.nasdanika.common
Interface to adapt to for access decisions.
adapt(Object, String) - Static method in interface org.nasdanika.common.SupplierFactory
If source is adaptable to SupplierFactory then adapter is returned.
adapt(BiFunction<String, ? super E, F>, BiFunction<String, ? super F, E>) - Method in interface org.nasdanika.common.resources.Container
Adapts to a different element type.
adapt(BiFunction<Entity<T, E>, T, V>, BiFunction<Entity<T, E>, V, T>, BiFunction<Entity<T, E>, Long, Long>) - Method in interface org.nasdanika.common.resources.Entity
Adapts to a different state type.
Adaptable - Interface in org.nasdanika.common
Something that can be adapted to a different type.
adapter(Class<T>) - Static method in interface org.nasdanika.common.FunctionFactory
Creates a function factry which adapts source to target type.
adaptTo(Class<T>) - Method in interface org.nasdanika.common.Adaptable
Adapts to requested type.
adaptTo(Object, Class<T>) - Static method in interface org.nasdanika.common.Adaptable
Adapts source to requested type.
add(E) - Method in class org.nasdanika.common.AbstractSplitJoinCollection
 
add(E) - Method in class org.nasdanika.common.AbstractSplitJoinSet
 
add(E) - Method in class org.nasdanika.common.ListCompoundExecutionParticipant
 
add(CommandFactory) - Method in class org.nasdanika.common.CompoundCommandFactory
 
add(ConsumerFactory<? super T>) - Method in class org.nasdanika.common.CollectionCompoundConsumerFactory
 
add(ConsumerFactory<? super T>) - Method in class org.nasdanika.common.ListCompoundConsumerFactory
 
add(Diagnostic) - Method in class org.nasdanika.common.BasicDiagnostic
 
add(Diagnostic) - Method in interface org.nasdanika.common.DiagnosticChain
Adds the diagnostic to the chain.
add(FunctionFactory<? super T, ? extends R>) - Method in class org.nasdanika.common.ListCompoundFunctionFactory
 
add(SupplierFactory<? extends T>) - Method in class org.nasdanika.common.ListCompoundSupplierFactory
 
addAll(Iterable<? extends ConsumerFactory<? super T>>) - Method in class org.nasdanika.common.CollectionCompoundConsumerFactory
 
addAll(Iterable<? extends ConsumerFactory<? super T>>) - Method in class org.nasdanika.common.ListCompoundConsumerFactory
 
addAll(Iterable<? extends FunctionFactory<? super T, ? extends R>>) - Method in class org.nasdanika.common.ListCompoundFunctionFactory
 
addAll(Iterable<? extends SupplierFactory<? extends T>>) - Method in class org.nasdanika.common.ListCompoundSupplierFactory
 
addAll(Diagnostic) - Method in class org.nasdanika.common.BasicDiagnostic
 
addAll(Diagnostic) - Method in interface org.nasdanika.common.DiagnosticChain
Adds the children of the diagnostic to the chain.
addFeature(F) - Method in class org.nasdanika.common.persistence.FeatureObject
Adds feature to the feature list.
ALLOW_ALL - Static variable in interface org.nasdanika.common.AccessController
Access controller which permits all actions.
and(AccessController) - Method in interface org.nasdanika.common.AccessController
 
appendState(InputStream, ProgressMonitor) - Method in class org.nasdanika.common.resources.EphemeralBinaryEntity
 
appendState(InputStream, ProgressMonitor) - Method in class org.nasdanika.common.resources.FileSystemEntity
 
appendState(T, ProgressMonitor) - Method in interface org.nasdanika.common.resources.Entity
Appends state if the entity state exists and calls setState if it doesn't.
appendState(T, T, ProgressMonitor) - Method in class org.nasdanika.common.resources.EphemeralEntityContainer
Override to add support of appending state.
apply(String) - Method in class org.nasdanika.common.InterpolatingSource
 
apply(Context, ProgressMonitor) - Method in interface org.nasdanika.common.SupplierFactory
 
apply(ProgressMonitor) - Method in interface org.nasdanika.common.Supplier
Diagnoses, executes, commits/rollsback, closes.
apply(T, ProgressMonitor) - Method in interface org.nasdanika.common.Function
 
asBiSupplierFunction() - Method in interface org.nasdanika.common.Consumer
 
asBiSupplierFunctionFactory() - Method in interface org.nasdanika.common.ConsumerFactory
 
asCallable() - Method in interface org.nasdanika.common.Supplier
Creates work, diagnoses it, executes, commits if there is no exception and rolls back if there is, closes, returns result.
asCommandFactory(Object) - Static method in class org.nasdanika.common.Util
Wraps object into a CommandFactory.
asCommandFactory(Object, List<? extends Marker>) - Static method in class org.nasdanika.common.Util
Wraps object into a CommandFactory.
asConsumerFactory(Object) - Static method in class org.nasdanika.common.Util
Wraps object into an BinaryEntityContainer consumer factory.
asConsumerFactory(Object, List<? extends Marker>) - Static method in class org.nasdanika.common.Util
Wraps object into an BinaryEntityContainer consumer factory.
asFunction() - Method in interface org.nasdanika.common.Consumer
 
asFunction() - Method in interface org.nasdanika.common.Function
Calls asBiFunction() with a NullProgressMonitor.
asFunction() - Method in interface org.nasdanika.common.Supplier
 
asFunctionFactory() - Method in interface org.nasdanika.common.ConsumerFactory
 
asFunctionFactory() - Method in interface org.nasdanika.common.SupplierFactory
 
asInputStreamSupplierFactory(Object) - Static method in class org.nasdanika.common.Util
Wraps object into an InputStream supplier factory.
asRoot() - Method in interface org.nasdanika.common.resources.Container
Filters this container to return null for getParent() so this container is considered to be a root container.
asSupplier() - Method in interface org.nasdanika.common.Supplier
Calls apply() with a NullProgressMonitor.
asSupplierFactory(Object) - Static method in class org.nasdanika.common.Util
Calls asSupplierFactory(obj, null, null)
asSupplierFactory(Object, Class<T>, FunctionFactory<List<T>, T>) - Static method in class org.nasdanika.common.Util
Wraps object into a supplier factory.
Attribute<T> - Class in org.nasdanika.common.persistence
 
Attribute(Object, boolean, boolean, T, String, Object...) - Constructor for class org.nasdanika.common.persistence.Attribute
 

B

BASE_URI_PROPERTY - Static variable in interface org.nasdanika.common.Context
Constant for base URI property.
BasicDiagnostic - Class in org.nasdanika.common
 
BasicDiagnostic(Status, String, Object...) - Constructor for class org.nasdanika.common.BasicDiagnostic
 
before(Function<V, T>) - Method in interface org.nasdanika.common.Consumer
 
before(Function<V, T>) - Method in interface org.nasdanika.common.Function
 
BinaryContainer - Interface in org.nasdanika.common.resources
Binding of container to InputStream.
BinaryContainerImpl - Class in org.nasdanika.common.resources
Delegates all calls to the target.
BinaryContainerImpl(Container<InputStream>) - Constructor for class org.nasdanika.common.resources.BinaryContainerImpl
 
BinaryEntity - Interface in org.nasdanika.common.resources
Binding of entity state to InputStream.
BinaryEntityContainer - Interface in org.nasdanika.common.resources
Binds EntityContainer to InputStream and BinaryEntity.
BinaryResource - Interface in org.nasdanika.common.resources
Resource bound to BinaryEntity to serve as a common super-interface for BinaryEntity and BinaryEntityContainer.
BiSupplier<T,​U> - Interface in org.nasdanika.common
Supplier of two values of different type.
box(Class<?>) - Static method in class org.nasdanika.common.ReflectiveConverter
 

C

cachingContext() - Method in interface org.nasdanika.common.Context
 
cachingDiagramGenerator(Container<String>, ProgressMonitor) - Method in interface org.nasdanika.common.DiagramGenerator
Creates a diagram generator facading this one and cacheing generated diagrams by dialect and diagram text SHA-256 digest.
call(Command, ProgressMonitor, Status...) - Static method in class org.nasdanika.common.Util
Executes full Command lifecycle - diagnose, execute, commit/rollback, close.
call(Consumer<T>, T, ProgressMonitor, Status...) - Static method in class org.nasdanika.common.Util
Executes full Consumer lifecycle - diagnose, execute, commit/rollback, close.
call(Supplier<T>, ProgressMonitor, Consumer<Diagnostic>, Status...) - Static method in class org.nasdanika.common.Util
Executes full supplier lifecycle - diagnose, execute, commit/rollback, close.
camelToKebab(String) - Static method in class org.nasdanika.common.Util
Converts string in camel case, e.g.
cancel() - Method in class org.nasdanika.common.ProgressRecorder
 
CANCEL - org.nasdanika.common.Status
 
canCreate(String) - Method in interface org.nasdanika.common.AccessController
Checks "create" permissions
canCreate(String, Context) - Method in interface org.nasdanika.common.AccessController
Checks "create" permission
canDelete(String) - Method in interface org.nasdanika.common.AccessController
Checks "delete" permissions
canDelete(String, Context) - Method in interface org.nasdanika.common.AccessController
Checks "delete" permission
canExecute(String) - Method in interface org.nasdanika.common.AccessController
Checks "execute" permissions
canExecute(String, Context) - Method in interface org.nasdanika.common.AccessController
Checks "execute" permission
canRead() - Method in interface org.nasdanika.common.resources.Entity
 
canRead() - Method in class org.nasdanika.common.resources.EphemeralBinaryEntity
 
canRead() - Method in class org.nasdanika.common.resources.EphemeralEntity
 
canRead() - Method in class org.nasdanika.common.resources.FileSystemEntity
 
canRead(String) - Method in interface org.nasdanika.common.AccessController
Checks "read" permissions
canRead(String, Context) - Method in interface org.nasdanika.common.AccessController
Checks "read" permissions
canUpdate(String) - Method in interface org.nasdanika.common.AccessController
Checks "update" permissions
canUpdate(String, Context) - Method in interface org.nasdanika.common.AccessController
Checks "update" permission
canWrite() - Method in interface org.nasdanika.common.resources.Entity
 
canWrite() - Method in class org.nasdanika.common.resources.EphemeralBinaryEntity
 
canWrite() - Method in class org.nasdanika.common.resources.EphemeralEntity
 
canWrite() - Method in class org.nasdanika.common.resources.FileSystemEntity
 
CHECKBOX - org.nasdanika.common.descriptors.ValueDescriptor.Control
 
checkError(String) - Method in interface org.nasdanika.common.Diagnostic
Throws DiagnosticException if status is Status.ERROR
checkRequiredKeys(Map<String, Object>, String...) - Static method in class org.nasdanika.common.Util
A convenience method to check for presence of required configuration keys
checkRequiredKeys(Map<String, Object>, Collection<String>) - Static method in class org.nasdanika.common.Util
A convenience method to check for presence of required configuration keys
checkUnsupportedKeys(Map<?, ?>, Object...) - Static method in class org.nasdanika.common.Util
A convenience method to check for presence of unsupported configuration keys
checkUnsupportedKeys(Map<?, ?>, Collection<?>) - Static method in class org.nasdanika.common.Util
A convenience method to check for presence of unsupported configuration keys
children - Variable in class org.nasdanika.common.resources.MapContainer
 
Choice<T> - Class in org.nasdanika.common.persistence
Choice delegates to an object factory returned by the selector function which takes config as an argument.
Choice(Object, Function<Object, ObjectFactory<T>>, boolean, boolean, T, String, Object...) - Constructor for class org.nasdanika.common.persistence.Choice
 
ChoiceDescriptor - Interface in org.nasdanika.common.descriptors
Descriptor of a value choice which can be accessed and modified.
ChoicesPropertyDescriptor - Interface in org.nasdanika.common.descriptors
 
ChoicesValueDescriptor - Interface in org.nasdanika.common.descriptors
 
ClassLoaderObjectLoader - Class in org.nasdanika.common
Creates object instances with ClassLoader.
ClassLoaderObjectLoader(ClassLoader, Function<String, String>, ObjectLoader) - Constructor for class org.nasdanika.common.ClassLoaderObjectLoader
 
CLASSPATH_SCHEME - Static variable in class org.nasdanika.common.Util
 
CLASSPATH_URL_PREFIX - Static variable in class org.nasdanika.common.Util
 
clear() - Method in class org.nasdanika.common.AbstractSplitJoinCollection
 
close() - Method in class org.nasdanika.common.CompoundExecutionParticipant
 
close() - Method in class org.nasdanika.common.ContextifiedExecutionParticipant
 
close() - Method in interface org.nasdanika.common.ExecutionParticipant
 
close() - Method in class org.nasdanika.common.FilterExecutionParticipant
 
close() - Method in class org.nasdanika.common.FilterProgressMonitor
 
close() - Method in class org.nasdanika.common.NullProgressMonitor
 
close() - Method in class org.nasdanika.common.PrintStreamProgressMonitor
 
close() - Method in class org.nasdanika.common.ProgressEntry
 
close() - Method in interface org.nasdanika.common.ProgressMonitor
Closes this monitor.
close() - Method in class org.nasdanika.common.ProgressRecorder
 
CollectionCompoundConsumer<E> - Class in org.nasdanika.common
This consumer invokes element consumers passing them the argument.
CollectionCompoundConsumer(String, Collection<Consumer<? super E>>) - Constructor for class org.nasdanika.common.CollectionCompoundConsumer
 
CollectionCompoundConsumer(String, Consumer<? super E>...) - Constructor for class org.nasdanika.common.CollectionCompoundConsumer
 
CollectionCompoundConsumerFactory<T> - Class in org.nasdanika.common
Creates a CollectionCompoundConsumer which passes the argument to all element consumers.
CollectionCompoundConsumerFactory(String, Collection<? extends ConsumerFactory<? super T>>) - Constructor for class org.nasdanika.common.CollectionCompoundConsumerFactory
 
CollectionCompoundConsumerFactory(String, ConsumerFactory<? super T>...) - Constructor for class org.nasdanika.common.CollectionCompoundConsumerFactory
 
Command - Interface in org.nasdanika.common
Command executes with ProgressMonitor and returns no result.
CommandFactory - Interface in org.nasdanika.common
 
commit(ProgressMonitor) - Method in class org.nasdanika.common.CompoundExecutionParticipant
 
commit(ProgressMonitor) - Method in class org.nasdanika.common.ContextifiedExecutionParticipant
 
commit(ProgressMonitor) - Method in interface org.nasdanika.common.ExecutionParticipant
Commits work results.
commit(ProgressMonitor) - Method in class org.nasdanika.common.FilterExecutionParticipant
 
compare(Class<?>, Class<?>) - Method in class org.nasdanika.common.ReflectiveConverter
 
compose(String, Diagnostic...) - Static method in interface org.nasdanika.common.Diagnostic
 
compose(AccessController) - Method in interface org.nasdanika.common.AccessController
Composes with ``and()``.
compose(Context) - Method in interface org.nasdanika.common.Context
Returns this context if other is null, or a new context which delegates to this context and falls back to the other if property/service is not found in this context.
compose(Converter) - Method in interface org.nasdanika.common.Converter
 
compose(Diagnostic) - Method in class org.nasdanika.common.BasicDiagnostic
If the diagnostic has children, adds those children, otherwise, adds the diagnostic.
compose(DiagramGenerator) - Method in interface org.nasdanika.common.DiagramGenerator
 
compose(ProgressMonitor) - Method in interface org.nasdanika.common.ProgressMonitor
Composes two monitors.
compose(T) - Method in interface org.nasdanika.common.Composeable
Returns a composition of this instance and the other with this instance being the first if the order of composition is important.
Composeable<T> - Interface in org.nasdanika.common
Something that can be composed to create an aggregate.
composer() - Static method in interface org.nasdanika.common.Composeable
 
CompoundCommand - Class in org.nasdanika.common
 
CompoundCommand(String, ExecutorService, Collection<Command>) - Constructor for class org.nasdanika.common.CompoundCommand
 
CompoundCommand(String, ExecutorService, Command...) - Constructor for class org.nasdanika.common.CompoundCommand
 
CompoundCommandFactory - Class in org.nasdanika.common
 
CompoundCommandFactory(String, Collection<CommandFactory>) - Constructor for class org.nasdanika.common.CompoundCommandFactory
 
CompoundCommandFactory(String, CommandFactory...) - Constructor for class org.nasdanika.common.CompoundCommandFactory
 
CompoundExecutionParticipant<E extends ExecutionParticipant> - Class in org.nasdanika.common
TODO - support of concurrent execution.
CompoundExecutionParticipant(String, boolean) - Constructor for class org.nasdanika.common.CompoundExecutionParticipant
 
CompoundExecutionParticipantInfo - Interface in org.nasdanika.common
Information about compound work, a WBS (Supplier breakdown structure).
compute(Context, Class<T>) - Method in interface org.nasdanika.common.ServiceComputer
Computes property value.
compute(Context, String, String, Class<T>) - Method in class org.nasdanika.common.JavaExpressionPropertyComputer
 
compute(Context, String, String, Class<T>) - Method in interface org.nasdanika.common.PropertyComputer
Computes property value.
computeEmbeddedImage(Context, String, String, Class<U>, Function<String, URL>) - Static method in class org.nasdanika.common.Util
 
computeEmbeddedImageData(Context, String, String, Class<U>, Function<String, URL>) - Static method in class org.nasdanika.common.Util
 
computeInclude(Context, String, String, Class<U>, Function<String, URL>) - Static method in class org.nasdanika.common.Util
 
computeIncludeMarkdown(Context, String, String, Class<U>, Function<String, URL>) - Static method in class org.nasdanika.common.Util
 
computingContext() - Method in interface org.nasdanika.common.Context
Computing context retrieves properties from this context.
Configurable - Interface in org.nasdanika.common
Something which can be configured with String to Object function, e.g.
ConfigurationException - Exception in org.nasdanika.common.persistence
Exception to indicate error in configuration resources.
ConfigurationException(String) - Constructor for exception org.nasdanika.common.persistence.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception org.nasdanika.common.persistence.ConfigurationException
 
ConfigurationException(String, Throwable, List<? extends Marker>) - Constructor for exception org.nasdanika.common.persistence.ConfigurationException
 
ConfigurationException(String, Throwable, Marked) - Constructor for exception org.nasdanika.common.persistence.ConfigurationException
 
ConfigurationException(String, Throwable, Marker) - Constructor for exception org.nasdanika.common.persistence.ConfigurationException
 
ConfigurationException(String, List<? extends Marker>) - Constructor for exception org.nasdanika.common.persistence.ConfigurationException
 
ConfigurationException(String, Marked) - Constructor for exception org.nasdanika.common.persistence.ConfigurationException
 
ConfigurationException(String, Marker) - Constructor for exception org.nasdanika.common.persistence.ConfigurationException
 
configure(Function<String, Object>) - Method in interface org.nasdanika.common.Configurable
Configures object (loads data).
constructMapping(MappingNode) - Method in class org.nasdanika.common.persistence.MarkingYamlConstructor
 
constructSequence(SequenceNode) - Method in class org.nasdanika.common.persistence.MarkingYamlConstructor
 
Consumer<T> - Interface in org.nasdanika.common
 
ConsumerFactory<T> - Interface in org.nasdanika.common
 
ConsumerFactory.Provider - Interface in org.nasdanika.common
Provides ConsumerFactory for a specific type.
Container<E> - Interface in org.nasdanika.common.resources
Container of entries and other containers provides an abstraction for dealing with hierarchies/trees.
Container.Copier<T,​R> - Interface in org.nasdanika.common.resources
 
ContainerFilter<E> - Class in org.nasdanika.common.resources
 
ContainerFilter(Container<E>) - Constructor for class org.nasdanika.common.resources.ContainerFilter
 
Context - Interface in org.nasdanika.common
A generic source of contextual information keyed by a String - property, or a Class (type) - service.
ContextFactory<T> - Interface in org.nasdanika.common
Creates context from input.
ContextifiedCommand(Supplier<Context>, CommandFactory) - Constructor for class org.nasdanika.common.ContextifiedExecutionParticipant.ContextifiedCommand
 
ContextifiedConsumer(Supplier<Context>, ConsumerFactory<T>) - Constructor for class org.nasdanika.common.ContextifiedExecutionParticipant.ContextifiedConsumer
 
ContextifiedExecutionParticipant<T extends ExecutionParticipant> - Class in org.nasdanika.common
 
ContextifiedExecutionParticipant(Supplier<Context>, ExecutionParticipantFactory<T>) - Constructor for class org.nasdanika.common.ContextifiedExecutionParticipant
 
ContextifiedExecutionParticipant.ContextifiedCommand - Class in org.nasdanika.common
 
ContextifiedExecutionParticipant.ContextifiedConsumer<T> - Class in org.nasdanika.common
 
ContextifiedExecutionParticipant.ContextifiedFunction<T,​R> - Class in org.nasdanika.common
 
ContextifiedExecutionParticipant.ContextifiedSupplier<T> - Class in org.nasdanika.common
 
ContextifiedFunction(Supplier<Context>, FunctionFactory<T, R>) - Constructor for class org.nasdanika.common.ContextifiedExecutionParticipant.ContextifiedFunction
 
ContextifiedSupplier(Supplier<Context>, SupplierFactory<T>) - Constructor for class org.nasdanika.common.ContextifiedExecutionParticipant.ContextifiedSupplier
 
contextify(Context) - Method in interface org.nasdanika.common.AccessController
 
contextify(SupplierFactory<Context>) - Method in interface org.nasdanika.common.CommandFactory
 
contextify(SupplierFactory<Context>) - Method in interface org.nasdanika.common.ConsumerFactory
 
contextify(SupplierFactory<Context>) - Method in interface org.nasdanika.common.FunctionFactory
 
contextify(SupplierFactory<Context>) - Method in interface org.nasdanika.common.SupplierFactory
 
ContextIterator - Interface in org.nasdanika.common
Binding of Iterator to Context.
ContextIterator.Factory - Interface in org.nasdanika.common
 
ContextLoadable - Interface in org.nasdanika.common.persistence
Objects which know how to load themselves from configuration may implement this interface.
ContextStorable - Interface in org.nasdanika.common.persistence
Objects which know how to store themselves to a Map, List, or scalar like String, Number, Boolean or Date may implement this interface so they can be stored to a hierarchical structure like YAML or JSON.
contextSupplier - Variable in class org.nasdanika.common.ContextifiedExecutionParticipant
 
ContextualFactory<T> - Interface in org.nasdanika.common
Binds Factory first type parameter to Context
convert(Object) - Method in class org.nasdanika.common.InterpolatingSource
Converts value.
convert(Object, Class<T>) - Method in interface org.nasdanika.common.Converter
 
convert(Object, Class<T>) - Method in class org.nasdanika.common.ReflectiveConverter
Performs conversion using methods annotated with ConverterMethod first.
Converter - Interface in org.nasdanika.common
Converts object to target type.
ConverterMethod - Annotation Type in org.nasdanika.common
Mark method as a converter method.
copy(String, T, Object, ProgressMonitor) - Method in interface org.nasdanika.common.resources.Container.Copier
Makes a copy of an element, merges with the existing value.
copy(Container<? super E>, String, ProgressMonitor) - Method in class org.nasdanika.common.resources.ContainerFilter
 
copy(Container<? super E>, String, ProgressMonitor) - Method in interface org.nasdanika.common.resources.Entity
Copies entity.
copy(Container<? super E>, String, ProgressMonitor) - Method in class org.nasdanika.common.resources.MapContainer
 
copy(Container<? super E>, String, ProgressMonitor) - Method in interface org.nasdanika.common.resources.Resource
Copies the resource to the target container under a given path.
copy(Container<? super E>, String, ProgressMonitor) - Method in interface org.nasdanika.common.resources.ResourceContainer
 
copy(Container<? super InputStream>, String, ProgressMonitor) - Method in class org.nasdanika.common.resources.BinaryContainerImpl
 
copy(Container<? super BinaryEntity>, String, ProgressMonitor) - Method in class org.nasdanika.common.resources.FileSystemContainer
 
copy(Container<F>, Container.Copier<E, F>, ProgressMonitor) - Method in interface org.nasdanika.common.resources.Container
Recursively copies children to another container.
create(Context) - Method in class org.nasdanika.common.CollectionCompoundConsumerFactory
 
create(Context) - Method in class org.nasdanika.common.CompoundCommandFactory
 
create(Context) - Method in interface org.nasdanika.common.ContextIterator.Factory
 
create(Context) - Method in class org.nasdanika.common.ElementIdentityMapCompoundFunctionFactory
 
create(Context) - Method in class org.nasdanika.common.ElementIdentityMapCompoundSupplierFactory
 
create(Context) - Method in class org.nasdanika.common.ListCompoundConsumerFactory
 
create(Context) - Method in class org.nasdanika.common.ListCompoundFunctionFactory
 
create(Context) - Method in class org.nasdanika.common.ListCompoundSupplierFactory
 
create(Context) - Method in class org.nasdanika.common.MapCompoundConsumerFactory
 
create(Context) - Method in class org.nasdanika.common.MapCompoundFunctionFactory
 
create(Context) - Method in class org.nasdanika.common.MapCompoundSupplierFactory
 
create(Context) - Method in class org.nasdanika.common.persistence.SupplierFactoryFeatureObject
 
create(ObjectLoader, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in class org.nasdanika.common.persistence.Attribute
This implementation casts config to the target type.
create(ObjectLoader, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in class org.nasdanika.common.persistence.Choice
This implementation casts config to the target type.
create(ObjectLoader, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in class org.nasdanika.common.persistence.EnumAttribute
 
create(ObjectLoader, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in class org.nasdanika.common.persistence.FactoryFeature
 
create(ObjectLoader, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in class org.nasdanika.common.persistence.FeatureObjectAttribute
 
create(ObjectLoader, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in class org.nasdanika.common.persistence.FunctionAttribute
 
create(ObjectLoader, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in class org.nasdanika.common.persistence.ListAttribute
 
create(ObjectLoader, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in class org.nasdanika.common.persistence.MapAttribute
 
create(ObjectLoader, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in interface org.nasdanika.common.persistence.ObjectFactory
Creates an object of requested type with a given config.
create(ObjectLoader, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in class org.nasdanika.common.persistence.Reference
 
create(ObjectLoader, String, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in class org.nasdanika.common.ClassLoaderObjectLoader
 
create(ObjectLoader, String, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in class org.nasdanika.common.persistence.DispatchingLoader
 
create(ObjectLoader, String, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in interface org.nasdanika.common.persistence.ObjectLoader
Creates an object of requested type with a given config.
create(T) - Method in interface org.nasdanika.common.Factory
 
createClient(URL) - Static method in interface org.nasdanika.common.DiagramGenerator
Creates an instance of DiagramGenerator which does a POST to the service URL postfixed with /<dialect name> with diagram text spec as payload and returns the payload as String.
createCompoundCommand(Context) - Method in class org.nasdanika.common.CompoundCommandFactory
Override to customize CompoundCommand to which sub-commands will be added.
createContext(T) - Method in interface org.nasdanika.common.ContextFactory
Creates context from a given input.
createDepthTracker() - Method in class org.nasdanika.common.DependencyTracer
Creates depth tracker.
createElement(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.EphemeralBinaryEntityContainer
 
createElement(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.EphemeralEntityContainer
 
createElement(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.MapContainer
Override to create elements on access.
createElement(ObjectLoader, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in class org.nasdanika.common.persistence.FeatureObjectListAttribute
Creates element list.
createElement(ObjectLoader, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in class org.nasdanika.common.persistence.ListAttribute
Creates element list.
createElement(ObjectLoader, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in class org.nasdanika.common.persistence.ReferenceList
 
createElements(ObjectLoader, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in class org.nasdanika.common.persistence.ListAttribute
Creates list elements from a config element.
createEmbeddedImageDataPropertyComputer(Function<String, URL>) - Static method in class org.nasdanika.common.Util
 
createEmbeddedImagePropertyComputer(Function<String, URL>) - Static method in class org.nasdanika.common.Util
 
createIncludeMarkdownPropertyComputer(Function<String, URL>) - Static method in class org.nasdanika.common.Util
 
createIncludePropertyComputer(Function<String, URL>) - Static method in class org.nasdanika.common.Util
 
createJavadocPropertyComputer(Function<String, String>) - Static method in class org.nasdanika.common.Util
 
createJavadocResolver(Collection<URL>, ProgressMonitor) - Static method in class org.nasdanika.common.Util
 
createJavadocResolver(Map<URL, URL>, ProgressMonitor) - Static method in class org.nasdanika.common.Util
 
createKey(Object) - Method in class org.nasdanika.common.persistence.MapAttribute
 
createMarkdownHtmlRenderer() - Method in class org.nasdanika.common.MarkdownHelper
 
createMarkdownParser() - Method in class org.nasdanika.common.MarkdownHelper
 
createMarkingYaml(String) - Static method in class org.nasdanika.common.persistence.MarkingYamlConstructor
 
createNasdanikaJavadocResolver(File, ProgressMonitor) - Static method in class org.nasdanika.common.Util
Creates a Javadoc resolver for Nasdanika products and their dependencies.
createResultFunction(Context) - Method in class org.nasdanika.common.persistence.SupplierFactoryFeatureObject
 
createSubContainer(String) - Method in class org.nasdanika.common.resources.EphemeralBinaryEntityContainer
 
createSubContainer(String) - Method in class org.nasdanika.common.resources.EphemeralEntityContainer
 
createSubContainer(String) - Method in class org.nasdanika.common.resources.MapContainer
Creates a sub-container, override to specialize returned container.
createValue(ObjectLoader, K, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in class org.nasdanika.common.persistence.FeatureObjectMapAttribute
Creates map value.
createValue(ObjectLoader, K, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in class org.nasdanika.common.persistence.MapAttribute
Creates entry value.
createValue(ObjectLoader, K, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in class org.nasdanika.common.persistence.ReferenceMap
 

D

DATE - org.nasdanika.common.descriptors.ValueDescriptor.Control
 
DATE_TIME - org.nasdanika.common.descriptors.ValueDescriptor.Control
 
DefaultConverter - Class in org.nasdanika.common
Reflective converter providing some common conversions, some of them chained
DefaultConverter() - Constructor for class org.nasdanika.common.DefaultConverter
 
delegate - Variable in class org.nasdanika.common.persistence.AbstractFeatureDelegate
 
DelegatingSupplierFactoryFeature<T> - Class in org.nasdanika.common.persistence
 
DelegatingSupplierFactoryFeature(Feature<?>) - Constructor for class org.nasdanika.common.persistence.DelegatingSupplierFactoryFeature
 
delete(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.BinaryContainerImpl
 
delete(String, ProgressMonitor) - Method in interface org.nasdanika.common.resources.Container
Deletes an element or container at a given path.
delete(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.ContainerFilter
 
delete(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.FileSystemContainer
 
delete(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.MapContainer
 
delete(ProgressMonitor) - Method in interface org.nasdanika.common.resources.Container
Deletes all children and then deletes this container from its parent.
delete(ProgressMonitor) - Method in class org.nasdanika.common.resources.EphemeralBinaryEntity
 
delete(ProgressMonitor) - Method in class org.nasdanika.common.resources.EphemeralEntity
 
delete(ProgressMonitor) - Method in class org.nasdanika.common.resources.FileSystemContainer
 
delete(ProgressMonitor) - Method in class org.nasdanika.common.resources.FileSystemResource
 
delete(ProgressMonitor) - Method in interface org.nasdanika.common.resources.Resource
Deletes the resource if it exists.
DelimitedStringMap - Class in org.nasdanika.common
 
DelimitedStringMap(String, String) - Constructor for class org.nasdanika.common.DelimitedStringMap
 
DENY_ALL - Static variable in interface org.nasdanika.common.AccessController
Access controller which permits nothing.
DependencyTracer<T> - Class in org.nasdanika.common
Base class for dependency tracers.
DependencyTracer() - Constructor for class org.nasdanika.common.DependencyTracer
 
Descriptor - Interface in org.nasdanika.common.descriptors
Describes something.
DescriptorProvider<D extends Descriptor,​S> - Interface in org.nasdanika.common.descriptors
Provider of a descriptor backed by a data source.
DescriptorSet - Interface in org.nasdanika.common.descriptors
Grouping of descriptors.
detailToJSON(Object) - Method in class org.nasdanika.common.ProgressRecorder
Converts detail to JSON.
Diagnosable - Interface in org.nasdanika.common
Something which can diagnose/validate itself.
diagnose(ProgressMonitor) - Method in class org.nasdanika.common.CompoundExecutionParticipant
 
diagnose(ProgressMonitor) - Method in class org.nasdanika.common.ContextifiedExecutionParticipant
 
diagnose(ProgressMonitor) - Method in interface org.nasdanika.common.descriptors.DescriptorSet
 
diagnose(ProgressMonitor) - Method in interface org.nasdanika.common.Diagnosable
Performs self-diagnostic.
diagnose(ProgressMonitor) - Method in class org.nasdanika.common.FilterExecutionParticipant
 
diagnose(T, Context) - Method in interface org.nasdanika.common.Diagnostician
Diagnoses the first argument in the context of the second.
Diagnostic - Interface in org.nasdanika.common
 
DiagnosticChain - Interface in org.nasdanika.common
 
DiagnosticException - Exception in org.nasdanika.common
 
DiagnosticException(String, Diagnostic) - Constructor for exception org.nasdanika.common.DiagnosticException
 
DiagnosticException(Diagnostic) - Constructor for exception org.nasdanika.common.DiagnosticException
 
Diagnostician<T> - Interface in org.nasdanika.common
Something that can diagnose/validate T
DiagramGenerator - Interface in org.nasdanika.common
Generates PlantUML diagrams.
DiagramGeneratorImpl - Class in org.nasdanika.common
 
DiagramGeneratorImpl() - Constructor for class org.nasdanika.common.DiagramGeneratorImpl
 
DispatchingLoader - Class in org.nasdanika.common.persistence
Registers loaders by prefixes and then delegates to the registered loaders removing prefix first.
DispatchingLoader() - Constructor for class org.nasdanika.common.persistence.DispatchingLoader
 
DispatchingLoader(ObjectLoader) - Constructor for class org.nasdanika.common.persistence.DispatchingLoader
 
DRAWIO_DIALECT - Static variable in interface org.nasdanika.common.DiagramGenerator
 
DROP_DOWN - org.nasdanika.common.descriptors.ValueDescriptor.Control
 
dump(PrintStream, int, Status...) - Method in interface org.nasdanika.common.Diagnostic
 

E

ElementIdentityMapCompoundExecutionParticipant<E extends ExecutionParticipant,​R> - Class in org.nasdanika.common
Compound participant where elements execution results are keyed by the element identity
ElementIdentityMapCompoundExecutionParticipant(String) - Constructor for class org.nasdanika.common.ElementIdentityMapCompoundExecutionParticipant
 
ElementIdentityMapCompoundFunction<T,​R> - Class in org.nasdanika.common
 
ElementIdentityMapCompoundFunction(String) - Constructor for class org.nasdanika.common.ElementIdentityMapCompoundFunction
 
ElementIdentityMapCompoundFunction(String, Collection<Function<T, R>>) - Constructor for class org.nasdanika.common.ElementIdentityMapCompoundFunction
 
ElementIdentityMapCompoundFunctionFactory<T,​R> - Class in org.nasdanika.common
 
ElementIdentityMapCompoundFunctionFactory(String) - Constructor for class org.nasdanika.common.ElementIdentityMapCompoundFunctionFactory
 
ElementIdentityMapCompoundFunctionFactory(String, Collection<FunctionFactory<T, R>>) - Constructor for class org.nasdanika.common.ElementIdentityMapCompoundFunctionFactory
 
ElementIdentityMapCompoundSupplier<T> - Class in org.nasdanika.common
 
ElementIdentityMapCompoundSupplier(String) - Constructor for class org.nasdanika.common.ElementIdentityMapCompoundSupplier
 
ElementIdentityMapCompoundSupplier(String, Collection<Supplier<T>>) - Constructor for class org.nasdanika.common.ElementIdentityMapCompoundSupplier
 
ElementIdentityMapCompoundSupplierFactory<T> - Class in org.nasdanika.common
 
ElementIdentityMapCompoundSupplierFactory(String) - Constructor for class org.nasdanika.common.ElementIdentityMapCompoundSupplierFactory
 
ElementIdentityMapCompoundSupplierFactory(String, Collection<SupplierFactory<T>>) - Constructor for class org.nasdanika.common.ElementIdentityMapCompoundSupplierFactory
 
elements - Variable in class org.nasdanika.common.ElementIdentityMapCompoundExecutionParticipant
 
elements - Variable in class org.nasdanika.common.ListCompoundExecutionParticipant
 
elements - Variable in class org.nasdanika.common.MapCompoundExecutionParticipant
 
empty() - Static method in interface org.nasdanika.common.Supplier
 
empty() - Static method in interface org.nasdanika.common.SupplierFactory
 
EMPTY - Static variable in interface org.nasdanika.common.Supplier
 
EMPTY_CONTEXT - Static variable in interface org.nasdanika.common.Context
Empty context which can be used as a starting point for creating of composed/mounted contexts.
Entity<T,​E> - Interface in org.nasdanika.common.resources
Entity is something which has externalizable state.
EntityContainer<C,​E extends Entity<C,​E>> - Interface in org.nasdanika.common.resources
Container of Entityies.
entrySet() - Method in class org.nasdanika.common.AbstractSplitJoinMap
 
EnumAttribute<T extends Enum<T>> - Class in org.nasdanika.common.persistence
 
EnumAttribute(Object, Class<T>, boolean, boolean, T, String, Object...) - Constructor for class org.nasdanika.common.persistence.EnumAttribute
 
EnumSupplierFactoryAttribute<T extends Enum<T>> - Class in org.nasdanika.common.persistence
 
EnumSupplierFactoryAttribute(SupplierFactoryFeature<String>, Class<T>, T) - Constructor for class org.nasdanika.common.persistence.EnumSupplierFactoryAttribute
 
EphemeralBinaryEntity - Class in org.nasdanika.common.resources
 
EphemeralBinaryEntity() - Constructor for class org.nasdanika.common.resources.EphemeralBinaryEntity
 
EphemeralBinaryEntityContainer - Class in org.nasdanika.common.resources
EphemeralBinaryEntityContainer() - Constructor for class org.nasdanika.common.resources.EphemeralBinaryEntityContainer
 
EphemeralEntity<T> - Class in org.nasdanika.common.resources
Entity with the state stored in memory.
EphemeralEntity() - Constructor for class org.nasdanika.common.resources.EphemeralEntity
 
EphemeralEntityContainer<T> - Class in org.nasdanika.common.resources
EphemeralEntityContainer() - Constructor for class org.nasdanika.common.resources.EphemeralEntityContainer
 
equals(Object) - Method in class org.nasdanika.common.AbstractSplitJoinSet
 
equals(Object) - Method in class org.nasdanika.common.persistence.MarkerImpl
 
ERROR - org.nasdanika.common.Status
Depending on a situation it might be possible to proceed with errors, e.g.
escapeDiagramSpec(String, String) - Method in class org.nasdanika.common.MarkdownHelper
 
eval(InputStream) - Method in interface org.nasdanika.common.Context
Evaluates Javascript with this context as context binding.
eval(InputStream, Map<String, Object>) - Static method in class org.nasdanika.common.Util
Convenience method to evaluate Javascript
eval(String) - Method in interface org.nasdanika.common.Context
Evaluates Javascript with this context as context binding.
eval(String, Map<String, Object>) - Static method in class org.nasdanika.common.Util
Convenience method to evaluate Javascript
eval(URL) - Method in interface org.nasdanika.common.Context
Evaluates Javascript with this context as context binding.
eval(URL, Map<String, Object>) - Static method in class org.nasdanika.common.Util
Convenience method to evaluate Javascript
execute(E, ProgressMonitor) - Method in class org.nasdanika.common.CollectionCompoundConsumer
 
execute(List<E>, ProgressMonitor) - Method in class org.nasdanika.common.ListCompoundConsumer
 
execute(Map<K, T>, ProgressMonitor) - Method in class org.nasdanika.common.MapCompoundConsumer
 
execute(ProgressMonitor) - Method in interface org.nasdanika.common.Command
 
execute(ProgressMonitor) - Method in class org.nasdanika.common.CompoundCommand
 
execute(ProgressMonitor) - Method in class org.nasdanika.common.ContextifiedExecutionParticipant.ContextifiedCommand
 
execute(ProgressMonitor) - Method in class org.nasdanika.common.ContextifiedExecutionParticipant.ContextifiedSupplier
 
execute(ProgressMonitor) - Method in class org.nasdanika.common.ElementIdentityMapCompoundSupplier
 
execute(ProgressMonitor) - Method in class org.nasdanika.common.FilterCommand
 
execute(ProgressMonitor) - Method in class org.nasdanika.common.FilterSupplier
 
execute(ProgressMonitor) - Method in class org.nasdanika.common.ListCompoundSupplier
 
execute(ProgressMonitor) - Method in class org.nasdanika.common.MapCompoundSupplier
 
execute(ProgressMonitor) - Method in interface org.nasdanika.common.Supplier
Executes the Supplier.
execute(T, ProgressMonitor) - Method in interface org.nasdanika.common.Consumer
Executes Consumer.
execute(T, ProgressMonitor) - Method in class org.nasdanika.common.ContextifiedExecutionParticipant.ContextifiedConsumer
 
execute(T, ProgressMonitor) - Method in class org.nasdanika.common.ContextifiedExecutionParticipant.ContextifiedFunction
 
execute(T, ProgressMonitor) - Method in class org.nasdanika.common.ElementIdentityMapCompoundFunction
 
execute(T, ProgressMonitor) - Method in class org.nasdanika.common.FilterConsumer
 
execute(T, ProgressMonitor) - Method in class org.nasdanika.common.FilterFunction
 
execute(T, ProgressMonitor) - Method in interface org.nasdanika.common.Function
 
execute(T, ProgressMonitor) - Method in class org.nasdanika.common.ListCompoundFunction
 
execute(T, ProgressMonitor) - Method in class org.nasdanika.common.MapCompoundFunction
 
ExecutionParticipant - Interface in org.nasdanika.common
Base interface for Supplier, Function, Consumer, and Command.
ExecutionParticipantFactory<T> - Interface in org.nasdanika.common
 
ExecutionParticipantInfo - Interface in org.nasdanika.common
Information about work - name and size.
exists(ProgressMonitor) - Method in interface org.nasdanika.common.resources.Container
Returns true if contains any existing resources.
exists(ProgressMonitor) - Method in class org.nasdanika.common.resources.EphemeralBinaryEntity
 
exists(ProgressMonitor) - Method in class org.nasdanika.common.resources.EphemeralEntity
 
exists(ProgressMonitor) - Method in class org.nasdanika.common.resources.FileSystemResource
 
exists(ProgressMonitor) - Method in interface org.nasdanika.common.resources.Resource
 
EXPANDER_PATTERN - Static variable in interface org.nasdanika.common.Context
 

F

Factory<T,​R> - Interface in org.nasdanika.common
Creates result from argument.
FactoryFeature<T> - Class in org.nasdanika.common.persistence
Delegates feature creation to a factory, e.g.
FactoryFeature(Object, boolean, boolean, T, String, ObjectFactory<T>, Object...) - Constructor for class org.nasdanika.common.persistence.FactoryFeature
 
FAIL - org.nasdanika.common.Status
This status is more severe than error and generally means that no further processing is possible.
Feature<T> - Interface in org.nasdanika.common.persistence
 
FeatureObject - Class in org.nasdanika.common.persistence
Object which loads its configuration to features identified by keys.
FeatureObject() - Constructor for class org.nasdanika.common.persistence.FeatureObject
 
FeatureObjectAttribute<T extends FeatureObject> - Class in org.nasdanika.common.persistence
 
FeatureObjectAttribute(Object, Supplier<T>, boolean, boolean, T, String, Object...) - Constructor for class org.nasdanika.common.persistence.FeatureObjectAttribute
 
FeatureObjectListAttribute<T extends FeatureObject> - Class in org.nasdanika.common.persistence
If config is a list loads each element creating elements using element factory and then loading them, otherwise creates a singleton in the same way as explained before.
FeatureObjectListAttribute(Object, Supplier<T>, boolean, boolean, List<T>, String, Object...) - Constructor for class org.nasdanika.common.persistence.FeatureObjectListAttribute
 
FeatureObjectMapAttribute<K,​V extends FeatureObject> - Class in org.nasdanika.common.persistence
If config is a map loads each entry value creating elements using value factory and then loading them.
FeatureObjectMapAttribute(Object, Function<K, V>, boolean, boolean, Map<K, V>, String, Object...) - Constructor for class org.nasdanika.common.persistence.FeatureObjectMapAttribute
 
features - Variable in class org.nasdanika.common.persistence.FeatureObject
 
file - Variable in class org.nasdanika.common.resources.FileSystemResource
 
FILE - org.nasdanika.common.descriptors.ValueDescriptor.Control
 
FileSystemContainer - Class in org.nasdanika.common.resources
Wrapper for a file system directory.
FileSystemContainer(File) - Constructor for class org.nasdanika.common.resources.FileSystemContainer
 
FileSystemEntity - Class in org.nasdanika.common.resources
Wrapper for a file system file.
FileSystemEntity(File) - Constructor for class org.nasdanika.common.resources.FileSystemEntity
 
FileSystemResource - Class in org.nasdanika.common.resources
Wrapper for File.
FileSystemResource(File) - Constructor for class org.nasdanika.common.resources.FileSystemResource
 
filter(Predicate<String>) - Method in interface org.nasdanika.common.resources.Container
TODO - filter -> read predicate, write predicate Filters this container.
filter(Context, InputStream, Function<String, String>) - Static method in class org.nasdanika.common.Util
 
FilterCommand - Class in org.nasdanika.common
 
FilterCommand(Command) - Constructor for class org.nasdanika.common.FilterCommand
 
FilterConsumer<T> - Class in org.nasdanika.common
 
FilterConsumer(Consumer<T>) - Constructor for class org.nasdanika.common.FilterConsumer
 
FilterDiagramGenerator - Class in org.nasdanika.common
 
FilterDiagramGenerator(DiagramGenerator) - Constructor for class org.nasdanika.common.FilterDiagramGenerator
 
FilterExecutionParticipant<T extends ExecutionParticipant> - Class in org.nasdanika.common
 
FilterExecutionParticipant(T) - Constructor for class org.nasdanika.common.FilterExecutionParticipant
 
FilterFunction<T,​R> - Class in org.nasdanika.common
 
FilterFunction(Function<T, R>) - Constructor for class org.nasdanika.common.FilterFunction
 
FilterProgressMonitor - Class in org.nasdanika.common
Delegates to the target ProgressMonitor.
FilterProgressMonitor(ProgressMonitor) - Constructor for class org.nasdanika.common.FilterProgressMonitor
 
FilterSupplier<T> - Class in org.nasdanika.common
 
FilterSupplier(Supplier<T>) - Constructor for class org.nasdanika.common.FilterSupplier
 
find(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.BinaryContainerImpl
 
find(String, ProgressMonitor) - Method in interface org.nasdanika.common.resources.BinaryEntityContainer
Narrows return type.
find(String, ProgressMonitor) - Method in interface org.nasdanika.common.resources.Container
Finds an existing element or container with a given path.
find(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.ContainerFilter
 
find(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.EphemeralBinaryEntityContainer
 
find(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.EphemeralEntityContainer
 
find(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.FileSystemContainer
 
find(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.MapContainer
 
find(String, ProgressMonitor) - Method in interface org.nasdanika.common.resources.TypedEntityContainer
Narrows return type.
firstPlainTextSentence(String) - Method in class org.nasdanika.common.MarkdownHelper
Converts markdown to HTML, converts HTML to plain text and then extracts the first sentence.
firstPlainTextSentence(String, int, int, String...) - Static method in class org.nasdanika.common.Util
Extracts first sentence from text
firstSentence(String) - Method in class org.nasdanika.common.MarkdownHelper
Extracts first sentence from text
firstSentence(String, int, int, String...) - Static method in class org.nasdanika.common.Util
Extracts first sentence from text
fork() - Method in interface org.nasdanika.common.Context
Creates a new mutable context backed by this context.
fork(Function<String, String>, Predicate<Object>) - Method in interface org.nasdanika.common.Context
Creates a new mutable context with a given prefix and service predicate.
formatDetail(Object, String) - Method in class org.nasdanika.common.PrintStreamProgressMonitor
Formats detail element for output.
from(BiFunction<Context, ProgressMonitor, T>, String, double) - Static method in interface org.nasdanika.common.SupplierFactory
 
from(T, String) - Static method in interface org.nasdanika.common.Supplier
 
from(T, String) - Static method in interface org.nasdanika.common.SupplierFactory
 
fromBiConsumer(BiConsumer<T, ProgressMonitor>, String, double) - Static method in interface org.nasdanika.common.Consumer
 
fromBiFunction(BiFunction<T, ProgressMonitor, R>, String, double) - Static method in interface org.nasdanika.common.Function
 
fromCallable(Callable<T>, String, double) - Static method in interface org.nasdanika.common.Supplier
 
fromConsumer(Consumer<T>, String, double) - Static method in interface org.nasdanika.common.Consumer
 
fromFunction(Function<ProgressMonitor, T>, String, double) - Static method in interface org.nasdanika.common.Supplier
 
fromFunction(Function<T, R>, String, double) - Static method in interface org.nasdanika.common.Function
 
fromRunnable(Runnable, String, double) - Static method in interface org.nasdanika.common.Command
 
fromSupplier(Supplier<T>, String, double) - Static method in interface org.nasdanika.common.Supplier
 
Function<T,​R> - Interface in org.nasdanika.common
 
FunctionAttribute<T> - Class in org.nasdanika.common.persistence
Applies a function to the config value to produce feature value.
FunctionAttribute(Object, boolean, Function<Object, T>, boolean, T, String, Object[]) - Constructor for class org.nasdanika.common.persistence.FunctionAttribute
 
FunctionFactory<T,​R> - Interface in org.nasdanika.common
 
FunctionFactory.Provider - Interface in org.nasdanika.common
Provides FunctionFactory for a specific argument and return type.
FunctionSupplierFactoryAttribute<T,​R> - Class in org.nasdanika.common.persistence
Applies a function to the delegate value to produce this feature value.
FunctionSupplierFactoryAttribute(SupplierFactoryFeature<T>, FunctionFactory<T, R>) - Constructor for class org.nasdanika.common.persistence.FunctionSupplierFactoryAttribute
 

G

GANTT_DIALECT - Static variable in interface org.nasdanika.common.DiagramGenerator
 
generateDiagram(String, String) - Method in interface org.nasdanika.common.DiagramGenerator
Generates a PlantUML diagram with an image map from text definition.
generateDiagram(String, String) - Method in class org.nasdanika.common.DiagramGeneratorImpl
 
generateDiagram(String, String) - Method in class org.nasdanika.common.FilterDiagramGenerator
 
generateDrawioDiagram(String) - Method in interface org.nasdanika.common.DiagramGenerator
 
generateGanttDiagram(String) - Method in interface org.nasdanika.common.DiagramGenerator
 
generateMermaidDiagram(String) - Method in interface org.nasdanika.common.DiagramGenerator
 
generateMindmapDiagram(String) - Method in interface org.nasdanika.common.DiagramGenerator
 
generateUmlDiagram(String) - Method in interface org.nasdanika.common.DiagramGenerator
 
generateWbsDiagram(String) - Method in interface org.nasdanika.common.DiagramGenerator
 
generateWireframeDiagram(String) - Method in interface org.nasdanika.common.DiagramGenerator
 
get() - Method in interface org.nasdanika.common.descriptors.ChoiceDescriptor
 
get() - Method in interface org.nasdanika.common.descriptors.ValueDescriptor
 
get() - Method in class org.nasdanika.common.Reference
 
get(Class<T>) - Method in interface org.nasdanika.common.Context
 
get(Class<T>) - Method in class org.nasdanika.common.SimpleMutableContext
Returns registered services of the type's component type if the type is array, or the first registered service.
get(Class<T>, Function<Class<T>, T>) - Method in interface org.nasdanika.common.Context
 
get(Class<T>, Predicate<? super T>) - Method in interface org.nasdanika.common.Context
 
get(Class<T>, Predicate<? super T>) - Method in class org.nasdanika.common.SimpleMutableContext
Returns registered services of the type's component type matching the predicate if the type is array, or the first registered service matching the predicate otherwise.
get(Class<T>, Predicate<? super T>, Function<Class<T>, T>) - Method in interface org.nasdanika.common.Context
 
get(Class<T>, Predicate<? super T>, T) - Method in interface org.nasdanika.common.Context
 
get(Class<T>, T) - Method in interface org.nasdanika.common.Context
 
get(String) - Method in interface org.nasdanika.common.Context
 
get(String) - Method in class org.nasdanika.common.SimpleMutableContext
Returns property by key.
get(String, Class<T>) - Method in interface org.nasdanika.common.Context
Returns a property converted to the requested type.
get(String, Class<T>, BiFunction<String, Class<T>, T>) - Method in interface org.nasdanika.common.Context
Returns a property converted to the requested type.
get(String, Class<T>, T) - Method in interface org.nasdanika.common.Context
Returns a property converted to the requested type.
get(String, Object) - Method in interface org.nasdanika.common.Context
 
get(String, BiFunction<String, ProgressMonitor, E>, ProgressMonitor) - Method in interface org.nasdanika.common.resources.Container
Gets an element from the container creating it using a factory if it doesn't already exist.
get(String, Function<String, Object>) - Method in interface org.nasdanika.common.Context
 
get(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.BinaryContainerImpl
 
get(String, ProgressMonitor) - Method in interface org.nasdanika.common.resources.Container
 
get(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.ContainerFilter
 
get(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.FileSystemContainer
 
get(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.MapContainer
 
get(Map<?, ?>) - Method in interface org.nasdanika.common.persistence.Feature
 
get(EStructuralFeature) - Method in interface org.nasdanika.common.persistence.LoadTracker
Returns loaded value which was provided to feature setter for changeable features.
getAbbreviations() - Method in class org.nasdanika.common.MarkdownHelper
 
getBoolean(Map<?, ?>, Object, boolean) - Static method in class org.nasdanika.common.Util
Returns a String value or throws ConfigurationException if value is not null and not a string.
getCharset() - Method in interface org.nasdanika.common.persistence.ObjectLoader
Override to customize charset.
getChild(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.FileSystemContainer
 
getChildren() - Method in class org.nasdanika.common.BasicDiagnostic
 
getChildren() - Method in interface org.nasdanika.common.CompoundExecutionParticipantInfo
 
getChildren() - Method in interface org.nasdanika.common.Diagnostic
 
getChildren() - Method in class org.nasdanika.common.ProgressRecorder
 
getChildren(ProgressMonitor) - Method in class org.nasdanika.common.resources.BinaryContainerImpl
 
getChildren(ProgressMonitor) - Method in interface org.nasdanika.common.resources.Container
Lists existing children.
getChildren(ProgressMonitor) - Method in class org.nasdanika.common.resources.ContainerFilter
 
getChildren(ProgressMonitor) - Method in class org.nasdanika.common.resources.FileSystemContainer
Returned values are instances of FileSystemResource, so the return value can be cast to Map<String, FileSystemResource>
getChildren(ProgressMonitor) - Method in class org.nasdanika.common.resources.MapContainer
 
getChoices() - Method in interface org.nasdanika.common.descriptors.ChoicesValueDescriptor
Choices for the descriptor value.
getCollection(Map<String, ?>, Object, Collection<T>) - Static method in class org.nasdanika.common.Util
Returns a Collection value or throws ConfigurationException if value is not null and not a collection.
getColumn() - Method in interface org.nasdanika.common.persistence.Marker
 
getColumn() - Method in class org.nasdanika.common.persistence.MarkerImpl
 
getConsumerFactoryClass(Class<T>) - Static method in class org.nasdanika.common.Util
A method to get compiler happy without strange casts and suppressing warnings
getContainer(String, ProgressMonitor) - Method in interface org.nasdanika.common.resources.BinaryContainer
 
getContainer(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.BinaryContainerImpl
 
getContainer(String, ProgressMonitor) - Method in interface org.nasdanika.common.resources.BinaryEntityContainer
Narrows return type.
getContainer(String, ProgressMonitor) - Method in interface org.nasdanika.common.resources.Container
Returns a container for a given path.
getContainer(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.ContainerFilter
 
getContainer(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.EphemeralBinaryEntityContainer
 
getContainer(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.EphemeralEntityContainer
 
getContainer(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.FileSystemContainer
 
getContainer(String, ProgressMonitor) - Method in class org.nasdanika.common.resources.MapContainer
 
getContainer(String, ProgressMonitor) - Method in interface org.nasdanika.common.resources.TypedEntityContainer
Narrows return type.
getControlHint() - Method in interface org.nasdanika.common.descriptors.ValueDescriptor
 
getData() - Method in class org.nasdanika.common.BasicDiagnostic
 
getData() - Method in interface org.nasdanika.common.Diagnostic
 
getData() - Method in class org.nasdanika.common.ProgressEntry
 
getDependencies(T) - Method in class org.nasdanika.common.DependencyTracer
 
getDescription() - Method in interface org.nasdanika.common.descriptors.Descriptor
 
getDescription() - Method in class org.nasdanika.common.persistence.AbstractFeatureDelegate
 
getDescription() - Method in class org.nasdanika.common.persistence.Attribute
 
getDescription() - Method in interface org.nasdanika.common.persistence.Feature
 
getDescriptor(S) - Method in interface org.nasdanika.common.descriptors.DescriptorProvider
 
getDescriptors() - Method in interface org.nasdanika.common.descriptors.DescriptorSet
 
getDiagnostic() - Method in exception org.nasdanika.common.DiagnosticException
 
getDiagramGenerator() - Method in class org.nasdanika.common.MarkdownHelper
 
getDigest() - Method in interface org.nasdanika.common.resources.Resource
 
getDrawioViewer() - Method in class org.nasdanika.common.DiagramGeneratorImpl
 
getElementMarkers() - Method in class org.nasdanika.common.persistence.MarkedArrayList
 
getElements() - Method in class org.nasdanika.common.CompoundExecutionParticipant
 
getElements() - Method in class org.nasdanika.common.ElementIdentityMapCompoundExecutionParticipant
 
getElements() - Method in class org.nasdanika.common.ListCompoundExecutionParticipant
 
getElements() - Method in class org.nasdanika.common.MapCompoundExecutionParticipant
 
getEntries() - Method in class org.nasdanika.common.ProgressRecorder
 
getEntryMarkers(Object) - Method in class org.nasdanika.common.persistence.MarkedLinkedHashMap
 
getExclusiveWith() - Method in class org.nasdanika.common.persistence.Attribute
 
getFactory(Class<T>) - Method in interface org.nasdanika.common.ConsumerFactory.Provider
 
getFactory(Class<T>) - Method in interface org.nasdanika.common.SupplierFactory.Provider
 
getFactory(Class<T>, Class<R>) - Method in interface org.nasdanika.common.FunctionFactory.Provider
 
getFinish() - Method in class org.nasdanika.common.ProgressEntry
 
getFirst() - Method in interface org.nasdanika.common.BiSupplier
 
getFlexmarkOptions() - Method in class org.nasdanika.common.MarkdownHelper
 
getFunctionFactoryClass(Class<T>, Class<R>) - Static method in class org.nasdanika.common.Util
A method to get compiler happy without strange casts and suppressing warnings
getIcon() - Method in interface org.nasdanika.common.descriptors.Descriptor
 
getInt(Map<?, ?>, Object, int) - Static method in class org.nasdanika.common.Util
Returns a String value or throws ConfigurationException if value is not null and not a string.
getKey() - Method in class org.nasdanika.common.persistence.AbstractFeatureDelegate
 
getKey() - Method in class org.nasdanika.common.persistence.Attribute
 
getKey() - Method in interface org.nasdanika.common.persistence.Feature
 
getLabel() - Method in interface org.nasdanika.common.descriptors.Descriptor
 
getLine() - Method in interface org.nasdanika.common.persistence.Marker
 
getLine() - Method in class org.nasdanika.common.persistence.MarkerImpl
 
getLocation() - Method in interface org.nasdanika.common.persistence.Marker
 
getLocation() - Method in class org.nasdanika.common.persistence.MarkerImpl
 
getLocation() - Method in interface org.nasdanika.common.persistence.SourceResolver.Link
 
getLowerBound() - Method in interface org.nasdanika.common.descriptors.ValueDescriptor
 
getMap(Map<?, ?>, Object, Map<K, V>) - Static method in class org.nasdanika.common.Util
Returns a Map value or throws ConfigurationException if value is not null and not a map.
getMarkers() - Method in class org.nasdanika.common.persistence.AbstractFeatureDelegate
 
getMarkers() - Method in class org.nasdanika.common.persistence.Attribute
 
getMarkers() - Method in exception org.nasdanika.common.persistence.ConfigurationException
 
getMarkers() - Method in class org.nasdanika.common.persistence.FeatureObject
 
getMarkers() - Method in interface org.nasdanika.common.persistence.Marked
 
getMarkers() - Method in class org.nasdanika.common.persistence.MarkedArrayList
 
getMarkers() - Method in class org.nasdanika.common.persistence.MarkedLinkedHashMap
 
getMarkers(Collection<?>, int) - Static method in class org.nasdanika.common.Util
Returns marker if collection is MarkedArrayList and the index is present is marked, or null otherwise.
getMarkers(Map<?, ?>, Object) - Static method in class org.nasdanika.common.Util
Returns marker if map is MarkedLinkedHashMap and the key is marked, or null otherwise.
getMaxFirstSentenceLength() - Method in class org.nasdanika.common.MarkdownHelper
 
getMermaidInitialize() - Method in class org.nasdanika.common.DiagramGeneratorImpl
 
getMessage() - Method in class org.nasdanika.common.BasicDiagnostic
 
getMessage() - Method in interface org.nasdanika.common.Diagnostic
 
getMinFirstSentenceLength() - Method in class org.nasdanika.common.MarkdownHelper
 
getName() - Method in interface org.nasdanika.common.descriptors.NamedDescriptor
 
getName() - Method in class org.nasdanika.common.ProgressEntry
 
getName() - Method in class org.nasdanika.common.resources.BinaryContainerImpl
 
getName() - Method in class org.nasdanika.common.resources.ContainerFilter
 
getName() - Method in class org.nasdanika.common.resources.FileSystemResource
 
getName() - Method in class org.nasdanika.common.resources.MapContainer
 
getName() - Method in interface org.nasdanika.common.resources.Resource
 
getParent() - Method in interface org.nasdanika.common.resources.BinaryContainer
 
getParent() - Method in class org.nasdanika.common.resources.BinaryContainerImpl
 
getParent() - Method in interface org.nasdanika.common.resources.BinaryEntity
Narrowing return type.
getParent() - Method in interface org.nasdanika.common.resources.BinaryEntityContainer
Narrows return type.
getParent() - Method in class org.nasdanika.common.resources.ContainerFilter
 
getParent() - Method in class org.nasdanika.common.resources.EphemeralBinaryEntityContainer
 
getParent() - Method in class org.nasdanika.common.resources.EphemeralEntityContainer
 
getParent() - Method in class org.nasdanika.common.resources.FileSystemResource
 
getParent() - Method in class org.nasdanika.common.resources.MapContainer
 
getParent() - Method in interface org.nasdanika.common.resources.Resource
 
getParent() - Method in interface org.nasdanika.common.resources.TypedEntity
Narrowing the return type.
getParent() - Method in interface org.nasdanika.common.resources.TypedEntityContainer
Narrows return type.
getPath() - Method in interface org.nasdanika.common.resources.Resource
Resource path from the root container.
getProgressRecorder() - Method in exception org.nasdanika.common.NasdanikaException
 
getResourceBase() - Method in class org.nasdanika.common.MarkdownHelper
Override to return base URL for resolving resource references in UML resource blocks.
getResourceClassLoader() - Method in class org.nasdanika.common.MarkdownHelper
 
getRoot() - Method in interface org.nasdanika.common.resources.Resource
 
getSecond() - Method in interface org.nasdanika.common.BiSupplier
 
getServices(Class<T>) - Method in class org.nasdanika.common.SimpleMutableContext
 
getSource(Marker) - Method in interface org.nasdanika.common.persistence.SourceResolver
 
getStart() - Method in class org.nasdanika.common.ProgressEntry
 
getState() - Method in class org.nasdanika.common.AbstractSplitJoinCollection
 
getState() - Method in class org.nasdanika.common.AbstractSplitJoinMap
 
getState(Class<V>, ProgressMonitor) - Method in interface org.nasdanika.common.resources.Entity
 
getState(ProgressMonitor) - Method in interface org.nasdanika.common.resources.Entity
 
getState(ProgressMonitor) - Method in class org.nasdanika.common.resources.EphemeralBinaryEntity
 
getState(ProgressMonitor) - Method in class org.nasdanika.common.resources.EphemeralEntity
 
getState(ProgressMonitor) - Method in class org.nasdanika.common.resources.FileSystemEntity
 
getStatus() - Method in class org.nasdanika.common.BasicDiagnostic
 
getStatus() - Method in interface org.nasdanika.common.Diagnostic
 
getSteps() - Method in class org.nasdanika.common.ProgressRecorder
 
getString(String) - Method in interface org.nasdanika.common.Context
Convenience method for retrieving string properties.
getString(String, String) - Method in interface org.nasdanika.common.Context
Convenience method for retrieving string properties.
getString(Map<?, ?>, Object, boolean, List<? extends Marker>) - Static method in class org.nasdanika.common.Util
Gets string configuration value.
getString(Map<?, ?>, Object, String) - Static method in class org.nasdanika.common.Util
Returns a String value or throws ConfigurationException if value is not null and not a string.
getSupplierFactoryClass(Class<T>) - Static method in class org.nasdanika.common.Util
A method to get compiler happy without strange casts and suppressing warnings
getTarget(ProgressMonitor) - Method in class org.nasdanika.common.ContextifiedExecutionParticipant
Create context, create target.
getText() - Method in interface org.nasdanika.common.persistence.SourceResolver.Link
 
getTime() - Method in interface org.nasdanika.common.ProgressRecorder.Step
 
getTimestamp() - Method in class org.nasdanika.common.resources.FileSystemResource
 
getTimestamp() - Method in interface org.nasdanika.common.resources.Resource
 
getTotalWork() - Method in class org.nasdanika.common.ProgressEntry
 
getUpperBound() - Method in interface org.nasdanika.common.descriptors.ValueDescriptor
 
getValue() - Method in class org.nasdanika.common.persistence.Attribute
 
getValue() - Method in class org.nasdanika.common.persistence.DelegatingSupplierFactoryFeature
 
getValue() - Method in class org.nasdanika.common.persistence.EnumSupplierFactoryAttribute
 
getValue() - Method in interface org.nasdanika.common.persistence.Feature
 
getValue() - Method in class org.nasdanika.common.persistence.FunctionSupplierFactoryAttribute
 
getValue() - Method in class org.nasdanika.common.persistence.InputStreamSupplierFactoryAttribute
 
getValue() - Method in class org.nasdanika.common.persistence.InterpolatedCollectionSupplierFactoryAttribute
 
getValue() - Method in class org.nasdanika.common.persistence.InterpolatedMapSupplierFactoryAttribute
 
getValue() - Method in class org.nasdanika.common.persistence.InterpolatedObjectSupplierFactoryAttribute
 
getValue() - Method in class org.nasdanika.common.persistence.ListSupplierFactoryAttribute
 
getValue() - Method in class org.nasdanika.common.persistence.MapSupplierFactoryAttribute
 
getValue() - Method in class org.nasdanika.common.persistence.StringSupplierFactoryAttribute
 
getValue() - Method in class org.nasdanika.common.persistence.TypedSupplierFactoryAttribute
 
getWorked() - Method in interface org.nasdanika.common.ProgressRecorder.Step
 
GITHUB_MARKDOWN_CSS_CDN - Static variable in class org.nasdanika.common.MarkdownHelper
CDN URL of the Github Markdown CSS (https://github.com/sindresorhus/github-markdown-css)
groupBy(Collection<T>, Function<? super T, ? extends K>) - Static method in class org.nasdanika.common.Util
Grouping by with support of null keys.

H

hashCode() - Method in class org.nasdanika.common.AbstractSplitJoinSet
 
hashCode() - Method in class org.nasdanika.common.persistence.MarkerImpl
 
hasPermission(String, String) - Method in interface org.nasdanika.common.AccessController
Checks for a permission to perform an action for a given qualifier with empty context.
hasPermission(String, String, Context) - Method in interface org.nasdanika.common.AccessController
Checks for a permission to perform an action for a given qualifier with a given context.
hierarchicalMapper(String) - Static method in class org.nasdanika.common.Util
Creates a function for context mapping which recognizes path navigation with ..
HIGHLIGHT_JS_CSS_CDN - Static variable in class org.nasdanika.common.MarkdownHelper
 
HIGHLIGHT_JS_INIT_SCRIPT - Static variable in class org.nasdanika.common.MarkdownHelper
 
HIGHLIGHT_JS_SCRIPT_CDN - Static variable in class org.nasdanika.common.MarkdownHelper
 

I

indentIncrement - Variable in class org.nasdanika.common.PrintStreamProgressMonitor
 
INFO - org.nasdanika.common.Status
 
INPUT_STREAM_TO_STRING_DECODER - Static variable in class org.nasdanika.common.Util
 
InputStreamSupplierFactoryAttribute - Class in org.nasdanika.common.persistence
 
InputStreamSupplierFactoryAttribute(Feature<?>) - Constructor for class org.nasdanika.common.persistence.InputStreamSupplierFactoryAttribute
 
INSTANCE - Static variable in class org.nasdanika.common.DefaultConverter
 
INSTANCE - Static variable in interface org.nasdanika.common.DiagramGenerator
Uses local PlantUML.
INSTANCE - Static variable in class org.nasdanika.common.MarkdownHelper
Shared instance with default configuration.
interpolate(String) - Method in interface org.nasdanika.common.Context
Expands tokens in the form of ``${token name|default value}`` to their values.
interpolate(Collection<?>) - Method in interface org.nasdanika.common.Context
Creates a copy of this map using ArrayList with String values interpolated and Map and Collection values passed through interpolate methods with respective parameter types.
interpolate(Map<K, ?>) - Method in interface org.nasdanika.common.Context
Creates a copy of this map using LinkedHashMap with String values interpolated and Map and Collection values passed through interpolate methods with respective parameter types.
INTERPOLATE - Static variable in class org.nasdanika.common.Util
 
INTERPOLATE_COLLECTION - Static variable in class org.nasdanika.common.Util
 
INTERPOLATE_MAP - Static variable in class org.nasdanika.common.Util
 
INTERPOLATE_STRING - Static variable in class org.nasdanika.common.Util
 
INTERPOLATE_TO_STRING - Static variable in class org.nasdanika.common.Util
 
InterpolatedCollectionSupplierFactoryAttribute - Class in org.nasdanika.common.persistence
 
InterpolatedCollectionSupplierFactoryAttribute(SupplierFactoryFeature<Collection<?>>) - Constructor for class org.nasdanika.common.persistence.InterpolatedCollectionSupplierFactoryAttribute
 
InterpolatedMapSupplierFactoryAttribute - Class in org.nasdanika.common.persistence
 
InterpolatedMapSupplierFactoryAttribute(SupplierFactoryFeature<Map<?, ?>>) - Constructor for class org.nasdanika.common.persistence.InterpolatedMapSupplierFactoryAttribute
 
InterpolatedObjectSupplierFactoryAttribute - Class in org.nasdanika.common.persistence
 
InterpolatedObjectSupplierFactoryAttribute(SupplierFactoryFeature<Object>) - Constructor for class org.nasdanika.common.persistence.InterpolatedObjectSupplierFactoryAttribute
 
interpolateToString(String) - Method in interface org.nasdanika.common.Context
Interpolates to String.
InterpolatingSource - Class in org.nasdanika.common
This class converts value returned by the source as follows: * Lists are streamed to lists with converting values as explained below.
InterpolatingSource(Function<String, Object>) - Constructor for class org.nasdanika.common.InterpolatingSource
 
isBlank(String) - Static method in class org.nasdanika.common.Util
 
isCancelled() - Method in class org.nasdanika.common.FilterProgressMonitor
 
isCancelled() - Method in class org.nasdanika.common.NullProgressMonitor
 
isCancelled() - Method in class org.nasdanika.common.PrintStreamProgressMonitor
 
isCancelled() - Method in interface org.nasdanika.common.ProgressMonitor
Indicates that this monitor was cancelled and further operations shall not be performed.
isCancelled() - Method in class org.nasdanika.common.ProgressRecorder
 
isDefault() - Method in class org.nasdanika.common.persistence.AbstractFeatureDelegate
 
isDefault() - Method in class org.nasdanika.common.persistence.Attribute
 
isDefault() - Method in interface org.nasdanika.common.persistence.Feature
 
isEditable() - Method in interface org.nasdanika.common.descriptors.ValueDescriptor
 
isEnabled() - Method in interface org.nasdanika.common.descriptors.Descriptor
 
isLoaded() - Method in class org.nasdanika.common.persistence.AbstractFeatureDelegate
 
isLoaded() - Method in class org.nasdanika.common.persistence.Attribute
 
isLoaded() - Method in interface org.nasdanika.common.persistence.Feature
 
isLoaded(EStructuralFeature) - Method in interface org.nasdanika.common.persistence.LoadTracker
Feature is already loaded.
isLoading(EStructuralFeature) - Method in interface org.nasdanika.common.persistence.LoadTracker
Feature is being loaded.
isProcessFendedBlocks() - Method in class org.nasdanika.common.MarkdownHelper
 
isRequired() - Method in class org.nasdanika.common.persistence.AbstractFeatureDelegate
 
isRequired() - Method in class org.nasdanika.common.persistence.Attribute
 
isRequired() - Method in interface org.nasdanika.common.persistence.Feature
 
isSupported(String) - Method in interface org.nasdanika.common.DiagramGenerator
 
isSupported(String) - Method in class org.nasdanika.common.DiagramGeneratorImpl
 
isSupported(String) - Method in class org.nasdanika.common.FilterDiagramGenerator
 
iterator() - Method in class org.nasdanika.common.AbstractSplitJoinCollection
The iterator maintains array index - this is the only state it maintains.

J

JavaExpressionPropertyComputer - Class in org.nasdanika.common
Evaluates java expressions passed as sub-keys for this property key.
JavaExpressionPropertyComputer() - Constructor for class org.nasdanika.common.JavaExpressionPropertyComputer
 
JavaExpressionPropertyComputer(ClassLoader) - Constructor for class org.nasdanika.common.JavaExpressionPropertyComputer
 
join(InputStream...) - Static method in class org.nasdanika.common.Util
 
join(List<C>) - Method in class org.nasdanika.common.AbstractSplitJoinCollection
Joins an array of chunks into a state.
join(List<C>) - Method in class org.nasdanika.common.AbstractSplitJoinMap
Joins an array of chunks into a state.
join(List<String>) - Method in class org.nasdanika.common.DelimitedStringMap
 
JOIN_STREAMS - Static variable in class org.nasdanika.common.Util
 
JOIN_STREAMS_FACTORY - Static variable in class org.nasdanika.common.Util
 

L

ListAttribute<T> - Class in org.nasdanika.common.persistence
If config is a list loads each element using createElement(), otherwise creates a singleton loaded with createElement()
ListAttribute(Object, boolean, boolean, List<T>, String, Object...) - Constructor for class org.nasdanika.common.persistence.ListAttribute
 
ListCompoundConsumer<E> - Class in org.nasdanika.common
For each argument element an element consumer at the same index is invoked if present.
ListCompoundConsumer(String, List<Consumer<? super E>>) - Constructor for class org.nasdanika.common.ListCompoundConsumer
 
ListCompoundConsumer(String, Consumer<? super E>...) - Constructor for class org.nasdanika.common.ListCompoundConsumer
 
ListCompoundConsumerFactory<T> - Class in org.nasdanika.common
Creates a ListCompoundConsumer which passes the argument element to element consumer with the same index, if present.
ListCompoundConsumerFactory(String, List<? extends ConsumerFactory<? super T>>) - Constructor for class org.nasdanika.common.ListCompoundConsumerFactory
 
ListCompoundConsumerFactory(String, ConsumerFactory<? super T>...) - Constructor for class org.nasdanika.common.ListCompoundConsumerFactory
 
ListCompoundExecutionParticipant<E extends ExecutionParticipant> - Class in org.nasdanika.common
 
ListCompoundExecutionParticipant(String) - Constructor for class org.nasdanika.common.ListCompoundExecutionParticipant
 
ListCompoundFunction<T,​R> - Class in org.nasdanika.common
 
ListCompoundFunction(String, Collection<Function<? super T, ? extends R>>) - Constructor for class org.nasdanika.common.ListCompoundFunction
 
ListCompoundFunction(String, Function<? super T, ? extends R>...) - Constructor for class org.nasdanika.common.ListCompoundFunction
 
ListCompoundFunctionFactory<T,​R> - Class in org.nasdanika.common
 
ListCompoundFunctionFactory(String, Collection<FunctionFactory<? super T, ? extends R>>) - Constructor for class org.nasdanika.common.ListCompoundFunctionFactory
 
ListCompoundFunctionFactory(String, FunctionFactory<? super T, ? extends R>...) - Constructor for class org.nasdanika.common.ListCompoundFunctionFactory
 
ListCompoundSupplier<E> - Class in org.nasdanika.common
 
ListCompoundSupplier(String, Collection<Supplier<? extends E>>) - Constructor for class org.nasdanika.common.ListCompoundSupplier
 
ListCompoundSupplier(String, Supplier<? extends E>...) - Constructor for class org.nasdanika.common.ListCompoundSupplier
 
ListCompoundSupplierFactory<T> - Class in org.nasdanika.common
 
ListCompoundSupplierFactory(String, Collection<? extends SupplierFactory<? extends T>>) - Constructor for class org.nasdanika.common.ListCompoundSupplierFactory
 
ListCompoundSupplierFactory(String, SupplierFactory<? extends T>...) - Constructor for class org.nasdanika.common.ListCompoundSupplierFactory
 
ListSupplierFactoryAttribute<T,​E> - Class in org.nasdanika.common.persistence
 
ListSupplierFactoryAttribute(Feature<List<E>>, boolean) - Constructor for class org.nasdanika.common.persistence.ListSupplierFactoryAttribute
 
load(C) - Method in class org.nasdanika.common.AbstractSplitJoinCollection
Loads a chunk - converts it to element.
load(C) - Method in class org.nasdanika.common.AbstractSplitJoinMap
Loads a chunk - converts it to an unmodifiable entry which does not have to implement setValue() as it is not used anyway.
load(Object, URI, ProgressMonitor) - Method in interface org.nasdanika.common.persistence.ObjectLoader
 
load(String) - Method in class org.nasdanika.common.DelimitedStringMap
 
load(ZipInputStream, Predicate<String>, BiFunction<String, InputStream, C>, ProgressMonitor) - Method in interface org.nasdanika.common.resources.EntityContainer
Loads entities from ZipInputStream
load(ZipInputStream, Predicate<String>, ProgressMonitor) - Method in interface org.nasdanika.common.resources.BinaryEntityContainer
Loads entities from ZipInputStream
load(ZipInputStream, Predicate<String>, Container.Copier<InputStream, E>, ProgressMonitor) - Method in interface org.nasdanika.common.resources.Container
Loads entries from a ZipInputStream into this container.
load(Context, ObjectLoader, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in interface org.nasdanika.common.persistence.ContextLoadable
 
load(ObjectLoader, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in class org.nasdanika.common.persistence.FeatureObject
Loads object
load(ObjectLoader, Object, URI, ProgressMonitor, List<? extends Marker>) - Method in interface org.nasdanika.common.persistence.Loadable
 
load(ObjectLoader, Map<?, ?>, URI, ProgressMonitor, List<? extends Marker>) - Method in class org.nasdanika.common.persistence.AbstractFeatureDelegate
 
load(ObjectLoader, Map<?, ?>, URI, ProgressMonitor, List<? extends Marker>) - Method in class org.nasdanika.common.persistence.Attribute
 
load(ObjectLoader, Map<?, ?>, URI, ProgressMonitor, List<? extends Marker>) - Method in interface org.nasdanika.common.persistence.Feature
 
load(S) - Method in interface org.nasdanika.common.persistence.Persistent
Same as load(storage, null).
load(S, Resolver<T, R>) - Method in interface org.nasdanika.common.persistence.Persistent
Loads state from the storage.
Loadable - Interface in org.nasdanika.common.persistence
Objects which know how to load themselves from configuration may implement this interface.
loadJsonArray(InputStream, URI, ProgressMonitor) - Method in interface org.nasdanika.common.persistence.ObjectLoader
 
loadJsonArray(Reader, URI, ProgressMonitor) - Method in interface org.nasdanika.common.persistence.ObjectLoader
 
loadJsonArray(String, URI, ProgressMonitor) - Method in interface org.nasdanika.common.persistence.ObjectLoader
 
loadJsonArray(URL, ProgressMonitor) - Method in interface org.nasdanika.common.persistence.ObjectLoader
 
loadJsonObject(InputStream, URI, ProgressMonitor) - Method in interface org.nasdanika.common.persistence.ObjectLoader
 
loadJsonObject(Reader, URI, ProgressMonitor) - Method in interface org.nasdanika.common.persistence.ObjectLoader
 
loadJsonObject(String, URI, ProgressMonitor) - Method in interface org.nasdanika.common.persistence.ObjectLoader
 
loadJsonObject(URL, ProgressMonitor) - Method in interface org.nasdanika.common.persistence.ObjectLoader
 
loadMultiString(Map<?, ?>, Object, Consumer<String>) - Static method in class org.nasdanika.common.Util
Loads values from a key which can be either a string (single value) or a list of strings (multi-value)
loadResource(URI, boolean) - Method in class org.nasdanika.common.MarkdownHelper
Loads resource and optionally encodes it to Base64.
LoadTracker - Interface in org.nasdanika.common.persistence
Adapter interface to track features which were loaded.
loadYaml(File, ProgressMonitor) - Method in interface org.nasdanika.common.persistence.ObjectLoader
 
loadYaml(InputStream, URI, ProgressMonitor) - Method in interface org.nasdanika.common.persistence.ObjectLoader
 
loadYaml(Reader, URI, ProgressMonitor) - Method in interface org.nasdanika.common.persistence.ObjectLoader
 
loadYaml(String, URI, ProgressMonitor) - Method in interface org.nasdanika.common.persistence.ObjectLoader
 
loadYaml(URL, ProgressMonitor) - Method in interface org.nasdanika.common.persistence.ObjectLoader
 

M

map(Function<String, String>) - Method in interface org.nasdanika.common.Context
 
map(Function<String, String>) - Method in interface org.nasdanika.common.MutableContext
 
MapAttribute<K,​V> - Class in org.nasdanika.common.persistence
If config is a map loads each entry value using createValue().
MapAttribute(Object, boolean, boolean, Map<K, V>, String, Object...) - Constructor for class org.nasdanika.common.persistence.MapAttribute
 
MapCompoundConsumer<K,​T> - Class in org.nasdanika.common
Consumes a map and executes each element passing to it a matching input.
MapCompoundConsumer(String) - Constructor for class org.nasdanika.common.MapCompoundConsumer
 
MapCompoundConsumer(String, Map<K, Consumer<? super T>>) - Constructor for class org.nasdanika.common.MapCompoundConsumer
 
MapCompoundConsumerFactory<K,​T> - Class in org.nasdanika.common
 
MapCompoundConsumerFactory(String) - Constructor for class org.nasdanika.common.MapCompoundConsumerFactory
 
MapCompoundConsumerFactory(String, Map<K, ConsumerFactory<? super T>>) - Constructor for class org.nasdanika.common.MapCompoundConsumerFactory
 
MapCompoundExecutionParticipant<K,​E extends ExecutionParticipant> - Class in org.nasdanika.common
 
MapCompoundExecutionParticipant(String) - Constructor for class org.nasdanika.common.MapCompoundExecutionParticipant
 
MapCompoundFunction<K,​T,​R> - Class in org.nasdanika.common
 
MapCompoundFunction(String) - Constructor for class org.nasdanika.common.MapCompoundFunction
 
MapCompoundFunction(String, Map<K, Function<? super T, ? extends R>>) - Constructor for class org.nasdanika.common.MapCompoundFunction
 
MapCompoundFunctionFactory<K,​T,​R> - Class in org.nasdanika.common
 
MapCompoundFunctionFactory(String) - Constructor for class org.nasdanika.common.MapCompoundFunctionFactory
 
MapCompoundFunctionFactory(String, Map<K, FunctionFactory<T, R>>) - Constructor for class org.nasdanika.common.MapCompoundFunctionFactory
 
MapCompoundSupplier<K,​T> - Class in org.nasdanika.common
 
MapCompoundSupplier(String) - Constructor for class org.nasdanika.common.MapCompoundSupplier
 
MapCompoundSupplier(String, Map<K, Supplier<? extends T>>) - Constructor for class org.nasdanika.common.MapCompoundSupplier
 
MapCompoundSupplierFactory<K,​T> - Class in org.nasdanika.common
 
MapCompoundSupplierFactory(String) - Constructor for class org.nasdanika.common.MapCompoundSupplierFactory
 
MapCompoundSupplierFactory(String, Map<K, SupplierFactory<? extends T>>) - Constructor for class org.nasdanika.common.MapCompoundSupplierFactory
 
MapContainer<E> - Class in org.nasdanika.common.resources
Container backed by a map.
MapContainer() - Constructor for class org.nasdanika.common.resources.MapContainer
Create a new root memory container.
MapPersistent<T> - Interface in org.nasdanika.common.persistence
Something which can store and load its state to/from Map.
MapSupplierFactoryAttribute<K,​V,​U> - Class in org.nasdanika.common.persistence
 
MapSupplierFactoryAttribute(Feature<Map<K, U>>, boolean) - Constructor for class org.nasdanika.common.persistence.MapSupplierFactoryAttribute
 
mark(String, Object, String) - Static method in class org.nasdanika.common.Util
Convenience method for adding a marker to exception messages if source is MarkedLinkedHashMap.
mark(List<? extends Marker>) - Method in interface org.nasdanika.common.persistence.Markable
 
mark(List<? extends Marker>) - Method in class org.nasdanika.common.persistence.MarkedArrayList
 
mark(List<? extends Marker>) - Method in class org.nasdanika.common.persistence.MarkedLinkedHashMap
 
mark(Marker) - Method in interface org.nasdanika.common.persistence.Markable
 
Markable - Interface in org.nasdanika.common.persistence
 
MarkdownHelper - Class in org.nasdanika.common
Helper class to generate HTML from markdown.
MarkdownHelper() - Constructor for class org.nasdanika.common.MarkdownHelper
Subclass to customize by overriding protected methods.
markdownToHtml(String) - Method in class org.nasdanika.common.MarkdownHelper
 
Marked - Interface in org.nasdanika.common.persistence
 
MarkedArrayList<E> - Class in org.nasdanika.common.persistence
List with markers for elements.
MarkedArrayList() - Constructor for class org.nasdanika.common.persistence.MarkedArrayList
 
MarkedLinkedHashMap<K,​V> - Class in org.nasdanika.common.persistence
Linked hash map which provides source location information for keys.
MarkedLinkedHashMap() - Constructor for class org.nasdanika.common.persistence.MarkedLinkedHashMap
 
markEntry(K, List<? extends Marker>) - Method in class org.nasdanika.common.persistence.MarkedLinkedHashMap
 
markEntry(K, Marker) - Method in class org.nasdanika.common.persistence.MarkedLinkedHashMap
 
Marker - Interface in org.nasdanika.common.persistence
Position in a text file - yaml, json, ...
MarkerImpl - Class in org.nasdanika.common.persistence
Implementation of Marker with equals() and hashCode()
MarkerImpl(String, int, int) - Constructor for class org.nasdanika.common.persistence.MarkerImpl
 
MarkerImpl(String, Mark) - Constructor for class org.nasdanika.common.persistence.MarkerImpl
 
MarkingYamlConstructor - Class in org.nasdanika.common.persistence
Snake YAML Constructor which creates MarkedArrayList and MarkedLinkedHashMap which allows to obtain locations of of elements in the source file using Markers.
MarkingYamlConstructor(String) - Constructor for class org.nasdanika.common.persistence.MarkingYamlConstructor
 
MAX_FIRST_SENTENCE_LENGTH - Static variable in class org.nasdanika.common.MarkdownHelper
 
merge(Context, BinaryEntity, InputStream, InputStream, ProgressMonitor) - Method in interface org.nasdanika.common.resources.Merger
 
Merger - Interface in org.nasdanika.common.resources
Merges new and old content of a BinaryEntity.
MERMAID_DIALECT - Static variable in interface org.nasdanika.common.DiagramGenerator
 
MIN_FIRST_SENTENCE_LENGTH - Static variable in class org.nasdanika.common.MarkdownHelper
 
MINDMAP_DIALECT - Static variable in interface org.nasdanika.common.DiagramGenerator
 
mount(Context, String) - Method in interface org.nasdanika.common.Context
Mounts a context under a specified prefix.
move(Container<? super E>, String, ProgressMonitor) - Method in class org.nasdanika.common.resources.ContainerFilter
 
move(Container<? super E>, String, ProgressMonitor) - Method in interface org.nasdanika.common.resources.Entity
Moves entity.
move(Container<? super E>, String, ProgressMonitor) - Method in class org.nasdanika.common.resources.MapContainer
 
move(Container<? super E>, String, ProgressMonitor) - Method in interface org.nasdanika.common.resources.Resource
Moves the resource to the target container under a given path.
move(Container<? super E>, String, ProgressMonitor) - Method in interface org.nasdanika.common.resources.ResourceContainer
 
move(Container<? super InputStream>, String, ProgressMonitor) - Method in class org.nasdanika.common.resources.BinaryContainerImpl
 
move(Container<? super BinaryEntity>, String, ProgressMonitor) - Method in class org.nasdanika.common.resources.FileSystemContainer
 
move(Container<F>, Container.Copier<E, F>, ProgressMonitor) - Method in interface org.nasdanika.common.resources.Container
Recursively moves children - copies and then removes.
MutableContext - Interface in org.nasdanika.common
A context which support setting properties and registering services.

N

name - Variable in class org.nasdanika.common.CompoundCommandFactory
 
name() - Method in class org.nasdanika.common.CompoundExecutionParticipant
 
name() - Method in class org.nasdanika.common.ContextifiedExecutionParticipant
 
name() - Method in interface org.nasdanika.common.ExecutionParticipantInfo
 
name() - Method in class org.nasdanika.common.FilterExecutionParticipant
 
NamedDescriptor - Interface in org.nasdanika.common.descriptors
Descriptor of something with a name.
NamedDescriptorSet - Interface in org.nasdanika.common.descriptors
Descriptor of something with a name.
nameToLabel(String) - Static method in class org.nasdanika.common.Util
Converts name to label text by breaking the name by camel case, capitalizing the first word and lowsercasing the rest.
NasdanikaException - Exception in org.nasdanika.common
This exception type is primarily for wrapping low-level exceptions.
NasdanikaException(String) - Constructor for exception org.nasdanika.common.NasdanikaException
 
NasdanikaException(String, Throwable) - Constructor for exception org.nasdanika.common.NasdanikaException
 
NasdanikaException(String, Throwable, boolean, boolean) - Constructor for exception org.nasdanika.common.NasdanikaException
 
NasdanikaException(String, Throwable, ProgressRecorder) - Constructor for exception org.nasdanika.common.NasdanikaException
Creates an exception with recorder progress which can be used for troubleshooting.
NasdanikaException(String, ProgressRecorder) - Constructor for exception org.nasdanika.common.NasdanikaException
Creates an exception with recorder progress which can be used for troubleshooting.
NasdanikaException(Throwable) - Constructor for exception org.nasdanika.common.NasdanikaException
 
NasdanikaException(Throwable, ProgressRecorder) - Constructor for exception org.nasdanika.common.NasdanikaException
Creates an exception with recorder progress which can be used for troubleshooting.
newList(SequenceNode) - Method in class org.nasdanika.common.persistence.MarkingYamlConstructor
 
newMap(MappingNode) - Method in class org.nasdanika.common.persistence.MarkingYamlConstructor
 
nextToken() - Method in class org.nasdanika.common.MarkdownHelper
 
nop() - Static method in interface org.nasdanika.common.Consumer
 
nop() - Static method in interface org.nasdanika.common.Function
 
NOP - Static variable in interface org.nasdanika.common.Command
 
NOP - Static variable in interface org.nasdanika.common.Consumer
 
NOP - Static variable in interface org.nasdanika.common.Function
 
NullProgressMonitor - Class in org.nasdanika.common
NOP implementation which tracks cancellation status and returns a new NullProgressMonitor from ``split()``.
NullProgressMonitor() - Constructor for class org.nasdanika.common.NullProgressMonitor
 
NUMBER - org.nasdanika.common.descriptors.ValueDescriptor.Control
 

O

OBJECT_TO_INPUT_STREAM_ENCODER - Static variable in class org.nasdanika.common.Util
 
OBJECT_TO_STREAM - Static variable in class org.nasdanika.common.Util
 
OBJECT_TO_STRING_FACTORY - Static variable in class org.nasdanika.common.Util
Converts Object to String using Util.toString() if object is InputStream and using context converter, if it s present, otherwise.
ObjectFactory<T> - Interface in org.nasdanika.common.persistence
Functional interface for object creation.
ObjectLoader - Interface in org.nasdanika.common.persistence
Loads objects from configuration, e.g.
of(T, U) - Static method in interface org.nasdanika.common.BiSupplier
 
or(AccessController) - Method in interface org.nasdanika.common.AccessController
 
org.nasdanika.common - module org.nasdanika.common
 
org.nasdanika.common - package org.nasdanika.common
 
org.nasdanika.common.descriptors - package org.nasdanika.common.descriptors
 
org.nasdanika.common.persistence - package org.nasdanika.common.persistence
 
org.nasdanika.common.resources - package org.nasdanika.common.resources
 

P

PASSWORD - org.nasdanika.common.descriptors.ValueDescriptor.Control
 
peekThreadMarker() - Static method in exception org.nasdanika.common.persistence.ConfigurationException
 
PERMISSION_CREATE - Static variable in interface org.nasdanika.common.AccessController
 
PERMISSION_DELETE - Static variable in interface org.nasdanika.common.AccessController
 
PERMISSION_EXECUTE - Static variable in interface org.nasdanika.common.AccessController
 
PERMISSION_READ - Static variable in interface org.nasdanika.common.AccessController
 
PERMISSION_UPDATE - Static variable in interface org.nasdanika.common.AccessController
 
Persistent<T,​R,​S> - Interface in org.nasdanika.common.persistence
Something which knows how to store state into storage and load it from it.
popThreadMarker() - Static method in exception org.nasdanika.common.persistence.ConfigurationException
 
preProcessMarkdown(String, Map<String, String>) - Method in class org.nasdanika.common.MarkdownHelper
 
PrintStreamProgressMonitor - Class in org.nasdanika.common
Progress monitor reporting to a PrintStream, e.g.
PrintStreamProgressMonitor() - Constructor for class org.nasdanika.common.PrintStreamProgressMonitor
Constructs a progres monitor outputting to System.out with indent 0, indentIncrement 2 and not closing the stream.
PrintStreamProgressMonitor(PrintStream, int, int, boolean) - Constructor for class org.nasdanika.common.PrintStreamProgressMonitor
Constructs a progress monitor for a given print stream.
processSpec(String, String) - Method in class org.nasdanika.common.MarkdownHelper
Override to process bare spec.
ProgressEntry - Class in org.nasdanika.common
Progress entry storing progress information for subsequent processing.
ProgressEntry(String, long, Object...) - Constructor for class org.nasdanika.common.ProgressEntry
 
ProgressMonitor - Interface in org.nasdanika.common
Progress monitor is used for reporting progress in the try with resources style: ``` try (ProgressMonitor progressMonitor = ...) { while (...) { ...
progressRecorder - Variable in exception org.nasdanika.common.NasdanikaException
 
ProgressRecorder - Class in org.nasdanika.common
Progress recorder storing progress information for subsequent processing or replaying.
ProgressRecorder() - Constructor for class org.nasdanika.common.ProgressRecorder
 
ProgressRecorder(ProgressRecorder) - Constructor for class org.nasdanika.common.ProgressRecorder
 
ProgressRecorder.Step - Interface in org.nasdanika.common
Supplier step reported by worked() methods.
PropertyComputer - Interface in org.nasdanika.common
Implementations of this interface are invoked by the computing context to obtain property values to return to the client.
PropertyDescriptor - Interface in org.nasdanika.common.descriptors
 
pushThreadMarked(Marked) - Static method in exception org.nasdanika.common.persistence.ConfigurationException
 
pushThreadMarker(List<? extends Marker>) - Static method in exception org.nasdanika.common.persistence.ConfigurationException
 
put(E) - Method in class org.nasdanika.common.ElementIdentityMapCompoundExecutionParticipant
 
put(String, E, ProgressMonitor) - Method in interface org.nasdanika.common.resources.Container
 
put(String, E, ProgressMonitor) - Method in class org.nasdanika.common.resources.ContainerFilter
 
put(String, E, ProgressMonitor) - Method in class org.nasdanika.common.resources.MapContainer
 
put(String, InputStream, ProgressMonitor) - Method in class org.nasdanika.common.resources.BinaryContainerImpl
 
put(String, Object) - Method in interface org.nasdanika.common.MutableContext
Sets property value.
put(String, Object) - Method in class org.nasdanika.common.SimpleMutableContext
Sets property value.
put(String, BinaryEntity, ProgressMonitor) - Method in class org.nasdanika.common.resources.FileSystemContainer
 
put(K, E) - Method in class org.nasdanika.common.MapCompoundExecutionParticipant
 
put(K, ConsumerFactory<? super T>) - Method in class org.nasdanika.common.MapCompoundConsumerFactory
 
put(K, FunctionFactory<? super T, ? extends R>) - Method in class org.nasdanika.common.MapCompoundFunctionFactory
 
put(K, SupplierFactory<? extends T>) - Method in class org.nasdanika.common.MapCompoundSupplierFactory
 
put(K, V) - Method in class org.nasdanika.common.AbstractSplitJoinMap
 
put(Function<T, R>) - Method in class org.nasdanika.common.StringMapCompoundFunction
 
put(FunctionFactory<T, R>) - Method in class org.nasdanika.common.ElementIdentityMapCompoundFunctionFactory
 
put(Supplier<T>) - Method in class org.nasdanika.common.StringMapCompoundSupplier
 
put(SupplierFactory<T>) - Method in class org.nasdanika.common.ElementIdentityMapCompoundSupplierFactory
 
putAll(Map<? extends K, ? extends ConsumerFactory<? super T>>) - Method in class org.nasdanika.common.MapCompoundConsumerFactory
 
putAll(Map<? extends K, ? extends FunctionFactory<? super T, ? extends R>>) - Method in class org.nasdanika.common.MapCompoundFunctionFactory
 
putAll(Map<? extends K, ? extends SupplierFactory<? extends T>>) - Method in class org.nasdanika.common.MapCompoundSupplierFactory
 
putAll(Map<? extends K, ? extends V>) - Method in class org.nasdanika.common.persistence.MarkedLinkedHashMap
Also carries over markers

Q

QueryPropertyDescriptor - Interface in org.nasdanika.common.descriptors
 
QueryValueDescriptor - Interface in org.nasdanika.common.descriptors
 

R

RADIO - org.nasdanika.common.descriptors.ValueDescriptor.Control
 
reference(T, T, Consumer<R>) - Method in interface org.nasdanika.common.persistence.Referencer
Creates a reference
Reference - Class in org.nasdanika.common.persistence
Loads feature value using loader.
Reference<T> - Class in org.nasdanika.common
A helper class for exchanging data between anonymous classes.
Reference() - Constructor for class org.nasdanika.common.Reference
 
Reference(Object, boolean, boolean, Object, String, Object...) - Constructor for class org.nasdanika.common.persistence.Reference
 
Reference(T) - Constructor for class org.nasdanika.common.Reference
 
ReferenceList<T> - Class in org.nasdanika.common.persistence
Loads a list of references using loader.
ReferenceList(Object, boolean, boolean, List<T>, String, Object...) - Constructor for class org.nasdanika.common.persistence.ReferenceList
 
ReferenceMap<K,​V> - Class in org.nasdanika.common.persistence
Loads a map of references using loader.
ReferenceMap(Object, boolean, boolean, Map<K, V>, String, Object...) - Constructor for class org.nasdanika.common.persistence.ReferenceMap
 
Referencer<T,​R> - Interface in org.nasdanika.common.persistence
Creates a reference from source to target.
ReflectiveConverter - Class in org.nasdanika.common
 
ReflectiveConverter() - Constructor for class org.nasdanika.common.ReflectiveConverter
 
register(Class<T>, ServiceComputer<? super T>) - Method in interface org.nasdanika.common.MutableContext
Registers a service computer.
register(Class<T>, ServiceComputer<? super T>) - Method in class org.nasdanika.common.SimpleMutableContext
 
register(Class<T>, T) - Method in interface org.nasdanika.common.MutableContext
Registers a service.
register(Class<T>, T) - Method in class org.nasdanika.common.SimpleMutableContext
Registers a service.
register(String, ObjectLoader) - Method in class org.nasdanika.common.persistence.DispatchingLoader
Registers a loader with given prefix
registry - Variable in class org.nasdanika.common.persistence.DispatchingLoader
 
removeAll(Collection<?>) - Method in class org.nasdanika.common.AbstractSplitJoinSet
 
replay(ProgressMonitor) - Method in class org.nasdanika.common.ProgressRecorder
Replays recorded progress to the target monitor.
Repository - Interface in org.nasdanika.common.resources
 
resolve(T, R, Consumer<T>) - Method in interface org.nasdanika.common.persistence.Resolver
Resolves the reference.
Resolver<T,​R> - Interface in org.nasdanika.common.persistence
Resolves references when loading persistent objects.
Resource<E> - Interface in org.nasdanika.common.resources
Resource typically represents something with a lifespan longer than the JVM.
ResourceContainer<E extends Resource<?>> - Interface in org.nasdanika.common.resources
Container of resources.
ResourceLocator - Interface in org.nasdanika.common
A marker interface to indicate a source of resources, for example, localized strings.
rollback(ProgressMonitor) - Method in class org.nasdanika.common.CompoundExecutionParticipant
 
rollback(ProgressMonitor) - Method in class org.nasdanika.common.ContextifiedExecutionParticipant
 
rollback(ProgressMonitor) - Method in interface org.nasdanika.common.ExecutionParticipant
Rolls back all the changes done by this instance of Supplier.
rollback(ProgressMonitor) - Method in class org.nasdanika.common.FilterExecutionParticipant
 

S

SALT_DIALECT - Static variable in interface org.nasdanika.common.DiagramGenerator
 
scale(double) - Method in interface org.nasdanika.common.ProgressMonitor
Creates a progress monitor which multiplies work sizes passed to it by the scale.
SENTENCE_PATTERN - Static variable in class org.nasdanika.common.Util
 
SEPARATOR - Static variable in interface org.nasdanika.common.resources.Resource
 
ServiceComputer<T> - Interface in org.nasdanika.common
Implementations of this interface are invoked by the computing context to obtain service instances to return to the client.
set(Object) - Method in interface org.nasdanika.common.descriptors.ValueDescriptor
Sets new value.
set(T) - Method in class org.nasdanika.common.Reference
 
setProperties(Function<PropertyDescriptor, Object>) - Method in interface org.nasdanika.common.descriptors.DescriptorSet
Sets property values retrieved from the source
setProperty(String, Object) - Method in interface org.nasdanika.common.descriptors.DescriptorSet
Sets property value
setState(InputStream, ProgressMonitor) - Method in class org.nasdanika.common.resources.EphemeralBinaryEntity
 
setState(InputStream, ProgressMonitor) - Method in class org.nasdanika.common.resources.FileSystemEntity
 
setState(S) - Method in class org.nasdanika.common.AbstractSplitJoinCollection
Sets state composed from chunks created from elements.
setState(S) - Method in class org.nasdanika.common.AbstractSplitJoinMap
Sets state composed from chunks created from elements.
setState(T, ProgressMonitor) - Method in interface org.nasdanika.common.resources.Entity
Sets entity state, e.g.
setState(T, ProgressMonitor) - Method in class org.nasdanika.common.resources.EphemeralEntity
 
setWorkRemaining(double) - Method in class org.nasdanika.common.FilterProgressMonitor
 
setWorkRemaining(double) - Method in class org.nasdanika.common.NullProgressMonitor
 
setWorkRemaining(double) - Method in class org.nasdanika.common.PrintStreamProgressMonitor
 
setWorkRemaining(double) - Method in interface org.nasdanika.common.ProgressMonitor
Resizes the remaining amount of work.
setWorkRemaining(double) - Method in class org.nasdanika.common.ProgressRecorder
 
SimpleMutableContext - Class in org.nasdanika.common
A simple context context implementation.
SimpleMutableContext() - Constructor for class org.nasdanika.common.SimpleMutableContext
 
SimpleMutableContext(Context) - Constructor for class org.nasdanika.common.SimpleMutableContext
Constructs a new mutable context which falls-back to the chain Context's.
SimpleMutableResourceLocator - Class in org.nasdanika.common
ResourceLocator implementation.
SimpleMutableResourceLocator() - Constructor for class org.nasdanika.common.SimpleMutableResourceLocator
 
SimpleMutableResourceLocator(Context) - Constructor for class org.nasdanika.common.SimpleMutableResourceLocator
 
singleton(Class<T>, T) - Static method in interface org.nasdanika.common.Context
Creates a context with a single service entry.
singleton(String, Object) - Static method in interface org.nasdanika.common.Context
Creates a context with a single property entry.
size - Variable in class org.nasdanika.common.CompoundExecutionParticipant
 
size() - Method in class org.nasdanika.common.AbstractSplitJoinCollection
 
size() - Method in class org.nasdanika.common.CompoundExecutionParticipant
 
size() - Method in class org.nasdanika.common.ContextifiedExecutionParticipant
 
size() - Method in interface org.nasdanika.common.ExecutionParticipantInfo
 
size() - Method in class org.nasdanika.common.FilterExecutionParticipant
 
size(ProgressMonitor) - Method in interface org.nasdanika.common.resources.Container
 
size(ProgressMonitor) - Method in class org.nasdanika.common.resources.EphemeralBinaryEntity
 
size(ProgressMonitor) - Method in class org.nasdanika.common.resources.FileSystemEntity
 
size(ProgressMonitor) - Method in interface org.nasdanika.common.resources.Resource
Resource size.
SourceResolver - Interface in org.nasdanika.common.persistence
Resolves marker to a URL in the source repository.
SourceResolver.Link - Interface in org.nasdanika.common.persistence
Link to source location
split(double, ProgressMonitor, String) - Method in interface org.nasdanika.common.ExecutionParticipant
Splits the monitor for the specified size and this participant's name, then resizes the result to the participant size.
split(String) - Method in class org.nasdanika.common.DelimitedStringMap
 
split(String, double, Object...) - Method in class org.nasdanika.common.FilterProgressMonitor
 
split(String, double, Object...) - Method in class org.nasdanika.common.NullProgressMonitor
 
split(String, double, Object...) - Method in class org.nasdanika.common.PrintStreamProgressMonitor
 
split(String, double, Object...) - Method in interface org.nasdanika.common.ProgressMonitor
Creates a sub-monitor of this monitor which will consume a given number of ticks from the receiver.
split(String, double, Object...) - Method in class org.nasdanika.common.ProgressRecorder
 
split(ProgressMonitor, String) - Method in interface org.nasdanika.common.ExecutionParticipant
Splits the monitor for this participant's size and name.
split(S) - Method in class org.nasdanika.common.AbstractSplitJoinCollection
Splits state into an array of chunks
split(S) - Method in class org.nasdanika.common.AbstractSplitJoinMap
Splits state into an array of chunks
splitAndCommit(double, ProgressMonitor) - Method in interface org.nasdanika.common.ExecutionParticipant
 
splitAndCommit(ProgressMonitor) - Method in interface org.nasdanika.common.ExecutionParticipant
 
splitAndDiagnose(double, ProgressMonitor) - Method in interface org.nasdanika.common.ExecutionParticipant
 
splitAndDiagnose(ProgressMonitor) - Method in interface org.nasdanika.common.ExecutionParticipant
 
splitAndExecute(double, ProgressMonitor) - Method in interface org.nasdanika.common.Command
 
splitAndExecute(double, ProgressMonitor) - Method in interface org.nasdanika.common.Supplier
 
splitAndExecute(ProgressMonitor) - Method in interface org.nasdanika.common.Command
 
splitAndExecute(ProgressMonitor) - Method in interface org.nasdanika.common.Supplier
 
splitAndExecute(T, double, ProgressMonitor) - Method in interface org.nasdanika.common.Consumer
 
splitAndExecute(T, double, ProgressMonitor) - Method in interface org.nasdanika.common.Function
 
splitAndExecute(T, ProgressMonitor) - Method in interface org.nasdanika.common.Consumer
 
splitAndExecute(T, ProgressMonitor) - Method in interface org.nasdanika.common.Function
 
splitAndRollback(double, ProgressMonitor) - Method in interface org.nasdanika.common.ExecutionParticipant
 
splitAndRollback(ProgressMonitor) - Method in interface org.nasdanika.common.ExecutionParticipant
 
state - Variable in class org.nasdanika.common.resources.EphemeralBinaryEntity
 
state - Variable in class org.nasdanika.common.resources.EphemeralEntity
 
stateAdapter() - Method in interface org.nasdanika.common.resources.BinaryEntityContainer
Narrowing down return type for convenience.
stateAdapter() - Method in interface org.nasdanika.common.resources.EntityContainer
Adapts to container of entity state.
stateSize(T) - Method in class org.nasdanika.common.resources.EphemeralEntityContainer
 
Status - Enum in org.nasdanika.common
 
Storable - Interface in org.nasdanika.common.persistence
Objects which know how to store themselves to a Map, List, or scalar like String, Number, Boolean or Date may implement this interface so they can be stored to a hierarchical structure like YAML or JSON.
store(E) - Method in class org.nasdanika.common.AbstractSplitJoinCollection
Stores an element - converts it into a chunk
store(InputStream, URL, String) - Method in interface org.nasdanika.common.resources.Repository
Stores content into a repository.
store(URL, ProgressMonitor) - Method in interface org.nasdanika.common.persistence.Storable
 
store(Map.Entry<String, String>) - Method in class org.nasdanika.common.DelimitedStringMap
 
store(Map.Entry<K, V>) - Method in class org.nasdanika.common.AbstractSplitJoinMap
Stores an element - converts it into a chunk
store(ZipOutputStream, String, BiFunction<String, C, InputStream>, ProgressMonitor) - Method in interface org.nasdanika.common.resources.EntityContainer
Stores entities to ZipOutputStream
store(ZipOutputStream, String, ProgressMonitor) - Method in interface org.nasdanika.common.resources.BinaryEntityContainer
Stores entities to ZipOutputStream
store(ZipOutputStream, String, Container.Copier<E, InputStream>, ProgressMonitor) - Method in interface org.nasdanika.common.resources.Container
Stores children of this container to a ZipOutputStream.
store(Context, URL, ProgressMonitor) - Method in interface org.nasdanika.common.persistence.ContextStorable
 
store(S) - Method in interface org.nasdanika.common.persistence.Persistent
Same as store(storage, null).
store(S, Referencer<T, R>) - Method in interface org.nasdanika.common.persistence.Persistent
Stores state into the storage.
stringContent(URL) - Method in class org.nasdanika.common.DefaultConverter
Reads URL to String
stringContent(URI) - Method in class org.nasdanika.common.DefaultConverter
Reads URL to String
StringMapCompoundFunction<T,​R> - Class in org.nasdanika.common
Provides a convenience method putting an element keyed by its name.
StringMapCompoundFunction(String) - Constructor for class org.nasdanika.common.StringMapCompoundFunction
 
StringMapCompoundSupplier<T> - Class in org.nasdanika.common
Provides a convenience method putting an element keyed by its name.
StringMapCompoundSupplier(String) - Constructor for class org.nasdanika.common.StringMapCompoundSupplier
 
StringSupplierFactoryAttribute - Class in org.nasdanika.common.persistence
 
StringSupplierFactoryAttribute(Feature<?>, boolean) - Constructor for class org.nasdanika.common.persistence.StringSupplierFactoryAttribute
 
StringSupplierFactoryAttribute(SupplierFactoryFeature<InputStream>, boolean) - Constructor for class org.nasdanika.common.persistence.StringSupplierFactoryAttribute
 
SUCCESS - org.nasdanika.common.Status
 
SUCCESS - Static variable in interface org.nasdanika.common.Diagnosable
 
Supplier<T> - Interface in org.nasdanika.common
By convention Supplier does not split the monitor for itself - this is the responsibility of the caller.
SupplierFactory<T> - Interface in org.nasdanika.common
 
SupplierFactory.Provider - Interface in org.nasdanika.common
Provides SupplierFactory for a specific type.
SupplierFactoryFeature<T> - Interface in org.nasdanika.common.persistence
Binds Feature to SupplierFactory to indicate that the value supplier factory must be executed in order to obtain the final feature value.
SupplierFactoryFeatureObject<T> - Class in org.nasdanika.common.persistence
Feature object implementing SupplierFactory.
SupplierFactoryFeatureObject() - Constructor for class org.nasdanika.common.persistence.SupplierFactoryFeatureObject
 

T

target - Variable in class org.nasdanika.common.ContextifiedExecutionParticipant
 
target - Variable in class org.nasdanika.common.FilterExecutionParticipant
 
target - Variable in class org.nasdanika.common.FilterProgressMonitor
 
target - Variable in class org.nasdanika.common.resources.ContainerFilter
 
TEXT - org.nasdanika.common.descriptors.ValueDescriptor.Control
 
TEXT_AREA - org.nasdanika.common.descriptors.ValueDescriptor.Control
 
then(Function<? super R, V>) - Method in interface org.nasdanika.common.Function
 
then(Function<? super T, R>) - Method in interface org.nasdanika.common.Supplier
 
then(Consumer<? super R>) - Method in interface org.nasdanika.common.Function
 
then(Consumer<? super T>) - Method in interface org.nasdanika.common.Supplier
 
then(ConsumerFactory<? super R>) - Method in interface org.nasdanika.common.FunctionFactory
 
then(ConsumerFactory<? super T>) - Method in interface org.nasdanika.common.SupplierFactory
 
then(Function<? super R, V>) - Method in interface org.nasdanika.common.Function
 
then(Function<? super T, V>) - Method in interface org.nasdanika.common.Supplier
 
then(FunctionFactory<? super R, V>) - Method in interface org.nasdanika.common.FunctionFactory
 
then(FunctionFactory<? super T, V>) - Method in interface org.nasdanika.common.SupplierFactory
 
TIME - org.nasdanika.common.descriptors.ValueDescriptor.Control
 
TO_STREAM - Static variable in class org.nasdanika.common.Util
 
TO_STRING - Static variable in class org.nasdanika.common.Util
 
toByteArray(InputStream) - Method in class org.nasdanika.common.DefaultConverter
Reads input stream into a byte array.
toByteArray(CharSequence) - Method in class org.nasdanika.common.DefaultConverter
Converts character sequence to byte array with UTF_8 encoding.
toByteArray(URL) - Method in class org.nasdanika.common.DefaultConverter
Reads input stream into a byte array.
toByteArray(URI) - Method in class org.nasdanika.common.DefaultConverter
Reads input stream into a byte array.
toDuration(CharSequence) - Method in class org.nasdanika.common.DefaultConverter
 
toInputStream(byte[]) - Method in class org.nasdanika.common.DefaultConverter
 
toInputStream(CharSequence) - Method in class org.nasdanika.common.DefaultConverter
 
toInputStream(URL) - Method in class org.nasdanika.common.DefaultConverter
 
toInputStream(URI) - Method in class org.nasdanika.common.DefaultConverter
 
toInstant(String) - Method in class org.nasdanika.common.DefaultConverter
 
toInstant(Date) - Method in class org.nasdanika.common.DefaultConverter
 
toJSON(int, boolean) - Method in class org.nasdanika.common.ProgressEntry
Outputs to JSON.
toJSON(int, boolean) - Method in class org.nasdanika.common.ProgressRecorder
Outputs to JSON.
toJSONArray(InputStream) - Method in class org.nasdanika.common.DefaultConverter
 
toJSONArray(Reader) - Method in class org.nasdanika.common.DefaultConverter
 
toJSONArray(String) - Method in class org.nasdanika.common.DefaultConverter
 
toJSONArray(URL) - Method in class org.nasdanika.common.DefaultConverter
 
toJSONArray(URI) - Method in class org.nasdanika.common.DefaultConverter
 
toJSONObject(InputStream) - Method in class org.nasdanika.common.DefaultConverter
 
toJSONObject(Reader) - Method in class org.nasdanika.common.DefaultConverter
 
toJSONObject(Object) - Method in class org.nasdanika.common.DefaultConverter
Constructor conversion is not working well, using just type and toString value.
toJSONObject(String) - Method in class org.nasdanika.common.DefaultConverter
 
toJSONObject(URL) - Method in class org.nasdanika.common.DefaultConverter
 
toJSONObject(URI) - Method in class org.nasdanika.common.DefaultConverter
 
toMap(int, boolean) - Method in class org.nasdanika.common.ProgressEntry
Outputs to Map, which can be then used to output to YAML.
toMap(int, boolean) - Method in class org.nasdanika.common.ProgressRecorder
Outputs to Map, which can be then used to output to YAML.
toPeriod(CharSequence) - Method in class org.nasdanika.common.DefaultConverter
 
toReader(InputStream) - Method in class org.nasdanika.common.DefaultConverter
Always UTF-8.
toReader(URL) - Method in class org.nasdanika.common.DefaultConverter
Always UTF-8.
toReader(URI) - Method in class org.nasdanika.common.DefaultConverter
Always UTF-8.
toStream(Context, String) - Static method in class org.nasdanika.common.Util
 
toString() - Method in class org.nasdanika.common.CompoundExecutionParticipant
 
toString() - Method in class org.nasdanika.common.persistence.MarkerImpl
 
toString() - Method in class org.nasdanika.common.ProgressRecorder
 
toString() - Method in class org.nasdanika.common.resources.EphemeralBinaryEntity
 
toString() - Method in class org.nasdanika.common.resources.EphemeralEntity
 
toString() - Method in class org.nasdanika.common.resources.FileSystemResource
 
toString() - Method in class org.nasdanika.common.resources.MapContainer
 
toString(byte[]) - Method in class org.nasdanika.common.DefaultConverter
 
toString(InputStream) - Method in class org.nasdanika.common.DefaultConverter
 
toString(Reader) - Method in class org.nasdanika.common.DefaultConverter
 
toString(Object) - Method in class org.nasdanika.common.ReflectiveConverter
 
toString(Context, InputStream) - Static method in class org.nasdanika.common.Util
 
toString(Marker) - Static method in interface org.nasdanika.common.persistence.Marker
 
toURI(String) - Method in class org.nasdanika.common.DefaultConverter
 
toYamlList(InputStream) - Method in class org.nasdanika.common.DefaultConverter
 
toYamlList(Reader) - Method in class org.nasdanika.common.DefaultConverter
 
toYamlList(String) - Method in class org.nasdanika.common.DefaultConverter
Parses string as YAML.
toYamlList(URL) - Method in class org.nasdanika.common.DefaultConverter
 
toYamlList(URI) - Method in class org.nasdanika.common.DefaultConverter
 
toYamlMap(InputStream) - Method in class org.nasdanika.common.DefaultConverter
 
toYamlMap(Reader) - Method in class org.nasdanika.common.DefaultConverter
 
toYamlMap(String) - Method in class org.nasdanika.common.DefaultConverter
Parses string as YAML.
toYamlMap(URL) - Method in class org.nasdanika.common.DefaultConverter
 
toYamlMap(URI) - Method in class org.nasdanika.common.DefaultConverter
 
trace(Set<T>, int) - Method in class org.nasdanika.common.DependencyTracer
Traces dependencies from a set of starting objects
trace(T, int) - Method in class org.nasdanika.common.DependencyTracer
 
TRIM - Static variable in class org.nasdanika.common.Util
 
TypedEntity<T> - Interface in org.nasdanika.common.resources
Binding of entity state to T, and of E to TypedeEntity<T>.
TypedEntityContainer<T> - Interface in org.nasdanika.common.resources
Binds EntityContainer to T and TypedEntity<T>.
TypedResource<T> - Interface in org.nasdanika.common.resources
Resource bound to TypedEntity to serve as a common super-interface for TypedEntity and TypedEntityContainer.
TypedSupplierFactoryAttribute<T> - Class in org.nasdanika.common.persistence
 
TypedSupplierFactoryAttribute(Class<T>, Feature<?>, boolean, Function<Object, T>) - Constructor for class org.nasdanika.common.persistence.TypedSupplierFactoryAttribute
 
TypedSupplierFactoryAttribute(Class<T>, SupplierFactoryFeature<?>, boolean, Function<Object, T>) - Constructor for class org.nasdanika.common.persistence.TypedSupplierFactoryAttribute
 

U

UML_DIALECT - Static variable in interface org.nasdanika.common.DiagramGenerator
 
unregister(Class<T>, ServiceComputer<? super T>) - Method in interface org.nasdanika.common.MutableContext
Registers a service computer.
unregister(Class<T>, ServiceComputer<? super T>) - Method in class org.nasdanika.common.SimpleMutableContext
 
unregister(Class<T>, T) - Method in interface org.nasdanika.common.MutableContext
Unregisters a service.
unregister(Class<T>, T) - Method in class org.nasdanika.common.SimpleMutableContext
Unregisters a service.
Util - Class in org.nasdanika.common
 

V

ValueDescriptor - Interface in org.nasdanika.common.descriptors
Descriptor of a value which can be accessed and modified.
ValueDescriptor.Control - Enum in org.nasdanika.common.descriptors
Enumeration for giving UI generators a hint regarding which control to create for the value.
valueOf(String) - Static method in enum org.nasdanika.common.descriptors.ValueDescriptor.Control
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nasdanika.common.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.nasdanika.common.descriptors.ValueDescriptor.Control
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.nasdanika.common.Status
Returns an array containing the constants of this enum type, in the order they are declared.

W

walk(String, BiConsumer<File, String>, File...) - Static method in class org.nasdanika.common.Util
Walks the directory passing files and their paths to the listener.
WARNING - org.nasdanika.common.Status
 
WBS_DIALECT - Static variable in interface org.nasdanika.common.DiagramGenerator
 
worked(double, String, Object...) - Method in interface org.nasdanika.common.ProgressMonitor
Shortcut for ``worked(SUCCESS, work, progressMessage)``.
worked(Status, double, String, Object...) - Method in class org.nasdanika.common.FilterProgressMonitor
 
worked(Status, double, String, Object...) - Method in class org.nasdanika.common.NullProgressMonitor
 
worked(Status, double, String, Object...) - Method in class org.nasdanika.common.PrintStreamProgressMonitor
 
worked(Status, double, String, Object...) - Method in interface org.nasdanika.common.ProgressMonitor
Reports progress.
worked(Status, double, String, Object...) - Method in class org.nasdanika.common.ProgressRecorder
 
wrap(String, int, int, String) - Static method in class org.nasdanika.common.Util
Wraps texts so its line width grows proportionally as the number of lines increases.
wrap(Function<String, Object>) - Static method in interface org.nasdanika.common.Context
Wraps a source function, e.g.
wrap(List<T>, ToIntFunction<T>, int, int, Supplier<T>, Supplier<T>) - Static method in class org.nasdanika.common.Util
Inserts separators into a list of elements so when these elements are rendered as text the text is wrapped in such a way that line width grows proportionally as the number of lines increases.
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes All Packages