|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of NonNullGenerator in org.databene.benerator.composite |
---|
Classes in org.databene.benerator.composite that implement NonNullGenerator | |
---|---|
class |
BlankArrayGenerator
Generates an array of fixed size filled with nulls. |
class |
SimplifyingSingleSourceArrayGenerator<S>
Creates a stochastic number of instances of a type. |
Constructors in org.databene.benerator.composite with parameters of type NonNullGenerator | |
---|---|
SimplifyingSingleSourceArrayGenerator(Generator<S> source,
NonNullGenerator<java.lang.Integer> countGenerator)
|
Uses of NonNullGenerator in org.databene.benerator.distribution |
---|
Classes in org.databene.benerator.distribution that implement NonNullGenerator | |
---|---|
static class |
CumulativeDistributionFunction.IPINumberGenerator<E extends Number>
Generates numbers according to an CumulativeDistributionFunction . |
class |
WeightedDoubleGenerator
Double Generator that supports a weight function. |
class |
WeightedLongGenerator
Long Generator that supports a weight function. |
Methods in org.databene.benerator.distribution that return NonNullGenerator | ||
---|---|---|
protected abstract NonNullGenerator<java.lang.Long> |
LongBasedSequence.createLongGenerator(java.lang.Long min,
java.lang.Long max,
java.lang.Long granularity,
boolean unique)
|
|
|
LongBasedSequence.createNumberGenerator(java.lang.Class<T> numberType,
T min,
T max,
T granularity,
boolean unique)
|
|
|
IndividualWeight.createNumberGenerator(java.lang.Class<T> numberType,
T min,
T max,
T granularity,
boolean unique)
|
|
|
Distribution.createNumberGenerator(java.lang.Class<T> numberType,
T min,
T max,
T granularity,
boolean unique)
|
|
|
CumulativeDistributionFunction.createNumberGenerator(java.lang.Class<T> numberType,
T min,
T max,
T granularity,
boolean unique)
|
|
|
AbstractWeightFunction.createNumberGenerator(java.lang.Class<T> numberType,
T min,
T max,
T granularity,
boolean unique)
|
Uses of NonNullGenerator in org.databene.benerator.distribution.sequence |
---|
Classes in org.databene.benerator.distribution.sequence that implement NonNullGenerator | |
---|---|
class |
BitReverseLongGenerator
Generates integers reversing the bits of a continuously rising number. |
class |
BitReverseNaturalNumberGenerator
Long Generator that implements a 'bitreverse' Long Sequence. |
class |
CumulatedDoubleGenerator
Double Generator that implements a 'cumulated' Double Sequence. |
class |
CumulatedLongGenerator
Long Generator that implements a 'cumulated' Long Sequence. |
class |
RandomBigDecimalGenerator
Generates random BigDecimal s with a uniform distribution. |
class |
RandomBigIntegerGenerator
Generates random BigInteger with a uniform distribution. |
class |
RandomDoubleGenerator
Double Generator that implements a 'random' Double Sequence. |
class |
RandomIntegerGenerator
Creates random Integer values with a uniform distribution. |
class |
RandomLongGenerator
Long Generator that implements a 'random' Long Sequence. |
class |
RandomWalkDoubleGenerator
Double Generator that implements a 'randomWalk' Double Sequence. |
class |
RandomWalkLongGenerator
Long Generator that implements a 'randomWalk' Long Sequence. |
class |
ShuffleDoubleGenerator
Double Generator that implements a 'shuffle' Double Sequence. |
class |
ShuffleLongGenerator
Long Generator that implements a 'shuffle' Long Sequence: It starts with min and produced numbers by continuously incrementing the cursor by a fix increment value; when max is reached, it
repeats the procedure starting by min+granularity, later min+2*granularity and so on. |
class |
StepDoubleGenerator
Double Generator that implements a 'step' Double Sequence. |
class |
StepLongGenerator
Long Generator that implements a 'step' Long Sequence. |
class |
WedgeDoubleGenerator
Generates 'Double' values for the 'wedge' sequence. |
class |
WedgeLongGenerator
Long Generator that implements a 'wedge' Long Sequence. |
Methods in org.databene.benerator.distribution.sequence that return NonNullGenerator | ||
---|---|---|
|
WeightedNumbers.createNumberGenerator(java.lang.Class<T> numberType,
T min,
T max,
T granularity,
boolean unique)
|
|
|
WedgeSequence.createNumberGenerator(java.lang.Class<T> numberType,
T min,
T max,
T granularity,
boolean unique)
|
|
|
StepSequence.createNumberGenerator(java.lang.Class<T> numberType,
T min,
T max,
T granularity,
boolean unique)
|
|
|
ShuffleSequence.createNumberGenerator(java.lang.Class<T> numberType,
T min,
T max,
T granularity,
boolean unique)
|
|
|
RepeatSequence.createNumberGenerator(java.lang.Class<T> numberType,
T min,
T max,
T granularity,
boolean unique)
|
|
|
RandomWalkSequence.createNumberGenerator(java.lang.Class<T> numberType,
T min,
T max,
T granularity,
boolean unique)
|
|
|
RandomSequence.createNumberGenerator(java.lang.Class<T> numberType,
T min,
T max,
T granularity,
boolean unique)
|
|
|
LiteralSequence.createNumberGenerator(java.lang.Class<T> numberType,
T min,
T max,
T granularity,
boolean unique)
|
|
|
HeadSequence.createNumberGenerator(java.lang.Class<T> numberType,
T min,
T max,
T granularity,
boolean unique)
|
|
|
ExpandSequence.createNumberGenerator(java.lang.Class<T> numberType,
T min,
T max,
T granularity,
boolean unique)
|
|
|
CumulatedSequence.createNumberGenerator(java.lang.Class<T> numberType,
T min,
T max,
T granularity,
boolean unique)
|
|
|
BitReverseSequence.createNumberGenerator(java.lang.Class<T> numberType,
T min,
T max,
T granularity,
boolean unique)
|
Uses of NonNullGenerator in org.databene.benerator.engine.statement |
---|
Constructors in org.databene.benerator.engine.statement with parameters of type NonNullGenerator | |
---|---|
WaitStatement(NonNullGenerator<java.lang.Long> durationGenerator)
|
Uses of NonNullGenerator in org.databene.benerator.factory |
---|
Methods in org.databene.benerator.factory that return NonNullGenerator | ||
---|---|---|
static NonNullGenerator<java.lang.String> |
RegexGeneratorFactory.create(java.lang.String pattern,
GeneratorFactory factory)
|
|
static NonNullGenerator<java.lang.String> |
RegexGeneratorFactory.create(java.lang.String pattern,
int minLength,
java.lang.Integer maxLength,
Uniqueness uniqueness,
GeneratorFactory factory)
|
|
NonNullGenerator<java.lang.Character> |
SerialGeneratorFactory.createCharacterGenerator(java.util.Set<java.lang.Character> characters)
|
|
NonNullGenerator<java.lang.Character> |
GeneratorFactory.createCharacterGenerator(java.util.Set<java.lang.Character> characters)
Creates a character generator that creates values from a collection of characters |
|
NonNullGenerator<java.lang.Character> |
EquivalenceGeneratorFactory.createCharacterGenerator(java.util.Set<java.lang.Character> characters)
|
|
NonNullGenerator<java.lang.String> |
StochasticGeneratorFactory.createCompositeStringGenerator(GeneratorProvider<?> partGeneratorProvider,
int minParts,
int maxParts,
Uniqueness uniqueness)
|
|
NonNullGenerator<java.lang.String> |
SerialGeneratorFactory.createCompositeStringGenerator(GeneratorProvider<?> partGeneratorProvider,
int minParts,
int maxParts,
Uniqueness uniqueness)
|
|
abstract NonNullGenerator<java.lang.String> |
GeneratorFactory.createCompositeStringGenerator(GeneratorProvider<?> partGeneratorProvider,
int minParts,
int maxParts,
Uniqueness uniqueness)
|
|
NonNullGenerator<java.lang.String> |
EquivalenceGeneratorFactory.createCompositeStringGenerator(GeneratorProvider<?> partGeneratorProvider,
int minParts,
int maxParts,
Uniqueness uniqueness)
|
|
|
SerialGeneratorFactory.createNumberGenerator(java.lang.Class<T> numberType,
T min,
java.lang.Boolean minInclusive,
T max,
java.lang.Boolean maxInclusive,
T granularity,
Distribution distribution,
Uniqueness uniqueness)
|
|
|
GeneratorFactory.createNumberGenerator(java.lang.Class<T> numberType,
T min,
java.lang.Boolean minInclusive,
T max,
java.lang.Boolean maxInclusive,
T granularity,
Distribution distribution,
Uniqueness uniqueness)
Creates a generator for numbers. |
|
|
EquivalenceGeneratorFactory.createNumberGenerator(java.lang.Class<T> numberType,
T min,
java.lang.Boolean minInclusive,
T max,
java.lang.Boolean maxInclusive,
T granularity,
Distribution distribution,
Uniqueness uniqueness)
|
|
|
CoverageGeneratorFactory.createNumberGenerator(java.lang.Class<T> numberType,
T min,
java.lang.Boolean minInclusive,
T max,
java.lang.Boolean maxInclusive,
T granularity,
Distribution distribution,
Uniqueness uniqueness)
|
|
NonNullGenerator<java.lang.String> |
GeneratorFactory.createRegexStringGenerator(java.lang.String pattern,
int minLength,
java.lang.Integer maxLength,
Uniqueness uniqueness)
Creates a generator that produces Strings which match a regular expression in a locale |
|
NonNullGenerator<java.lang.String> |
StochasticGeneratorFactory.createStringGenerator(java.util.Set<java.lang.Character> chars,
java.lang.Integer minLength,
java.lang.Integer maxLength,
int lengthGranularity,
Distribution lengthDistribution,
Uniqueness uniqueness)
|
|
NonNullGenerator<java.lang.String> |
SerialGeneratorFactory.createStringGenerator(java.util.Set<java.lang.Character> chars,
java.lang.Integer minLength,
java.lang.Integer maxLength,
int lengthGranularity,
Distribution lengthDistribution,
Uniqueness uniqueness)
|
|
abstract NonNullGenerator<java.lang.String> |
GeneratorFactory.createStringGenerator(java.util.Set<java.lang.Character> chars,
java.lang.Integer minLength,
java.lang.Integer maxLength,
int lengthGranularity,
Distribution lengthDistribution,
Uniqueness uniqueness)
|
|
NonNullGenerator<java.lang.String> |
EquivalenceGeneratorFactory.createStringGenerator(java.util.Set<java.lang.Character> chars,
java.lang.Integer minLength,
java.lang.Integer maxLength,
int lengthGranularity,
Distribution lengthDistribution,
Uniqueness uniqueness)
|
|
NonNullGenerator<java.lang.String> |
CoverageGeneratorFactory.createStringGenerator(java.util.Set<java.lang.Character> chars,
java.lang.Integer minLength,
java.lang.Integer maxLength,
int lengthGranularity,
Distribution lengthDistribution,
Uniqueness uniqueness)
|
Uses of NonNullGenerator in org.databene.benerator.file |
---|
Classes in org.databene.benerator.file that implement NonNullGenerator | |
---|---|
class |
BinaryFileContentGenerator
Provides file contents as byte arrays. |
class |
FileContentGenerator<E>
Abstract parent class for generators that generate products based on concrete files. |
class |
FileGenerator
Generates File objects which represent files and/or directories in a parent directory. |
class |
FileNameGenerator
Generates file and/or directory names out of a directory. |
class |
TextFileContentGenerator
Provides file contents as String s. |
Uses of NonNullGenerator in org.databene.benerator.primitive |
---|
Subinterfaces of NonNullGenerator in org.databene.benerator.primitive | |
---|---|
interface |
VarLengthStringGenerator
Common parent class for NonNullGenerator s that can
generate a String of a requested length. |
Classes in org.databene.benerator.primitive that implement NonNullGenerator | |
---|---|
class |
BooleanGenerator
Generates boolean values with a configurable quota of true values. |
class |
CharacterGenerator
Generates Character values from a character set or a regular expression. |
class |
EquivalenceStringGenerator<E>
Generator which generates String s by first generating a part and a part count
and the repeating the part the generated number of times. |
class |
HibUUIDGenerator
Creates UUIDs evaluating IP address, a JVM ID and timestamp. |
class |
HiLoGenerator
Combines the output of a 'slow' generator (e.g. a remote hiGenerator) with quickly generated numbers in a range: value = hi * maxLo + local. |
class |
IncrementalIdGenerator
Generates unique long values incrementally. |
class |
IncrementalIntsGenerator
Generates int arrays in the same manner in which decimal numbers are used. |
class |
IncrementalStringGenerator
Creates Strings in an incremental manner. |
class |
IncrementGenerator
Generates long values by continuously incrementing a base (min) value. |
class |
LocalSequenceGenerator
Local implementation of an increment Generator that behaves like a database sequence. |
class |
LuhnGenerator
Generates numbers that pass a Luhn test. |
class |
RandomVarLengthStringGenerator
Generates String s composed of numerical digits. |
class |
RegexStringGenerator
Generates Strings that comply to a regular expression. |
class |
SeedSentenceGenerator
Generates sentences based on a seed sentence set. |
class |
SeedWordGenerator
Generates words based on a word seed. |
class |
StringGenerator
String Generator which offers a wide range of options for generating strings. |
class |
TokenCombiner
Generator implementation which takes cells from a CSV file as input
and combines the cells by taking a cell value from a random row for each column
and concatenating them to a string. |
class |
UniqueFixedLengthStringGenerator
Generates unique strings of fixed length. |
class |
UniqueIntsGenerator
Creates unique pseudo-random int arrays. |
class |
UniqueScrambledStringGenerator
Generates unique strings of variable length. |
class |
UUIDGenerator
Creates UUIDs using UUID.randomUUID() . |
Fields in org.databene.benerator.primitive declared as NonNullGenerator | |
---|---|
protected NonNullGenerator<java.lang.Long> |
HiLoGenerator.hiGenerator
|
Methods in org.databene.benerator.primitive with parameters of type NonNullGenerator | |
---|---|
void |
HiLoGenerator.setHiGenerator(NonNullGenerator<java.lang.Long> hiGenerator)
|
Constructors in org.databene.benerator.primitive with parameters of type NonNullGenerator | |
---|---|
EquivalenceStringGenerator(Generator<E> charGenerator,
NonNullGenerator<java.lang.Integer> lengthGenerator)
|
|
HiLoGenerator(NonNullGenerator<java.lang.Long> hiGenerator,
int maxLo)
|
Uses of NonNullGenerator in org.databene.benerator.primitive.datetime |
---|
Classes in org.databene.benerator.primitive.datetime that implement NonNullGenerator | |
---|---|
class |
CurrentDateGenerator
Generates java.util.Date objects that represent the current Date (time is 00:00:00). |
class |
CurrentDateTimeGenerator
Generates java.util.Date objects that represent the current date and time. |
class |
CurrentMilliTimeGenerator
Generates Long values that represent the current time in milliseconds. |
class |
CurrentNanoTimeGenerator
Generates Long objects that represent the current system time in nanoseconds since 1970-01-01. |
class |
CurrentTimeGenerator
Generates Date objects that represent the current time. |
class |
DateGenerator
creates date values by a LongGenerator. |
class |
DateTimeGenerator
Creates DateTimes with separate date and time distribution characteristics. |
class |
DayGenerator
Generates dates with a granularity of days, months or years. |
Uses of NonNullGenerator in org.databene.benerator.primitive.number |
---|
Classes in org.databene.benerator.primitive.number that implement NonNullGenerator | |
---|---|
class |
AbstractBigDecimalGenerator
Wrapper for a LongGenerator that maps the generated Longs to BigDecimals. |
class |
AbstractBigIntegerGenerator
Wrapper for a LongGenerator that maps the generated Longs to BigIntegers. |
class |
AbstractNonNullNumberGenerator<E extends Number>
Abstract parent class for all number generators. |
class |
RecurrenceRelationNumberGenerator<E extends Number>
Parent class for Number Generators that calculate numbers recursively. |
Uses of NonNullGenerator in org.databene.benerator.sample |
---|
Classes in org.databene.benerator.sample that implement NonNullGenerator | |
---|---|
class |
NonNullSampleGenerator<E>
Generates data from a base of non-null sample values. |
class |
SeedGenerator<E>
Generates value sequences derived from seed sequences. |
class |
StateGenerator<E>
Generates states as configured by a state machine. |
Uses of NonNullGenerator in org.databene.benerator.util |
---|
Classes in org.databene.benerator.util that implement NonNullGenerator | |
---|---|
class |
AbstractNonNullGenerator<E>
Abstract implementation of the NonNullGenerator. |
class |
ThreadSafeNonNullGenerator<E>
NonNullGenerator implementation which declares thread safety. |
class |
UnsafeNonNullGenerator<E>
NonNullGenerator implementation which declares that it is neither thread-safe nor parallelizable. |
Uses of NonNullGenerator in org.databene.benerator.wrapper |
---|
Classes in org.databene.benerator.wrapper that implement NonNullGenerator | |
---|---|
class |
AsNonNullGenerator<E>
Adapter class which makes an arbitrary Generator available as NonNullGenerator . |
class |
ByteArrayGenerator
Creates arrays of random length filled with random bytes. |
class |
MessageGenerator
Assembles the output of several source generators by a java.text.MessageFormat. |
class |
NonNullGeneratorProxy<E>
GeneratorProxy implementation which implements the NonNullGenerator interface and
supports its implementors as source Generator . |
class |
NonNullGeneratorWrapper<S,P>
GeneratorWrapper for NonNullGenerator s. |
class |
SingleSourceArrayGenerator<S,P>
Assembles the output of a source generator into an array of random length. |
class |
SingleSourceCollectionGenerator<I,C extends Collection<I>>
Generator which takes one or more products from a source generator and wraps them with a Collection . |
Fields in org.databene.benerator.wrapper declared as NonNullGenerator | |
---|---|
protected NonNullGenerator<java.lang.Integer> |
CardinalGenerator.cardinalGenerator
Generator that determines the cardinality of generation |
Methods in org.databene.benerator.wrapper that return NonNullGenerator | ||
---|---|---|
static
|
WrapperFactory.asNonNullGenerator(Generator<T> source)
|
|
static
|
WrapperFactory.asNonNullNumberGeneratorOfType(java.lang.Class<T> numberType,
NonNullGenerator<? extends java.lang.Number> source,
T min,
T granularity)
|
|
NonNullGenerator<S> |
NonNullGeneratorWrapper.getSource()
Returns the source generator |
|
NonNullGenerator<E> |
NonNullGeneratorProxy.getSource()
Returns the source generator |
Methods in org.databene.benerator.wrapper with parameters of type NonNullGenerator | ||
---|---|---|
static
|
WrapperFactory.asNonNullNumberGeneratorOfType(java.lang.Class<T> numberType,
NonNullGenerator<? extends java.lang.Number> source,
T min,
T granularity)
|
|
void |
NonNullGeneratorWrapper.setSource(NonNullGenerator<S> source)
Sets the source generator |
Constructors in org.databene.benerator.wrapper with parameters of type NonNullGenerator | |
---|---|
CardinalGenerator(Generator<S> source,
boolean resettingCardinal,
NonNullGenerator<java.lang.Integer> cardinalGenerator)
|
|
LengthGenerator(Generator<S> source,
boolean resettingLength,
NonNullGenerator<java.lang.Integer> lengthGenerator)
|
|
NonNullGeneratorProxy(NonNullGenerator<E> source)
|
|
NonNullGeneratorWrapper(NonNullGenerator<S> source)
|
|
SingleSourceArrayGenerator(Generator<S> source,
java.lang.Class<S> componentType,
NonNullGenerator<java.lang.Integer> lengthGenerator)
|
|
SingleSourceCollectionGenerator(Generator<I> source,
java.lang.Class<C> collectionType,
NonNullGenerator<java.lang.Integer> lengthGenerator)
|
Uses of NonNullGenerator in org.databene.domain.address |
---|
Classes in org.databene.domain.address that implement NonNullGenerator | |
---|---|
class |
AddressGenerator
Generates Address objects. |
class |
CityGenerator
Generates City objects. |
class |
CountryGenerator
Generates a random country. |
class |
MobileNumberGenerator
Generates mobile phone numbers. |
class |
PhoneNumberGenerator
Generates landline or mobile phone numbers in a given Country . |
class |
StreetNameGenerator
Generates a street name for a region. |
Uses of NonNullGenerator in org.databene.domain.br |
---|
Classes in org.databene.domain.br that implement NonNullGenerator | |
---|---|
class |
CNPJGenerator
Generates Brazilian CNPJ numbers. |
class |
CPFGenerator
Generates Brazilian CPF numbers. |
Uses of NonNullGenerator in org.databene.domain.finance |
---|
Classes in org.databene.domain.finance that implement NonNullGenerator | |
---|---|
class |
BankAccountGenerator
Generates German BankAccount s with low validity requirements. |
class |
BankGenerator
Generates BankAccount s with low validity requirements. |
class |
CreditCardNumberGenerator
Creates credit card numbers. |
Uses of NonNullGenerator in org.databene.domain.lang |
---|
Classes in org.databene.domain.lang that implement NonNullGenerator | |
---|---|
class |
NounGenerator
Generates Noun s of a given Locale . |
Uses of NonNullGenerator in org.databene.domain.math |
---|
Classes in org.databene.domain.math that implement NonNullGenerator | |
---|---|
class |
FibonacciLongGenerator
Generates Fibonacci Numbers. |
class |
PadovanLongGenerator
Generates numbers according to the Padovan Sequence. |
Methods in org.databene.domain.math that return NonNullGenerator | |
---|---|
protected NonNullGenerator<java.lang.Long> |
PadovanSequence.createLongGenerator(java.lang.Long min,
java.lang.Long max,
java.lang.Long granularity,
boolean unique)
|
protected NonNullGenerator<java.lang.Long> |
FibonacciSequence.createLongGenerator(java.lang.Long min,
java.lang.Long max,
java.lang.Long granularity,
boolean unique)
|
Uses of NonNullGenerator in org.databene.domain.net |
---|
Classes in org.databene.domain.net that implement NonNullGenerator | |
---|---|
class |
CompanyDomainGenerator
Generates web domains for companies. |
class |
DomainGenerator
Creates Internet domains of companies, web mailers or random characters. |
class |
RandomDomainGenerator
Creates an Internet domain name from random characters. |
class |
TopLevelDomainGenerator
A TopLevelDomainGenerator. |
Uses of NonNullGenerator in org.databene.domain.organization |
---|
Classes in org.databene.domain.organization that implement NonNullGenerator | |
---|---|
class |
CompanyNameGenerator
Generates company names. |
class |
DepartmentNameGenerator
Creates random department names based on a Locale -specific CSV file. |
Uses of NonNullGenerator in org.databene.domain.person |
---|
Classes in org.databene.domain.person that implement NonNullGenerator | |
---|---|
class |
BirthDateGenerator
Creates Date objects for a person's birth day. |
class |
EMailAddressGenerator
Generates EMail Addresses. |
class |
FamilyNameGenerator
Generates family names. |
class |
GenderGenerator
Generates Gender objects. |
class |
GivenNameGenerator
Generates a given name for a person. |
class |
PersonGenerator
Generates Person beans. |
class |
TINGenerator
Generates European Tax Identification Numbers (like the German 'Steueridentifikationsnummer'). |
Uses of NonNullGenerator in org.databene.domain.product |
---|
Classes in org.databene.domain.product that implement NonNullGenerator | |
---|---|
class |
EAN13Generator
Generates 13-digits EAN codes. |
class |
EAN8Generator
Generates 8-digit EAN codes. |
class |
EANGenerator
Generates EAN8 and EAN13 codes at the configured ratio. |
Uses of NonNullGenerator in org.databene.domain.us |
---|
Classes in org.databene.domain.us that implement NonNullGenerator | |
---|---|
class |
SSNGenerator
Generates US Social Security Numbers. |
Uses of NonNullGenerator in org.databene.platform.db |
---|
Classes in org.databene.platform.db that implement NonNullGenerator | |
---|---|
class |
AbstractSequenceGenerator
Abstract parent class for database-sequence-related Generator s. |
class |
CachedSequenceGenerator
Reads the current value of a sequence on first invocation, increases the value locally on subsequent calls and finally (on close()) updates the DB sequence with the local value. |
class |
DBSeqHiLoGenerator
Generates Long values with a HiLo strategy using a database sequence for the Hi values. |
class |
DBSequenceGenerator
Generates Long values from a database sequence. |
class |
PlainSequenceGenerator
Generator implementation which provides sequence values from a database. |
class |
QueryHiLoGenerator
* Creates Unique keys efficiently by connecting a database, retrieving a (unique) sequence value and building sub keys of it. |
class |
SequenceTableGenerator<E extends Number>
Uses a database table to fetch and increment values like a database sequence. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |