Package | Description |
---|---|
org.anchoranalysis.core.log |
Interfaces to log messages, both information and error messages.
|
org.anchoranalysis.core.log.error |
Mechanism for reporting errors (exceptions/throwables) to the user.
|
org.anchoranalysis.core.system |
Utilities for interacting with the operating system or computer system generally
|
org.anchoranalysis.experiment.bean.log |
Different approaches to where messages on the progress/status of an experiment are logged to.
|
org.anchoranalysis.experiment.log |
Helpful classes for logging.
|
org.anchoranalysis.experiment.task |
Non-bean classes related to a
Task . |
org.anchoranalysis.experiment.task.processor |
Non-bean classes related to
JobProcessor . |
org.anchoranalysis.io.output.outputter |
Classes for outputting to particular directories.
|
org.anchoranalysis.mpp.segment.bean.optimization.termination |
In which circumstances to terminate an
OptimizationScheme that is underway. |
org.anchoranalysis.mpp.segment.optimization.feedback |
Non-bean classes used in
org.anchoranalysis.mpp.segment.bean.optimization.feedback |
org.anchoranalysis.plugin.image.bean.blur |
Filters that perform blurring.
|
org.anchoranalysis.plugin.image.intensity.level |
Non-beans for calculating a thresholding level from itensity values.
|
org.anchoranalysis.plugin.image.object.merge.condition |
Conditions for merging
ObjectMask s. |
org.anchoranalysis.plugin.mpp.experiment.shared |
Shared-state use across tasks in this JAR.
|
org.anchoranalysis.plugin.mpp.segment.bean.optimization.termination |
Implementations of
TerminationCondition . |
org.anchoranalysis.test |
Testing utilities and fixtures with no greater downstream dependency than anchor-core.
|
Modifier and Type | Class and Description |
---|---|
class |
NullMessageLogger
Does nothing with with any messages logged.
|
Modifier and Type | Method and Description |
---|---|
MessageLogger |
Logger.messageLogger()
Where messages are logged to.
|
Constructor and Description |
---|
Logger(MessageLogger messageLogger)
Constructs with an error-reporter that writes into the message logger.
|
Logger(MessageLogger messageLogger,
ErrorReporter errorReporter) |
Constructor and Description |
---|
ErrorReporterIntoLog(MessageLogger logger)
Create for a message-logger.
|
Modifier and Type | Method and Description |
---|---|
static void |
MemoryUtilities.logMemoryUsage(String identifier,
MessageLogger logger)
Logs a message to
logger describing current memory usage of the JVM. |
Modifier and Type | Class and Description |
---|---|
class |
StatefulNullMessageLogger
Does nothing (i.e.
|
Modifier and Type | Method and Description |
---|---|
StatefulMessageLogger |
LoggingDestination.createWithLogFallback(OutputterChecked outputter,
MessageLogger fallbackErrorReporter,
ExecutionArguments arguments,
boolean detailedLogging)
Creates a logger for this destination - and if anything goes wrong reporting fallback into a
log.
|
Modifier and Type | Interface and Description |
---|---|
interface |
StatefulMessageLogger
A
MessageLogger that can be started and stopped, and is aware of this state. |
Modifier and Type | Class and Description |
---|---|
class |
ConsoleMessageLogger
Logs messages to the console, STDOUT.
|
class |
FailureOnlyMessageLogger
Writes text to a file, but only if
FailureOnlyMessageLogger.close(boolean, boolean) is called with successful==true . |
class |
MessageLoggerIntoString
Logs error messages into a
String via StringBuilder . |
class |
MultipleLoggers
Logs messages to multiple other loggers.
|
class |
TextFileMessageLogger
Logs messages to a text-file.
|
Constructor and Description |
---|
ErrorReporterForTask(MessageLogger logger)
Create to use a particular logger to report errors.
|
Constructor and Description |
---|
CallableJob(Task<T,S> task,
ParametersUnbound<T,S> parametersUnbound,
JobStateMonitor stateMonitor,
JobDescription jobDescription,
ConcurrentJobMonitor monitor,
Optional<MessageLogger> loggerMonitor,
int showOngoingJobsLessThan)
Constructor.
|
JobStartStopLogger(String jobDescriptionText,
ConcurrentJobMonitor monitor,
boolean showHashSeperators,
int showOngoingJobsLessThan,
Optional<MessageLogger> logger)
Creates a job-logger.
|
MonitoredSequentialExecutor(java.util.function.Predicate<T> execFunc,
java.util.function.Function<T,String> dscrFunc,
Optional<MessageLogger> logger,
boolean showHashSeperators) |
Modifier and Type | Method and Description |
---|---|
default MessageLogger |
InputOutputContext.getMessageReporter()
The associated message reporter.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TriggerTerminationCondition.continueFurther(int iteration,
double score,
int size,
MessageLogger logger) |
abstract boolean |
TerminationCondition.continueFurther(int iteration,
double score,
int size,
MessageLogger logger)
Whether to continue for an additional iteration step or not.
|
boolean |
TerminationConditionListOr.continueFurther(int iteration,
double score,
int size,
MessageLogger logger) |
Modifier and Type | Method and Description |
---|---|
MessageLogger |
FeedbackEndParameters.getLogger() |
Constructor and Description |
---|
FeedbackEndParameters(T state,
MessageLogger logger) |
Modifier and Type | Method and Description |
---|---|
abstract void |
BlurStrategy.blur(VoxelsUntyped voxels,
Dimensions dimensions,
MessageLogger logger) |
void |
BlurGaussian3D.blur(VoxelsUntyped voxels,
Dimensions dimensions,
MessageLogger logger) |
void |
BlurGaussianEachSlice2D.blur(VoxelsUntyped voxels,
Dimensions dimensions,
MessageLogger logger) |
protected double |
BlurStrategy.calculateSigma(Dimensions dimensions,
MessageLogger logger) |
Modifier and Type | Method and Description |
---|---|
static LevelResultCollection |
LevelResultCollectionFactory.createCollection(Channel channel,
ObjectCollection objects,
CalculateLevel calculateLevel,
int numDilations,
MessageLogger logger) |
Constructor and Description |
---|
DistanceCondition(Optional<UnitValueDistance> maxDistance,
boolean suppressZ,
MessageLogger logger) |
Modifier and Type | Method and Description |
---|---|
Optional<U> |
SharedStateRememberConverted.findConvertedInputFor(NamedChannelsInput unconverted,
MessageLogger logger)
Finds a converted-input that has been remembered.
|
void |
ConvertedInput.logConversionMessages(MessageLogger logger)
Logs any messages stored from from conversion.
|
Modifier and Type | Method and Description |
---|---|
boolean |
NumberIterations.continueFurther(int iteration,
double score,
int size,
MessageLogger logger) |
boolean |
UnchangedBase.continueFurther(int iteration,
double score,
int size,
MessageLogger logger) |
Modifier and Type | Method and Description |
---|---|
static MessageLogger |
LoggerFixture.suppressedMessageLogger()
A
MessageLogger that doesn't output anything. |
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.