Uses of Interface
org.apache.commons.id.StringIdentifierGenerator

Packages that use StringIdentifierGenerator
org.apache.commons.id This package contains factories and implementation classes to generate unique identifiers. 
org.apache.commons.id.random This package contains identifier generators that return sequences of identifiers that appear to be random. 
org.apache.commons.id.serial This package contains identifier generators that yield sequences of identifiers that follow a prescribed order. 
 

Uses of StringIdentifierGenerator in org.apache.commons.id
 

Classes in org.apache.commons.id that implement StringIdentifierGenerator
 class AbstractStringIdentifierGenerator
          Abstract superclass for StringIdentifierGenerator implementations.
 class CompositeIdentifierGenerator
          Identifier generator that concatenates the results of a list of string identifier generators.
 class ConstantIdentifierGenerator
          StringIdentifierGenerator that always returns the same string.
 

Methods in org.apache.commons.id that return StringIdentifierGenerator
 StringIdentifierGenerator[] CompositeIdentifierGenerator.getIdentifierGenerators()
          Returns a (shallow) copy of the array of identifier generators concatenated by this generator.
static StringIdentifierGenerator CompositeIdentifierGenerator.getInstance(java.util.Collection generators)
          Create a new CompositeIdentifierGenerator that concatenates the results of the provided collection of generators.
static StringIdentifierGenerator ConstantIdentifierGenerator.getInstance(java.lang.String identifier)
          Factory method to create a new ConstantIdentifierGenerator with the given constant value.
static StringIdentifierGenerator CompositeIdentifierGenerator.getInstance(StringIdentifierGenerator[] generators)
          Factory method to create a new CompositeIdentifierGenerator from an input array of StringIdentifierGenerator instances.
 

Methods in org.apache.commons.id with parameters of type StringIdentifierGenerator
static StringIdentifierGenerator CompositeIdentifierGenerator.getInstance(StringIdentifierGenerator[] generators)
          Factory method to create a new CompositeIdentifierGenerator from an input array of StringIdentifierGenerator instances.
 

Constructors in org.apache.commons.id with parameters of type StringIdentifierGenerator
CompositeIdentifierGenerator(StringIdentifierGenerator[] identifierGenerators)
          Constructor that does not check for nulls.
 

Uses of StringIdentifierGenerator in org.apache.commons.id.random
 

Classes in org.apache.commons.id.random that implement StringIdentifierGenerator
 class SessionIdGenerator
          SessionIdGenerator is an identifier generator that generates an alphanumeric 10+ character identifier.
 

Uses of StringIdentifierGenerator in org.apache.commons.id.serial
 

Classes in org.apache.commons.id.serial that implement StringIdentifierGenerator
 class AlphanumericGenerator
          AlphanumericGenerator is an identifier generator that generates an incrementing number in base 36 as a String object.
 class NumericGenerator
          NumericIdentifierGenerator is an Identifier Generator that generates an incrementing number as a String object.
 class PrefixedAlphanumericGenerator
          PrefixedAlphanumericGenerator is an identifier generator that generates an incrementing number in base 36 with a prefix as a String object.
 class PrefixedLeftPaddedNumericGenerator
          PrefixedLeftPaddedNumericGenerator is an Identifier Generator that generates a left-padded incrementing number with a prefix as a String object.
 class PrefixedNumericGenerator
          PrefixedNumericGenerator is an Identifier Generator that generates an incrementing number with a prefix as a String object.
 class TimeBasedAlphanumericIdentifierGenerator
          TimeBasedAlphanumericIdentifierGenerator is an identifier generator that generates an alphanumeric identifier in base 36 as a String object from the current UTC time and an internal counter.
 



Copyright 2003-2008 The Apache Software Foundation. All Rights Reserved.