Package org.refcodes.textual
Interface RandomTextGenerartor
-
- All Superinterfaces:
org.refcodes.mixin.CharSetAccessor
,org.refcodes.mixin.CharSetAccessor.CharSetBuilder<RandomTextGenerartor>
,org.refcodes.mixin.CharSetAccessor.CharSetMutator
,org.refcodes.mixin.CharSetAccessor.CharSetProperty
,org.refcodes.mixin.ColumnWidthAccessor
,org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthBuilder<RandomTextGenerartor>
,org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthMutator
,org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthProperty
,org.refcodes.generator.Generator<java.lang.String>
,java.util.Iterator<java.lang.String>
- All Known Implementing Classes:
RandomTextGenerartorImpl
public interface RandomTextGenerartor extends org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthBuilder<RandomTextGenerartor>, org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthProperty, org.refcodes.generator.Generator<java.lang.String>, org.refcodes.mixin.CharSetAccessor.CharSetProperty, org.refcodes.mixin.CharSetAccessor.CharSetBuilder<RandomTextGenerartor>
Overwrites a text with another one to the the right or to the left.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.mixin.CharSetAccessor
org.refcodes.mixin.CharSetAccessor.CharSetBuilder<B extends org.refcodes.mixin.CharSetAccessor.CharSetBuilder<B>>, org.refcodes.mixin.CharSetAccessor.CharSetMutator, org.refcodes.mixin.CharSetAccessor.CharSetProperty
-
Nested classes/interfaces inherited from interface org.refcodes.mixin.ColumnWidthAccessor
org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthBuilder<B extends org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthBuilder<B>>, org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthMutator, org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthProperty
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description RandomTextMode
getRandomTextMode()
Retrieves the random text mode from the random text mode property.void
setRandomTextMode(RandomTextMode aRandomTextMode)
Sets the random text mode for the random text mode property.default RandomTextGenerartor
withRandomTextMode(RandomTextMode aRandomTextMode)
Sets the random text mode for the random text mode property.-
Methods inherited from interface org.refcodes.mixin.ColumnWidthAccessor.ColumnWidthBuilder
withColumnWidth
-
-
-
-
Method Detail
-
getRandomTextMode
RandomTextMode getRandomTextMode()
Retrieves the random text mode from the random text mode property.- Returns:
- The random text mode stored by the random text mode property.
-
setRandomTextMode
void setRandomTextMode(RandomTextMode aRandomTextMode)
Sets the random text mode for the random text mode property.- Parameters:
aRandomTextMode
- The random text mode to be stored by the random text mode property.
-
withRandomTextMode
default RandomTextGenerartor withRandomTextMode(RandomTextMode aRandomTextMode)
Sets the random text mode for the random text mode property.- Parameters:
aRandomTextMode
- The random text mode to be stored by the random text mode property.- Returns:
- The builder for applying multiple build operations.
-
-