Module org.refcodes.mixin
Package org.refcodes.mixin
A mixin from the point of view of this artifact represents a snippet of
functionality which can be mixed into a type. A mixin is not intended to be
used as a type by itself. A mixin enables you to unify your types by always
mixing the same mixin for the same functionality into your different types.
For example methods such as accessors (such as getters) for common purposes
should be named always the same to get high recognition factor by developers
using your API: This helps using your API much more intuitively. Such common
methods are defined in mixins in the
mixins
.-
Interface Summary Interface Description Abortable Aborts any continuing operation of the implementing instance.ActionAccessor<A> Provides an accessor for a action property.ActionAccessor.ActionBuilder<A,B extends ActionAccessor.ActionBuilder<A,B>> Provides a builder method for a action property returning the builder for applying multiple build operations.ActionAccessor.ActionMutator<A> Provides a mutator for a action property.ActionAccessor.ActionProperty<A> Provides a action property.AdapteeAccessor<ADAPTEE> Provides an accessor for a adaptee property (as of the adapter pattern).AdapteeAccessor.AdapteeBuilder<ADAPTEE,B extends AdapteeAccessor.AdapteeBuilder<ADAPTEE,B>> Provides a builder method for a adaptee property returning the builder for applying multiple build operations.AdapteeAccessor.AdapteeMutator<ADAPTEE> Provides a mutator for a adaptee property.AdapteeAccessor.AdapteeProperty<ADAPTEE> Provides a adaptee property.AliasAccessor Provides an accessor for a alias property.AliasAccessor.AliasBuilder<B extends AliasAccessor.AliasBuilder<B>> Provides a builder method for a alias property returning the builder for applying multiple build operations.AliasAccessor.AliasMutator Provides a mutator for a alias property.AliasAccessor.AliasProperty Provides a alias property.AnnotatorAccessor Provides an accessor for a annotator character property being the character denoting (prefixing) an annotation's name.AnnotatorAccessor.AnnotatorBuilder<B extends AnnotatorAccessor.AnnotatorBuilder<B>> Provides a builder method for a annotator character property being the character denoting (prefixing) an annotation's name and returning the builder for applying multiple build operations.AnnotatorAccessor.AnnotatorMutator Provides a mutator for a annotator character property.AnnotatorAccessor.AnnotatorProperty Provides a annotator character property being the character denoting (prefixing) an annotation's name.ArgumentsAccessor<ARG> Provides access to a arguments property for e.g. key / arguments pair.ArgumentsAccessor.ArgumentsMutator<ARG> Extends theArgumentsAccessor
with a setter method.ArgumentsAccessor.ArgumentsProperty<ARG> Extends theArgumentsAccessor
with a setter method.ArrayAccessor<T> Provides an accessor for a array property.ArrayAccessor.ArrayBuilder<T,B extends ArrayAccessor.ArrayBuilder<T,B>> Provides a builder method for a array property returning the builder for applying multiple build operations.ArrayAccessor.ArrayMutator<T> Provides a mutator for a array property.ArrayAccessor.ArrayProperty<T> Provides a array property.AuthorityAccessor<AUTH> Provides an accessor for a credential property for e.g. key / credential pair.AuthorityAccessor.AuthorityMutator<AUTH> Provides a mutator for a credential property for e.g. key / credential pair.AuthorityAccessor.AuthorityProperty<AUTH> * Provides a credential property for e.g. key / credential pair.BlockSizeAccessor Provides an accessor for a block size property.BlockSizeAccessor.BlockSizeBuilder<B extends BlockSizeAccessor.BlockSizeBuilder<B>> Provides a builder method for a block size property returning the builder for applying multiple build operations.BlockSizeAccessor.BlockSizeMutator Provides a mutator for a block size property.BlockSizeAccessor.BlockSizeProperty Provides a block size property.BodyAccessor<T> Provides an accessor for a body property.BodyAccessor.BodyBuilder<T,B extends BodyAccessor.BodyBuilder<T,B>> Provides a builder method for a body property returning the builder for applying multiple build operations.BodyAccessor.BodyMutator<T> Provides a mutator for a body property.BodyAccessor.BodyProperty<T> Provides a body property.BoxGrid<T> TheBoxGrid
interface defines all elements required to draw boxes into a grid.BoxGrid.BoxGridBuilder<T,B> Provides a builder for a box grid property returning the builder for applying multiple build operations.BoxGrid.BoxGridMutator<T> Provides a mutator for a box grid property.BoxGrid.BoxGridProperty<T> Provides a channel property.BusyAccessor Provides an accessor for a busy property.BusyAccessor.BusyMutator Provides a mutator for a busy property.BusyAccessor.BusyProperty Provides a busy property.CategoryAccessor<T> Provides an accessor for a category property.CategoryAccessor.CategoryBuilder<T,B extends CategoryAccessor.CategoryBuilder<T,B>> Provides a builder method for a category property returning the builder for applying multiple build operations.CategoryAccessor.CategoryMutator<T> Provides a mutator for a category property.CategoryAccessor.CategoryProperty<T> Provides a category property.ChannelAccessor Provides an accessor for a channel property.ChannelAccessor.ChannelBuilder<B extends ChannelAccessor.ChannelBuilder<B>> Provides a builder method for a channel property returning the builder for applying multiple build operations.ChannelAccessor.ChannelMutator Provides a mutator for a channel property.ChannelAccessor.ChannelProperty Provides a channel property.CharAccessor Provides an accessor for a char property.CharAccessor.CharBuilder<B extends CharAccessor.CharBuilder<B>> Provides a builder method for a char property returning the builder for applying multiple build operations.CharAccessor.CharMutator Provides a mutator for a char property.CharAccessor.CharProperty Provides a char property.CharSetAccessor Provides an accessor for a char set property.CharSetAccessor.CharSetBuilder<B extends CharSetAccessor.CharSetBuilder<B>> Provides a builder method for a char set property returning the builder for applying multiple build operations.CharSetAccessor.CharSetMutator Provides a mutator for a char set property.CharSetAccessor.CharSetProperty Provides a char set property.ChildrenAccessor<T> Provides an accessor for a children property.ChildrenAccessor.ChildrenBuilder<T,B extends ChildrenAccessor.ChildrenBuilder<T,B>> Provides a builder method for a children property returning the builder for applying multiple build operations.ChildrenAccessor.ChildrenMutator<T> Provides a mutator for a children property.ChildrenAccessor.ChildrenProperty<T> Provides a children property.Clearable Provides a mixin to clear a collection from all its contained elements.Clonable Provide theObject.clone()
method to interfaces!CodeAccessor<T> Provides access to a code property for e.g. key / code pair.CodeAccessor.CodeBuilder<T,B extends CodeAccessor.CodeBuilder<T,B>> Provides a builder method for a the property returning the builder for applying multiple build operations.CodeAccessor.CodeMutator<T> Extends theCodeAccessor
with a setter method.CodeAccessor.CodeProperty<T> Extends theCodeAccessor
with a setter method.ColumnWidthAccessor Provides an accessor for a column width property.ColumnWidthAccessor.ColumnWidthBuilder<B extends ColumnWidthAccessor.ColumnWidthBuilder<B>> Provides a builder method for a column width property returning the builder for applying multiple build operations.ColumnWidthAccessor.ColumnWidthMutator Provides a mutator for a column width property.ColumnWidthAccessor.ColumnWidthProperty Provides a column width property.ConcatenateModeAccessor Provides an accessor for aConcatenateMode
property.ConcatenateModeAccessor.ConcatenateModeBuilder<B extends ConcatenateModeAccessor.ConcatenateModeBuilder<B>> Provides a builder method for aConcatenateMode
property returning the builder for applying multiple build operations.ConcatenateModeAccessor.ConcatenateModeMutator Provides a mutator for aConcatenateMode
property.ConcatenateModeAccessor.ConcatenateModeProperty Provides aConcatenateMode
property.ContextAccessor<CTX> Provides an accessor for a context property.ContextAccessor.ContextMutator<CTX> Provides a mutator for a context property.ContextAccessor.ContextProperty<CTX> Provides a context property.CreatedDateAccessor Provides an accessor for a "created" date property.CreatedDateAccessor.CreatedDateMutator Provides a mutator for a "created" date property.CreatedDateAccessor.CreatedDateProperty Extends theCreatedDateAccessor
with a setter method.CredentialsAccessor Provides an accessor for the login properties.CredentialsAccessor.CredentialsBuilder<B extends CredentialsAccessor.CredentialsBuilder<B>> Provides a mutator for the login properties.CredentialsAccessor.CredentialsMutator Provides a mutator for the login properties.CredentialsAccessor.CredentialsProperty Provides the login properties.DecorateeAccessor<DECORATEE> Provides an accessor for a decoratee property (as of the decorator pattern).DecorateeAccessor.DecorateeBuilder<DECORATEE,B extends DecorateeAccessor.DecorateeBuilder<DECORATEE,B>> Provides a builder method for a decoratee property returning the builder for applying multiple build operations.DecorateeAccessor.DecorateeMutator<DECORATEE> Provides a mutator for a decoratee property.DecorateeAccessor.DecorateeProperty<DECORATEE> Provides a decoratee property.DecryptPrefixAccessor Provides an accessor for a Decrypt-Prefix property.DecryptPrefixAccessor.DecryptPrefixBuilder<B extends DecryptPrefixAccessor.DecryptPrefixBuilder<B>> Provides a builder method for a Decrypt-Prefix property returning the builder for applying multiple build operations.DecryptPrefixAccessor.DecryptPrefixMutator Provides a mutator for a Decrypt-Prefix property.DecryptPrefixAccessor.DecryptPrefixProperty Provides a Decrypt-Prefix property.DelimiterAccessor Provides an accessor for a delimiter property.DelimiterAccessor.DelimiterBuilder<B extends DelimiterAccessor.DelimiterBuilder<B>> Provides a builder method for a delimiter property returning the builder for applying multiple build operations.DelimiterAccessor.DelimiterMutator Provides a mutator for a delimiter property.DelimiterAccessor.DelimiterProperty Provides a delimiter property.DescriptionAccessor Provides an accessor for a description property.DescriptionAccessor.DescriptionBuilder<B extends DescriptionAccessor.DescriptionBuilder<B>> Provides a builder method for a description property returning the builder for applying multiple build operations.DescriptionAccessor.DescriptionMutator Provides a mutator for a description property.DescriptionAccessor.DescriptionProperty Provides a description property.DestinationAccessor<DEST> Provides an accessor for a destination property for e.g. destination of an event.DestinationAccessor.DestinationMutator<DEST> Provides a mutator for a destination property for e.g. destination of an event.DestinationAccessor.DestinationProperty<DEST> Provides a destination property for e.g. destination of an event.Disposable Any type not being a mature component, which nevertheless can be destroyed, implements thisDisposable
interface.Disposable.Disposedable TheDisposable.Disposedable
interface defines those methods related to the dispose life-cycle as well as evaluating the disposed status withDisposedAccessor.isDisposed()
.DisposedAccessor Provides an accessor for a dispose property.DisposedAccessor.DisposedMutator Provides a mutator for a dispose property.DisposedAccessor.DisposedProperty Provides a mutator for a dispose property.DomainAccessor Provides an accessor for a domain property.DomainAccessor.DomainBuilder<B extends DomainAccessor.DomainBuilder<?>> Provides a mutator for an domain property.DomainAccessor.DomainMutator Provides a mutator for a domain property.DomainAccessor.DomainProperty Provides a domain property.Dumpable Dumps the state of the instance into aMap
.EnabledAccessor Provides an accessor for a enabled property.EnabledAccessor.EnabledBuilder<B extends EnabledAccessor.EnabledBuilder<B>> Provides a builder for a enabled property.EnabledAccessor.EnabledMutator Provides a mutator for a enabled property.EnabledAccessor.EnabledProperty Provides a enabled property.EncodingAccessor<E> Provides an accessor for a encoding property.EncodingAccessor.EncodingBuilder<E,B extends EncodingAccessor.EncodingBuilder<E,B>> Provides a builder method for a encoding property returning the builder for applying multiple build operations.EncodingAccessor.EncodingMutator<E> Provides a mutator for a encoding property.EncodingAccessor.EncodingProperty<E> Provides a encoding property.EncryptPrefixAccessor Provides an accessor for a Encrypt-Prefix property.EncryptPrefixAccessor.EncryptPrefixBuilder<B extends EncryptPrefixAccessor.EncryptPrefixBuilder<B>> Provides a builder method for a Encrypt-Prefix property returning the builder for applying multiple build operations.EncryptPrefixAccessor.EncryptPrefixMutator Provides a mutator for a Encrypt-Prefix property.EncryptPrefixAccessor.EncryptPrefixProperty Provides a Encrypt-Prefix property.ErrorPrintStreamAccessor Provides an accessor for an errorPrintStream
property.ErrorPrintStreamAccessor.ErrorPrintStreamBuilder<B extends ErrorPrintStreamAccessor.ErrorPrintStreamBuilder<?>> Provides a mutator for an errorPrintStream
property.ErrorPrintStreamAccessor.ErrorPrintStreamMutator Provides a mutator for an errorPrintStream
property.ErrorPrintStreamAccessor.ErrorPrintStreamProperty Provides an errorPrintStream
property.EscapeCodesStatusAccessor Provides an accessor for a Escape-Code property.EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B extends EscapeCodesStatusAccessor.EscapeCodeStatusBuilder<B>> Provides a builder for a Escape-Code property.EscapeCodesStatusAccessor.EscapeCodeStatusMutator Provides a mutator for a Escape-Code property.EscapeCodesStatusAccessor.EscapeCodeStatusProperty Provides a Escape-Code property.EventMetaData The Meta-Data describes the event which a publisher posts via the event bus to an event subscriber's event listener.EventMetaData.EventMetaDataBuilder FamilyAccessor<T> Provides an accessor for a family property.FamilyAccessor.FamilyBuilder<T,B extends FamilyAccessor.FamilyBuilder<T,B>> Provides a builder method for a family property returning the builder for applying multiple build operations.FamilyAccessor.FamilyMutator<T> Provides a mutator for a family property.FamilyAccessor.FamilyProperty<T> Provides a family property.FilenameExtensionAccessor Provides an accessor for a filename extension property.FilenameExtensionAccessor.FilenameExtensionBuilder<B extends FilenameExtensionAccessor.FilenameExtensionBuilder<B>> Provides a builder method for a filename extension property returning the builder for applying multiple build operations.FilenameExtensionAccessor.FilenameExtensionMutator Provides a mutator for a filename extension property.FilenameExtensionAccessor.FilenameExtensionProperty Provides a filename extension property.FilenameExtensionsAccessor Provides an accessor for a filenames extension property.FilenameExtensionsAccessor.FilenameExtensionsBuilder<B extends FilenameExtensionsAccessor.FilenameExtensionsBuilder<B>> Provides a builder method for a filenames extension property returning the builder for applying multiple build operations.FilenameExtensionsAccessor.FilenameExtensionsMutator Provides a mutator for a filenames extension property.FilenameExtensionsAccessor.FilenameExtensionsProperty Provides a filenames extension property.FullNameAccessor Provides an accessor for a full name property.FullNameAccessor.FullNameBuilder<B extends FullNameAccessor.FullNameBuilder<B>> Provides a builder method for a full name property returning the builder for applying multiple build operations.FullNameAccessor.FullNameMutator Provides a mutator for a full name property.FullNameAccessor.FullNameProperty Provides a full name property.GroupAccessor Provides an accessor for a group property.GroupAccessor.GroupBuilder<B extends GroupAccessor.GroupBuilder<B>> Provides a builder method for a group property returning the builder for applying multiple build operations.GroupAccessor.GroupMutator Provides a mutator for a group property.GroupAccessor.GroupProperty Provides a group property.HeaderAccessor<T> Provides an accessor for a property for e.g. header/value-pair.HeaderAccessor.HeaderBuilder<T,B extends HeaderAccessor.HeaderBuilder<T,B>> Provides a builder method for a header property returning the builder for applying multiple build operations.HeaderAccessor.HeaderMutator<T> Provides a mutator for a header property.HeaderAccessor.HeaderProperty<T> Provides a header property.IdAccessor<T> Provides an accessor for a ID property.IdAccessor.IdBuilder<T,B extends IdAccessor.IdBuilder<T,B>> Provides a builder method for a ID property returning the builder for applying multiple build operations.IdAccessor.IdMutator<T> Provides a mutator for a ID property.IdAccessor.IdProperty<T> Provides a ID property.IdentityAccessor Provides an accessor for a identity property.IdentityAccessor.IdentityBuilder<B extends IdentityAccessor.IdentityBuilder<B>> Provides a builder method for a identity property returning the builder for applying multiple build operations.IdentityAccessor.IdentityMutator Provides a mutator for a identity property.IdentityAccessor.IdentityProperty Provides a identity property.IndexAccessor Provides an accessor for a index property.IndexAccessor.IndexBuilder<B extends IndexAccessor.IndexBuilder<B>> Provides a builder method for a index property returning the builder for applying multiple build operations.IndexAccessor.IndexMutator Provides a mutator for a index property.IndexAccessor.IndexProperty Provides a index property.InputStreamAccessor Provides an accessor for an input stream property.InputStreamAccessor.InputStreamBuilder<B extends InputStreamAccessor.InputStreamBuilder<?>> Provides a mutator for an input stream property.InputStreamAccessor.InputStreamMutator Provides a mutator for an input stream property.InputStreamAccessor.InputStreamProperty Provides an input stream property.InstanceIdAccessor Provides an accessor for a instance TID property.InstanceIdAccessor.InstanceIdBuilder<B extends InstanceIdAccessor.InstanceIdBuilder<B>> Provides a builder for a instance TID property.InstanceIdAccessor.InstanceIdMutator Provides a mutator for a instance TID property.InstanceIdAccessor.InstanceIdProperty Provides a instance TID property.KeyAccessor<K> Provides an accessor for a key property for e.g. key/value-pair.KeyAccessor.KeyBuilder<K,B extends KeyAccessor.KeyBuilder<K,B>> Provides a builder method for a key property returning the builder for applying multiple build operations.KeyAccessor.KeyMutator<K> Provides a mutator for a key property for e.g. key/value-pair.KeyAccessor.KeyProperty<K> Provides a key property for e.g. key/value-pair.LengthAccessor Provides an accessor for a length property.LengthAccessor.LengthBuilder<B extends LengthAccessor.LengthBuilder<B>> Provides a builder method for a length property returning the builder for applying multiple build operations.LengthAccessor.LengthMutator Provides a mutator for a length property.LengthAccessor.LengthProperty Provides a length property.LocatorAccessor<T> Provides an accessor for a locator property.LocatorAccessor.LocatorBuilder<T,B extends LocatorAccessor.LocatorBuilder<T,B>> Provides a builder method for a locator property returning the builder for applying multiple build operations.LocatorAccessor.LocatorMutator<T> Provides a mutator for a locator property.LocatorAccessor.LocatorProperty<T> Provides a locator property.Lockable TheLockable
interface defines methods to set the status of an object to be locked or unlocked and to determine the status.Loggable This interface probes for the RuntimeLogger library by means of reflection to finally do logging.MagicBytesAccessor Provides an accessor for a magic bytes property.MagicBytesAccessor.MagicBytesBuilder<B extends MagicBytesAccessor.MagicBytesBuilder<B>> Provides a builder method for a magic bytes property returning the builder for applying multiple build operations.MagicBytesAccessor.MagicBytesMutator Provides a mutator for a magic bytes property.MagicBytesAccessor.MagicBytesProperty Provides a magic bytes property.MagicNumberAccessor<T> Provides an accessor for a magic number property.MagicNumberAccessor.MagicNumberBuilder<T,B extends MagicNumberAccessor.MagicNumberBuilder<T,B>> Provides a builder method for a magic number property returning the builder for applying multiple build operations.MagicNumberAccessor.MagicNumberMutator<T> Provides a mutator for a magic number property.MagicNumberAccessor.MagicNumberProperty<T> Provides a magic number property.MaxValueAccessor<V> Provides access to a maximum value property for e.g. key/maximum value-pair.MaxValueAccessor.MaxValueBuilder<V,B extends MaxValueAccessor.MaxValueBuilder<V,B>> Provides a builder method for a the property returning the builder for applying multiple build operations.MaxValueAccessor.MaxValueMutator<V> Extends theMaxValueAccessor
with a setter method.MaxValueAccessor.MaxValueProperty<V> Extends theMaxValueAccessor
with a setter method.Message<HEADER,BODY> AMessage
consists of the least required information to send a message.MessageAccessor Provides an accessor for a message property.MessageAccessor.MessageMutator Provides a mutator for a message property.MessageAccessor.MessageProperty Provides a message property.MetaDataAccessor<MD> Provides an accessor for to a Meta-Data property.MetaDataAccessor.MetaDataBuilder<MD,B extends MetaDataAccessor.MetaDataBuilder<MD,B>> Provides a builder method for a name property returning the builder for applying multiple build operations.MetaDataAccessor.MetaDataMutator<MD> Provides a mutator for to a Meta-Data property.MetaDataAccessor.MetaDataProperty<MD> Provides a Meta-Data property.MinValueAccessor<V> Provides access to a minimum value property for e.g. key/minimum value-pair.MinValueAccessor.MinValueBuilder<V,B extends MinValueAccessor.MinValueBuilder<V,B>> Provides a builder method for a the property returning the builder for applying multiple build operations.MinValueAccessor.MinValueMutator<V> Extends theMinValueAccessor
with a setter method.MinValueAccessor.MinValueProperty<V> Extends theMinValueAccessor
with a setter method.ModeAccessor<T> Provides an accessor for a mode property.ModeAccessor.ModeMutator<T> Provides a mutator for a mode property.ModeAccessor.ModeProperty<T> Provides a mode property.ModifiedDateAccessor Provides an accessor for a "modified" date property.ModifiedDateAccessor.ModifiedDateMutator Provides a mutator for a "modified" date property.ModifiedDateAccessor.ModifiedDateProperty Provides a "modified" date property.NameAccessor Provides an accessor for a name property.NameAccessor.NameBuilder<B extends NameAccessor.NameBuilder<B>> Provides a builder method for a name property returning the builder for applying multiple build operations.NameAccessor.NameMutator Provides a mutator for a name property.NameAccessor.NameProperty Provides a name property.NamespaceAccessor Provides an accessor for a namespace property.NamespaceAccessor.NamespaceBuilder<B extends NamespaceAccessor.NamespaceBuilder<B>> Provides a builder method for a namespace property returning the builder for applying multiple build operations.NamespaceAccessor.NamespaceMutator Provides a mutator for a namespace property.NamespaceAccessor.NamespaceProperty Provides a namespace property.NumberAccessor<V> Provides access to a number property for e.g. key / number pair.NumberAccessor.NumberBuilder<V,B extends NumberAccessor.NumberBuilder<V,B>> Provides a builder method for a the property returning the builder for applying multiple build operations.NumberAccessor.NumberMutator<V> Extends theNumberAccessor
with a setter method.NumberAccessor.NumberProperty<V> Extends theNumberAccessor
with a setter method.ObjectAccessor Provides an accessor for a object property.ObjectAccessor.ObjectBuilder<B extends ObjectAccessor.ObjectBuilder<B>> Provides a builder method for a object property returning the builder for applying multiple build operations.ObjectAccessor.ObjectMutator Provides a mutator for a object property.ObjectAccessor.ObjectProperty Provides a object property.OffsetAccessor Provides an accessor for a offset property.OffsetAccessor.OffsetBuilder<B extends OffsetAccessor.OffsetBuilder<B>> Provides a builder method for a offset property returning the builder for applying multiple build operations.OffsetAccessor.OffsetMutator Provides a mutator for a offset property.OffsetAccessor.OffsetProperty Provides a offset property.OutputStreamAccessor Provides an accessor for an output stream property.OutputStreamAccessor.OutputStreamBuilder<B extends OutputStreamAccessor.OutputStreamBuilder<?>> Provides a mutator for an output stream property.OutputStreamAccessor.OutputStreamMutator Provides a mutator for an output stream property.OutputStreamAccessor.OutputStreamProperty Provides an output stream property.PacketSizeAccessor Provides an accessor for a packet size property.PacketSizeAccessor.PacketSizeBuilder<B extends PacketSizeAccessor.PacketSizeBuilder<B>> Provides a builder method for a packet size property returning the builder for applying multiple build operations.PacketSizeAccessor.PacketSizeMutator Provides a mutator for a packet size property.PacketSizeAccessor.PacketSizeProperty Provides a packet size property.PathAccessor Provides an accessor for a path property.PathAccessor.PathBuilder<B extends PathAccessor.PathBuilder<?>> Provides a mutator for an path property.PathAccessor.PathMutator Provides a mutator for a path property.PathAccessor.PathProperty Provides a path property.PatternAccessor Provides an accessor for a pattern property.PatternAccessor.PatternBuilder<B extends PatternAccessor.PatternBuilder<?>> Provides a mutator for an pattern property.PatternAccessor.PatternMutator Provides a mutator for a pattern property.PatternAccessor.PatternProperty Provides a pattern property.PayloadAccessor<P> Provides an accessor for a payload property.PayloadAccessor.PayloadBuilder<P,B extends PayloadAccessor.PayloadBuilder<P,B>> Provides a builder method for a payload property returning the builder for applying multiple build operations.PayloadAccessor.PayloadMutator<P> Provides a mutator for a payload property.PayloadAccessor.PayloadProperty<P> Provides a payload property.PercentAccessor Provides an accessor for a % property.PercentAccessor.PercentBuilder<B extends PercentAccessor.PercentBuilder<B>> Provides a builder method for a % property returning the builder for applying multiple build operations.PercentAccessor.PercentMutator Provides a mutator for a % property.PercentAccessor.PercentProperty Provides a % property.PortAccessor Provides an accessor for a port property.PortAccessor.PortBuilder<B extends PortAccessor.PortBuilder<B>> Provides a builder method for a port property returning the builder for applying multiple build operations.PortAccessor.PortMutator Provides a mutator for a port property.PortAccessor.PortProperty Provides a port property.PrefixAccessor Provides an accessor for a prefix property.PrefixAccessor.PrefixBuilder<B extends PrefixAccessor.PrefixBuilder<B>> Provides a builder method for a prefix property returning the builder for applying multiple build operations.PrefixAccessor.PrefixMutator Provides a mutator for a prefix property.PrefixAccessor.PrefixProperty Provides a prefix property.PrintStreamAccessor Provides an accessor for an print stream property.PrintStreamAccessor.PrintStreamBuilder<B extends PrintStreamAccessor.PrintStreamBuilder<?>> Provides a mutator for an print stream property.PrintStreamAccessor.PrintStreamMutator Provides a mutator for an print stream property.PrintStreamAccessor.PrintStreamProperty Provides an print stream property.ReadTimeoutInMsAccessor Provides an accessor for a read timeout in milliseconds property.ReadTimeoutInMsAccessor.ReadTimeoutInMsBuilder<B extends ReadTimeoutInMsAccessor.ReadTimeoutInMsBuilder<B>> Provides a builder method for a the property returning the builder for applying multiple build operations.ReadTimeoutInMsAccessor.ReadTimeoutInMsMutator Provides a mutator for a read timeout in milliseconds property.ReadTimeoutInMsAccessor.ReadTimeoutInMsProperty Provides a read timeout in milliseconds property.ReferenceeAccessor<REFERENCEE> Provides an accessor for a referencee property (as of the decorator pattern).ReferenceeAccessor.ReferenceeBuilder<REFERENCEE,B extends ReferenceeAccessor.ReferenceeBuilder<REFERENCEE,B>> Provides a builder method for a referencee property returning the builder for applying multiple build operations.ReferenceeAccessor.ReferenceeMutator<REFERENCEE> Provides a mutator for a referencee property.ReferenceeAccessor.ReferenceeProperty<REFERENCEE> Provides a referencee property.Releaseable Any class which's instance has blocking methods may implement this interface to provide functionality with which to release all waiting threads.RequestAccessor<REQ> Provides access to a request property for e.g. key / request pair.RequestAccessor.RequestBuilder<REQ,B extends RequestAccessor.RequestBuilder<REQ,B>> Provides a builder method for a request property returning the builder for applying multiple build operations.RequestAccessor.RequestMutator<REQ> Extends theRequestAccessor
with a setter method.RequestAccessor.RequestProperty<REQ> Extends theRequestAccessor
with a setter method.ResetEscapeCodeAccessor Provides an accessor for a reset Escape-Code property.ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B extends ResetEscapeCodeAccessor.ResetEscapeCodeBuilder<B>> Provides a builder method for a reset Escape-Code property returning the builder for applying multiple build operations.ResetEscapeCodeAccessor.ResetEscapeCodeMutator Provides a mutator for a reset Escape-Code property.ResetEscapeCodeAccessor.ResetEscapeCodeProperty Provides a reset Escape-Code property.ResponseAccessor<RES> Provides access to a response property for e.g. key / response pair.ResponseAccessor.ResponseBuilder<RES,B extends ResponseAccessor.ResponseBuilder<RES,B>> Provides a builder method for a response property returning the builder for applying multiple build operations.ResponseAccessor.ResponseMutator<RES> Extends theResponseAccessor
with a setter method.ResponseAccessor.ResponseProperty<RES> Extends theResponseAccessor
with a setter method.Restartable Any implementing instance's status can be set back that the instance's functionality can begin over again.ResultAccessor<RES,EXC extends Exception> Provides access to a result property for e.g. key / result pair.ResultAccessor.ResultBuilder<RES,B extends ResultAccessor.ResultBuilder<RES,B>> Provides a builder method for a result property returning the builder for applying multiple build operations.ResultAccessor.ResultMutator<RES> Extends theResultAccessor
with a setter method.ResultAccessor.ResultProperty<RES,EXC extends Exception> Extends theResultAccessor
with a setter method.RetryCountAccessor Provides an accessor for a retries count property.RetryCountAccessor.RetryCountBuilder<B extends RetryCountAccessor.RetryCountBuilder<B>> Provides a builder method for a retries count property returning the builder for applying multiple build operations.RetryCountAccessor.RetryCountMutator Provides a mutator for a retries count property.RetryCountAccessor.RetryCountProperty Provides a retries count property.A retry count is the current count of retries being initiated.RetryNumberAccessor Provides an accessor for a retry number.RetryNumberAccessor.RetryNumberBuilder<B extends RetryNumberAccessor.RetryNumberBuilder<B>> Provides a builder method for a retry number returning the builder for applying multiple build operations.RetryNumberAccessor.RetryNumberMutator Provides a mutator for a retry number.RetryNumberAccessor.RetryNumberProperty Provides a retry number.A retry number is the overall number of retries to use when counting retries.RowHeightAccessor Provides an accessor for a row height property.RowHeightAccessor.RowHeightBuilder<B extends RowHeightAccessor.RowHeightBuilder<B>> Provides a builder method for a row height property returning the builder for applying multiple build operations.RowHeightAccessor.RowHeightMutator Provides a mutator for a row height property.RowHeightAccessor.RowHeightProperty Provides a row height property.RowWidthAccessor Provides an accessor for a row width property.RowWidthAccessor.RowWidthBuilder<B extends RowWidthAccessor.RowWidthBuilder<?>> Provides a mutator for an output stream property.RowWidthAccessor.RowWidthMutator Provides a mutator for an output stream property.RowWidthAccessor.RowWidthProperty Provides a row width property.SecretAccessor Provides an accessor for a secret property.SecretAccessor.SecretBuilder<B extends SecretAccessor.SecretBuilder<B>> Provides a builder method for a secret property returning the builder for applying multiple build operations.SecretAccessor.SecretMutator Provides a mutator for a secret property.SecretAccessor.SecretProperty Provides a secret property.SizeAccessor Provides an accessor for a size property.SizeAccessor.SizeBuilder<B extends SizeAccessor.SizeBuilder<B>> Provides a builder method for a size property returning the builder for applying multiple build operations.SizeAccessor.SizeMutator Provides a mutator for a size property.SizeAccessor.SizeProperty Provides a size property.SourceAccessor<SRC> Provides an accessor for a source property for e.g. source of an event.SourceAccessor.SourceMutator<SRC> Provides a mutator for a source property for e.g. source of an event.SourceAccessor.SourceProperty<SRC> Provides a source property for e.g. source of an event.StandardPrintStreamAccessor Provides an accessor for an standardPrintStream
property.StandardPrintStreamAccessor.StandardPrintStreamBuilder<B extends StandardPrintStreamAccessor.StandardPrintStreamBuilder<?>> Provides a mutator for an standardPrintStream
property.StandardPrintStreamAccessor.StandardPrintStreamMutator Provides a mutator for an standardPrintStream
property.StandardPrintStreamAccessor.StandardPrintStreamProperty Provides an standardPrintStream
property.StatusAccessor<S> Provides access to a statusCode property for e.g. key / statusCode pair.StatusAccessor.StatusBuilder<S,B extends StatusAccessor.StatusBuilder<S,B>> Provides a builder method for a state property returning the builder for applying multiple build operations.StatusAccessor.StatusMutator<S> Extends theStatusAccessor
with a setter method.StatusAccessor.StatusProperty<S> Extends theStatusAccessor
with a setter method.StatusCodeAccessor<SC> Provides access to a status code property for e.g. key / status code pair.StatusCodeAccessor.StatusCodeBuilder<SC,B extends StatusCodeAccessor.StatusCodeBuilder<SC,B>> Provides a builder method for a status code property returning the builder for applying multiple build operations.StatusCodeAccessor.StatusCodeMutator<SC> Extends theStatusCodeAccessor
with a setter method.StatusCodeAccessor.StatusCodeProperty<SC> Extends theStatusCodeAccessor
with a setter method.StyleAccessor<T> Provides an accessor for a style property.StyleAccessor.StyleBuilder<T,B extends StyleAccessor.StyleBuilder<T,B>> Provides a builder method for a style property returning the builder for applying multiple build operations.StyleAccessor.StyleMutator<T> Provides a mutator for a style property.StyleAccessor.StyleProperty<T> Provides a style property.SuffixAccessor Provides an accessor for a suffix property.SuffixAccessor.SuffixBuilder<B extends SuffixAccessor.SuffixBuilder<B>> Provides a builder method for a suffix property returning the builder for applying multiple build operations.SuffixAccessor.SuffixMutator Provides a mutator for a suffix property.SuffixAccessor.SuffixProperty Provides a suffix property.TailAccessor<T> Provides an accessor for a tail property.TailAccessor.TailBuilder<T,B extends TailAccessor.TailBuilder<T,B>> Provides a builder method for a tail property returning the builder for applying multiple build operations.TailAccessor.TailMutator<T> Provides a mutator for a tail property.TailAccessor.TailProperty<T> Provides a tail property.TextAccessor Provides an accessor for a text property.TextAccessor.TextBuilder<B extends TextAccessor.TextBuilder<B>> Provides a builder method for a text property returning the builder for applying multiple build operations.TextAccessor.TextMutator Provides a mutator for a text property.TextAccessor.TextProperty Provides a text property.TimeInMsAccessor Provides an accessor for a milliseconds property.TimeInMsAccessor.TimeInMsBuilder<B extends TimeInMsAccessor.TimeInMsBuilder<B>> Provides a builder method for a milliseconds property returning the builder for applying multiple build operations.TimeInMsAccessor.TimeInMsMutator Provides a mutator for a milliseconds property.TimeInMsAccessor.TimeInMsProperty Provides a milliseconds property.TimeoutInMsAccessor Provides an accessor for a timeout in milliseconds property.TimeoutInMsAccessor.TimeoutInMsBuilder<B extends TimeoutInMsAccessor.TimeoutInMsBuilder<B>> Provides a builder method for a the property returning the builder for applying multiple build operations.TimeoutInMsAccessor.TimeoutInMsMutator Provides a mutator for a timeout in milliseconds property.TimeoutInMsAccessor.TimeoutInMsProperty Provides a timeout in milliseconds property.TimeStampAccessor Provides an accessor for a timeStamp property.TimeStampAccessor.TimeStampBuilder<B extends TimeStampAccessor.TimeStampBuilder<B>> Provides a builder method for a timeStamp property returning the builder for applying multiple build operations.TimeStampAccessor.TimeStampMutator Provides a mutator for a timeStamp property.TimeStampAccessor.TimeStampProperty Provides a timeStamp property.TitleAccessor Provides an accessor for a title property.TitleAccessor.TitleBuilder<B extends TitleAccessor.TitleBuilder<B>> Provides a builder method for a title property returning the builder for applying multiple build operations.TitleAccessor.TitleMutator Provides a mutator for a title property.TitleAccessor.TitleProperty Provides a title property.TokenAccessor Provides an accessor for a token property.TokenAccessor.TokenBuilder<B extends TokenAccessor.TokenBuilder<B>> Provides a builder method for a token property returning the builder for applying multiple build operations.TokenAccessor.TokenMutator Provides a mutator for a token property.TokenAccessor.TokenProperty Provides a token property.TrimAccessor Provides an accessor for a trim property.TrimAccessor.TrimBuilder<B extends TrimAccessor.TrimBuilder<B>> Provides a builder for a trim property.TrimAccessor.TrimMutator Provides a mutator for a trim property.TrimAccessor.TrimProperty Provides a trim property.TruncateModeAccessor Provides an accessor for aTruncateMode
property.TruncateModeAccessor.TruncateModeBuilder<B extends TruncateModeAccessor.TruncateModeBuilder<B>> Provides a builder method for aTruncateMode
property returning the builder for applying multiple build operations.TruncateModeAccessor.TruncateModeMutator Provides a mutator for aTruncateMode
property.TruncateModeAccessor.TruncateModeProperty Provides aTruncateMode
property.TypeAccessor<T> Provides an accessor for a type property.TypeAccessor.TypeBuilder<T,B extends TypeAccessor.TypeBuilder<T,B>> Provides a builder method for a type property returning the builder for applying multiple build operations.TypeAccessor.TypeMutator<T> Provides a mutator for a type property.TypeAccessor.TypeProperty<T> Provides a type property.UniversalIdAccessor Provides an accessor for a UID property.UniversalIdAccessor.UniversalIdBuilder<B extends UniversalIdAccessor.UniversalIdBuilder<B>> Provides a builder method for a Universal-TID property returning the builder for applying multiple build operations.UniversalIdAccessor.UniversalIdMutator Provides a mutator for a UID property.UniversalIdAccessor.UniversalIdProperty Provides a UID property.ValidAccessor Provides an accessor for a valid property.ValidAccessor.ValidBuilder<B extends ValidAccessor.ValidBuilder<B>> Provides a builder for a valid property.ValidAccessor.ValidMutator Provides a mutator for a valid property.ValidAccessor.ValidProperty Provides a valid property.Validatable<T> The Interface Validatable.ValueAccessor<V> Provides access to a value property for e.g. key/value-pair.ValueAccessor.ValueBuilder<V,B extends ValueAccessor.ValueBuilder<V,B>> Provides a builder method for a the property returning the builder for applying multiple build operations.ValueAccessor.ValueMutator<V> Extends theValueAccessor
with a setter method.ValueAccessor.ValueProperty<V> Extends theValueAccessor
with a setter method.VerifyModeAccessor Provides an accessor for a verify mode property.VerifyModeAccessor.VerifyModeBuilder<B extends VerifyModeAccessor.VerifyModeBuilder<B>> Provides a builder method for a verify mode property returning the builder for applying multiple build operations.VerifyModeAccessor.VerifyModeMutator Provides a mutator for a verify mode property.VerifyModeAccessor.VerifyModeProperty Provides a verify mode property.WaitTimeInMsAccessor Provides an accessor for a wait time in milliseconds property.WaitTimeInMsAccessor.WaitTimeInMsBuilder<B extends WaitTimeInMsAccessor.WaitTimeInMsBuilder<B>> Provides a builder method for a wait time attribute in milliseconds returning the builder for applying multiple build operations.WaitTimeInMsAccessor.WaitTimeInMsMutator Provides a mutator for a wait time in milliseconds property.WaitTimeInMsAccessor.WaitTimeInMsProperty Provides a wait time in milliseconds property.WriteTimeoutInMsAccessor Provides an accessor for a write timeout in milliseconds property.WriteTimeoutInMsAccessor.WriteTimeoutInMsBuilder<B extends WriteTimeoutInMsAccessor.WriteTimeoutInMsBuilder<B>> Provides a builder method for a the property returning the builder for applying multiple build operations.WriteTimeoutInMsAccessor.WriteTimeoutInMsMutator Provides a mutator for a write timeout in milliseconds property.WriteTimeoutInMsAccessor.WriteTimeoutInMsProperty Provides a write timeout in milliseconds property. -
Class Summary Class Description BoxGridImpl<T> Implementation of theBoxGrid
interface.EventMetaDataBuilderImpl EventMetaDataImpl Straight forward implementation of the minimalEventMetaData
interface. -
Enum Summary Enum Description ConcatenateMode TheConcatenateMode
describes the mode of concatenation.TruncateMode TheTruncateMode
specifies for according algorithms on how to truncate a sequence.VerifyMode The verify-mode determines (when supported) whether an algorithm verifies its result before proceeding.