cmu.survey.jsp.tags
Class RandomizeGenerator
java.lang.Object
cmu.survey.jsp.tags.RandomizeGenerator
public class RandomizeGenerator
- extends java.lang.Object
|
Method Summary |
boolean |
areEquivalant(java.util.Vector oneA,
java.util.Vector oneB)
|
java.util.Vector |
getRandomOne(RandomizeGenerator.FindRandomIn findRandomIn,
int fieldIndexToFindClosestMatchTo,
java.lang.Integer findClosestMatchTo,
boolean selectRandomlyIfNoneFound)
|
java.util.Vector |
getRandomOne(RandomizeGenerator.FindRandomIn findRandomIn,
java.util.Vector avoidOnesIn,
int fieldIndexToFindClosestMatchTo,
java.lang.Integer findClosestMatchTo,
boolean selectRandomlyIfNoneFound)
|
java.util.Vector |
getRandomOne(java.util.Vector findRandomsIn,
int fieldIndexToFindClosestMatchTo,
java.lang.Integer findClosestMatchTo,
boolean selectRandomlyIfNoneFound)
|
java.util.Vector |
getRandomOne(java.util.Vector findRandomsIn,
java.util.Vector avoidOnesIn)
|
java.util.Vector |
getRandomOne(java.util.Vector findRandomsIn,
java.util.Vector avoidOnesIn,
int fieldIndexToFindClosestMatchTo,
java.lang.Integer findClosestMatchTo,
boolean selectRandomlyIfNoneFound)
|
static void |
main(java.lang.String[] args)
|
static java.lang.Integer |
parseIntSmart(java.lang.String stringToGetIntFrom)
|
void |
saveOne(java.util.Vector one,
RandomizeGenerator.FindRandomIn saveIn)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HANDLED_DID_REDIRECT
public static final int HANDLED_DID_REDIRECT
- See Also:
- Constant Field Values
HANDLED_NO_REDIRECT
public static final int HANDLED_NO_REDIRECT
- See Also:
- Constant Field Values
NOT_HANDLED
public static final int NOT_HANDLED
- See Also:
- Constant Field Values
debuggingOutput
public java.lang.String debuggingOutput
RandomizeGenerator
public RandomizeGenerator(DatabaseConnection databaseConnection,
LoginInfo loginInfo)
parseIntSmart
public static java.lang.Integer parseIntSmart(java.lang.String stringToGetIntFrom)
areEquivalant
public boolean areEquivalant(java.util.Vector oneA,
java.util.Vector oneB)
getRandomOne
public java.util.Vector getRandomOne(java.util.Vector findRandomsIn,
java.util.Vector avoidOnesIn)
getRandomOne
public java.util.Vector getRandomOne(RandomizeGenerator.FindRandomIn findRandomIn,
java.util.Vector avoidOnesIn,
int fieldIndexToFindClosestMatchTo,
java.lang.Integer findClosestMatchTo,
boolean selectRandomlyIfNoneFound)
getRandomOne
public java.util.Vector getRandomOne(RandomizeGenerator.FindRandomIn findRandomIn,
int fieldIndexToFindClosestMatchTo,
java.lang.Integer findClosestMatchTo,
boolean selectRandomlyIfNoneFound)
getRandomOne
public java.util.Vector getRandomOne(java.util.Vector findRandomsIn,
java.util.Vector avoidOnesIn,
int fieldIndexToFindClosestMatchTo,
java.lang.Integer findClosestMatchTo,
boolean selectRandomlyIfNoneFound)
getRandomOne
public java.util.Vector getRandomOne(java.util.Vector findRandomsIn,
int fieldIndexToFindClosestMatchTo,
java.lang.Integer findClosestMatchTo,
boolean selectRandomlyIfNoneFound)
saveOne
public void saveOne(java.util.Vector one,
RandomizeGenerator.FindRandomIn saveIn)
- Parameters:
one - saveIn - the FieldsToRandomize must have only one group, with the same length as one.size()
main
public static final void main(java.lang.String[] args)