fedora.oai.sample
Class RandomDCMetadataFactory

java.lang.Object
  extended by fedora.oai.sample.RandomDCMetadataFactory
All Implemented Interfaces:
Constants

public class RandomDCMetadataFactory
extends java.lang.Object
implements Constants

Author:
cwilper@cs.cornell.edu

Nested Class Summary
 
Nested classes/interfaces inherited from interface fedora.common.Constants
Constants.FedoraHome
 
Field Summary
 
Fields inherited from interface fedora.common.Constants
ACCESS, ACTION, API, AUDIT, AUDIT1_0, BATCH_MODIFY, BATCH_MODIFY1_1, BDEF, BE_SECURITY, BE_SECURITY1_0, BINDING_SPEC, BMECH, DATASTREAM, DC, DISSEMINATOR, DS_COMPOSITE_MODEL, DS_COMPOSITE_MODEL1_0, ENVIRONMENT, FCFG, FEDORA, FEDORA_HOME, FOXML, FOXML1_0, FOXML1_1, HTTP_REQUEST, MANAGEMENT, METHOD_MAP, METS, METS_EXT, METS_EXT1_0, METS_EXT1_1, MODEL, MULGARA, OAI_DC, OAI_DC2_0, OAI_FRIENDS, OAI_FRIENDS2_0, OAI_IDENTIFIER, OAI_IDENTIFIER2_0, OAI_PMH, OAI_PMH2_0, OAI_PROV, OAI_PROV2_0, OBJ_DATASTREAMS1_0, OBJ_HISTORY1_0, OBJ_ITEMS1_0, OBJ_METHODS1_0, OBJ_PROFILE1_0, OBJECT, OLD_XLINK, PID_LIST1_0, RDF, RDF_XSD, RECOVERY, RELS_EXT, REPO_DESC1_0, RESOURCE, SERVICE_PROFILE, SOAP, SOAP_ENC, SUBJECT, TYPES, VIEW, WSDL, WSDL_HTTP, WSDL_MIME, XLINK, XML_XSD, XMLNS, XSI
 
Constructor Summary
RandomDCMetadataFactory(java.io.File dictionaryFile)
           
 
Method Summary
 java.lang.String get(int repeatMax, int wordMax)
           
static java.lang.String get(int repeatMax, int wordMax, java.util.List wordList)
           
static int getRandom(int belowThis)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RandomDCMetadataFactory

public RandomDCMetadataFactory(java.io.File dictionaryFile)
                        throws java.io.IOException
Throws:
java.io.IOException
Method Detail

get

public java.lang.String get(int repeatMax,
                            int wordMax)

get

public static java.lang.String get(int repeatMax,
                                   int wordMax,
                                   java.util.List wordList)

getRandom

public static int getRandom(int belowThis)