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
All Classes All Packages
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
andBinaryEntity
. - BinaryResource - Interface in org.nasdanika.common.resources
-
Resource bound to
BinaryEntity
to serve as a common super-interface forBinaryEntity
andBinaryEntityContainer
. - 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 isStatus
.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
- 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
- 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
- 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
- contextSupplier - Variable in class org.nasdanika.common.ContextifiedExecutionParticipant
- ContextualFactory<T> - Interface in org.nasdanika.common
- 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
Entity
ies. - 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
-
MapContainer
ofEphemeralEntity
ies. - 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
-
MapContainer
ofEphemeralEntity
ies. - 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
- 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 throwsConfigurationException
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 throwsConfigurationException
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 throwsConfigurationException
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 throwsConfigurationException
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 throwsConfigurationException
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
withString
values interpolated andMap
andCollection
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
withString
values interpolated andMap
andCollection
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 createsMarkedArrayList
andMarkedLinkedHashMap
which allows to obtain locations of of elements in the source file usingMarker
s. - 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
toString
usingUtil
.toString() if object isInputStream
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
- 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
toSupplierFactory
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 forTypedEntity
andTypedEntityContainer
. - 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.
All Classes All Packages