[Missing <summary> documentation for N:BioSharp.Core.Utils]

Classes

  ClassDescription
AbstractChangeable
Useful base-class for objects implementing IChangeable
ChangeAdapter
This is a ChangeListener that ignores everything.
ChangeEvent
Event which encapsulates a change in any mutable BioJava object.
ChangeForwarder
This is a ChangeListener that is designed to adapt events of one type from one source to events of another type emitted by another source.
ChangeForwarder..::.Retyper
A ChangeForwarder that systematically uses a given type and wraps the old event.
ChangeListener
Static objects for IChangeListener.
ChangeListener..::.ChangeEventRecorder
A listener that remembers the ChangeEvent of the last change.
ChangeListener..::.LoggingListener
A listener that writes information about the event stream to a PrintStream.
ChangeSupport
A utility class to provide management for informing ChangeListeners of ChangeEvents.
ChangeType
Class for all constants which are used to indicate change types.
ChangeType..::.SuperTypesCollection
Support for change type enumeration.
ChangeType..::.SuperTypesEnumerator
Support for change type enumeration.
ChangeVetoException
Exception which is thrown when a ChangeListener does not wish a change to take place.
EquatableList<(Of <(T>)>)
A generic list with a working Equals.
ListTools<(Of <(T>)>)
ParserException
Exception thrown when an error occurs in document parsing.
SingletonList<(Of <(T>)>)
A one-item list.
SymbolSet
SymbolSetExtensions
Unchangeable
This is a utility implementation of Changeable that doesn't fire any events or keep references to any listeners. Use this when you have a final immutable class and can't be bothered to fill in all those method stubs.

Interfaces

  InterfaceDescription
IChangeable
This is a flag interface that defines the common add/remove listener methods for classes and interfaces that wish to indicate that they are sources of ChangeEvents.
IChangeListener
Interface for objects which listen to ChangeEvents.