CTAT 3.1 Function Reference
A C D E F G H I J L M N O P Q R S T U V

A

abs(int) - Static method in class java.lang.Math
Returns the absolute value of an int value.
abs(long) - Static method in class java.lang.Math
Returns the absolute value of a long value.
abs(float) - Static method in class java.lang.Math
Returns the absolute value of a float value.
abs(double) - Static method in class java.lang.Math
Returns the absolute value of a double value.
acos(double) - Static method in class java.lang.Math
Returns the arc cosine of a value; the returned angle is in the range 0.0 through pi.
algEquiv - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Determine whether 2 algebraic expressions are equivalent when fully simplified.
algEquiv() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.algEquiv
 
algEquiv(String, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.algEquiv
Determine whether 2 algebraic expressions are equivalent when fully simplified.
algEquivTerms - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Determine whether 2 algebraic expressions are equivalent when simplified to discrete terms.
algEquivTerms() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.algEquivTerms
 
algEquivTerms(String, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.algEquivTerms
Determine whether 2 algebraic expressions are equivalent when simplified to discrete terms.
algEval - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Attempt to evaluate an expression given the variableTable and brd-specific-settings.
algEval() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.algEval
 
algEval(String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.algEval
Attempt to evaluate an expression given the variableTable and brd-specific-settings.
and - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Returns true if every argument is true, false otherwise.
and() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.and
 
and(boolean...) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.and
Returns true if every argument is true, false otherwise.
asin(double) - Static method in class java.lang.Math
Returns the arc sine of a value; the returned angle is in the range -pi/2 through pi/2.
assign - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Mechanism for saving values in the current VariableTable object, specific to the interpretation in whose context this function is called.
assign() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.assign
 
assign(String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.assign
Remove a variable (if any exists) by the given name.
assign(String, Object) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.assign
Create a variable (if none exists) by the given name and assign this value.
atan(double) - Static method in class java.lang.Math
Returns the arc tangent of a value; the returned angle is in the range -pi/2 through pi/2.
atan2(double, double) - Static method in class java.lang.Math
Returns the angle theta from the conversion of rectangular coordinates (xy) to polar coordinates (r, theta).

C

CASE_INSENSITIVE_ORDER - Static variable in class java.lang.String
A Comparator that orders String objects as by compareToIgnoreCase.
cbrt(double) - Static method in class java.lang.Math
Returns the cube root of a double value.
ceil(double) - Static method in class java.lang.Math
Returns the smallest (closest to negative infinity) double value that is greater than or equal to the argument and is equal to a mathematical integer.
charAt(int) - Method in class java.lang.String
Returns the char value at the specified index.
checkMatch(String, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.matchWithoutPrecision
 
checkMatch(String, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.matchWithPrecision
 
chooseRandomly - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Choose one of the argument values at random.
chooseRandomly() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.chooseRandomly
 
chooseRandomly(Object...) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.chooseRandomly
Choose one of the argument values at random.
codePointAt(int) - Method in class java.lang.String
Returns the character (Unicode code point) at the specified index.
codePointBefore(int) - Method in class java.lang.String
Returns the character (Unicode code point) before the specified index.
codePointCount(int, int) - Method in class java.lang.String
Returns the number of Unicode code points in the specified text range of this String.
compareTo(String) - Method in class java.lang.String
Compares two strings lexicographically.
compareToIgnoreCase(String) - Method in class java.lang.String
Compares two strings lexicographically, ignoring case differences.
concat - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Return the result of concatenating all of the arguments as strings.
concat() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.concat
 
concat(String...) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.concat
Returns the result of concatenating all of the arguments as strings.
concat(String) - Method in class java.lang.String
Concatenates the specified string to the end of this string.
constantsConform - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
A function to tell whether the constants in an expression conform to one or more patterns.
constantsConform() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.constantsConform
 
constantsConform(String, String...) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.constantsConform
Tell whether each constant in an expression conforms to at least of a given set of patterns.
constantsDollar - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Check that each number in an expression is either an integer or a dollars-and-cents (d.dd) value.
constantsDollar() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.constantsDollar
 
constantsDollar(String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.constantsDollar
Check that each number in an expression is either an integer or a dollars-and-cents (d.dd) value.
contains(CharSequence) - Method in class java.lang.String
Returns true if and only if this string contains the specified sequence of char values.
contentEquals(StringBuffer) - Method in class java.lang.String
Compares this string to the specified StringBuffer.
contentEquals(CharSequence) - Method in class java.lang.String
Compares this string to the specified CharSequence.
copySign(double, double) - Static method in class java.lang.Math
Returns the first floating-point argument with the sign of the second floating-point argument.
copySign(float, float) - Static method in class java.lang.Math
Returns the first floating-point argument with the sign of the second floating-point argument.
copyValueOf(char[], int, int) - Static method in class java.lang.String
Returns a String that represents the character sequence in the array specified.
copyValueOf(char[]) - Static method in class java.lang.String
Returns a String that represents the character sequence in the array specified.
cos(double) - Static method in class java.lang.Math
Returns the trigonometric cosine of an angle.
cosh(double) - Static method in class java.lang.Math
Returns the hyperbolic cosine of a double value.

D

DEFAULT_PRECISION - Static variable in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtNormal
The default number of decimal places, for calls where not given.
defaultPrecision - Variable in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtNormal
The default number of decimal places, for calls where not given.
deliverDelayedFeedback - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Send any delayed feedback messages using MessageTank#flushDelayedFeedback()
deliverDelayedFeedback() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.deliverDelayedFeedback
 
deliverDelayedFeedback() - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.deliverDelayedFeedback
Send any delayed feedback messages that have accumulated.

E

E - Static variable in class java.lang.Math
The double value that is closer than any other to e, the base of the natural logarithms.
edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions - package edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
 
endsWith(String) - Method in class java.lang.String
Tests if this string ends with the specified suffix.
equals - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Returns true if all arguments are equal.
equals() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.equals
 
equals(Object, Object...) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.equals
Returns true if every value in values is equal to value.
equals(Object) - Method in class java.lang.String
Compares this string to the specified object.
equalsIgnoreCase(String) - Method in class java.lang.String
Compares this String to another String, ignoring case considerations.
eval - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Simplify an algebraic expression.
eval() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.eval
 
eval(String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.eval
Evaluate an algebraic expression.
exp(double) - Static method in class java.lang.Math
Returns Euler's number e raised to the power of a double value.
expm1(double) - Static method in class java.lang.Math
Returns ex -1.

F

firstNonNull - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Return the left-most non-null argument.
firstNonNull() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.firstNonNull
 
firstNonNull(Object...) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.firstNonNull
Return the left-most non-null argument.
floor(double) - Static method in class java.lang.Math
Returns the largest (closest to positive infinity) double value that is less than or equal to the argument and is equal to a mathematical integer.
fmtDecimal - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Format a decimal number to have the given precision.
fmtDecimal() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtDecimal
 
fmtDecimal(double, int) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtDecimal
Format a decimal number to have the given precision.
fmtDecimal(Number, Double) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtDecimal
Format a decimal number to have the given precision.
fmtDecimal(String, int) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtDecimal
Format a decimal number to have the given precision.
fmtDecimal(String, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtDecimal
Format a decimal number to have the given precision.
fmtDollar - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Format a decimal number to have 2 digits to the right of the decimal.
fmtDollar() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtDollar
 
fmtDollar(double, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtDollar
Format a decimal number to have 2 digits to the right of the decimal.
fmtDollar(Number, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtDollar
Format a decimal number to have 2 digits to the right of the decimal.
fmtDollar(String, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtDollar
Format a decimal number to have the given precision.
fmtDollar(double) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtDollar
Format a decimal number to have 2 digits to the right of the decimal.
fmtDollar(Number) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtDollar
Format a decimal number to have 2 digits to the right of the decimal.
fmtDollar(String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtDollar
Format a decimal number to have 2 digits to the right of the decimal.
fmtDouble - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Format a decimal number to have the given precision.
fmtDouble() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtDouble
 
fmtDouble(double, int) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtDouble
Format a decimal number to have the given precision.
fmtDouble(String, int) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtDouble
Format a decimal number to have the given precision.
fmtDouble(String, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtDouble
Format a decimal number to have the given precision.
fmtNormal - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Format a number as a calculator would: as an integer if no fractional part; else with up to 6 digits right of the decimal point, but no trailing zeros.
fmtNormal() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtNormal
Format a decimal number as a desk calculator would: as an integer if there are no fractional digits; else with up to 6 decimal digits, but no trailing zeros.
fmtNormal(int) - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtNormal
Constructor sets precision.
fmtNormal(double, int) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtNormal
Format a decimal number as a desk calculator would: as an integer if there are no fractional digits; else with up to the given precision (number of decimal digits), but no trailing zeros.
fmtNormal(double) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtNormal
Format a decimal number as a desk calculator would: as an integer if there are no fractional digits; else with up to 6 decimal digits, but no trailing zeros.
fmtNormal(Object, Object) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtNormal
Format a decimal number as a desk calculator would: as an integer if there are no fractional digits; else with up to the given precision (number of decimal digits), but no trailing zeros.
fmtNormal(Object) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtNormal
Format a decimal number as a desk calculator would: as an integer if there are no fractional digits; else with up to 6 decimal digits, but no trailing zeros.
format(String, Object...) - Static method in class java.lang.String
Returns a formatted string using the specified format string and arguments.
format(Locale, String, Object...) - Static method in class java.lang.String
Returns a formatted string using the specified locale, format string, and arguments.
fpPattern - Static variable in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.matchWithPrecision
 

G

gcf - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Returns the greatest common factor of 2 numbers: e.g.
gcf() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.gcf
 
gcf(double, double) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.gcf
Returns the greatest common factor: e.g.
getBytes(int, int, byte[], int) - Method in class java.lang.String
Deprecated. This method does not properly convert characters into bytes. As of JDK 1.1, the preferred way to do this is via the getBytes() method, which uses the platform's default charset.
getBytes(String) - Method in class java.lang.String
Encodes this String into a sequence of bytes using the named charset, storing the result into a new byte array.
getBytes(Charset) - Method in class java.lang.String
Encodes this String into a sequence of bytes using the given charset, storing the result into a new byte array.
getBytes() - Method in class java.lang.String
Encodes this String into a sequence of bytes using the platform's default charset, storing the result into a new byte array.
getChars(int, int, char[], int) - Method in class java.lang.String
Copies characters from this string into the destination character array.
getDefaultPrecision() - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtNormal
 
getDenominator - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Returns the denominator substring in a fraction string "nnn/ddd": e.g.
getDenominator() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.getDenominator
 
getDenominator(String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.getDenominator
Returns the the denominator in a fraction string "\d/\d".
getExponent(float) - Static method in class java.lang.Math
Returns the unbiased exponent used in the representation of a float.
getExponent(double) - Static method in class java.lang.Math
Returns the unbiased exponent used in the representation of a double.
getNumerator - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Returns the numerator substring in a fraction string "nnn/ddd": e.g.
getNumerator() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.getNumerator
 
getNumerator(String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.getNumerator
Returns the the numerator in a fraction string "\d/\d".
goToStartState - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
 
goToStartState() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.goToStartState
 
goToStartState() - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.goToStartState
Send any delayed feedback messages that have accumulated.
greaterThan - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Returns true if the first argument is greater than the second, false otherwise.
greaterThan() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.greaterThan
 
greaterThan(String, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.greaterThan
Returns true if the first argument is greater than the second, false otherwise.
greaterThan(String, double) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.greaterThan
Returns true if the first argument is greater than the second, false otherwise.
greaterThan(double, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.greaterThan
Returns true if the first argument is greater than the second, false otherwise.
greaterThan(double, double) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.greaterThan
Returns true if the first argument is greater than the second, false otherwise.

H

hashCode() - Method in class java.lang.String
Returns a hash code for this string.
hasValue - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Return true if all arguments are non-null.
hasValue() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.hasValue
 
hasValue(Object...) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.hasValue
Return true if all arguments are non-null.
hypot(double, double) - Static method in class java.lang.Math
Returns sqrt(x2 +y2) without intermediate overflow or underflow.

I

IEEEremainder(double, double) - Static method in class java.lang.Math
Computes the remainder operation on two arguments as prescribed by the IEEE 754 standard.
ifThen - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Simulate an if-then-else statement.
ifThen() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.ifThen
 
ifThen(boolean, Object, Object) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.ifThen
Simulate an if-then-else statement.
ifThen(boolean, double, double) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.ifThen
Simulate an if-then-else statement.
indexOf(int) - Method in class java.lang.String
Returns the index within this string of the first occurrence of the specified character.
indexOf(int, int) - Method in class java.lang.String
Returns the index within this string of the first occurrence of the specified character, starting the search at the specified index.
indexOf(String) - Method in class java.lang.String
Returns the index within this string of the first occurrence of the specified substring.
indexOf(String, int) - Method in class java.lang.String
Returns the index within this string of the first occurrence of the specified substring, starting at the specified index.
integerInRange - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Tell whether an integer is within the range specified by the arguments.
integerInRange() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.integerInRange
 
integerInRange(double, double, double) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.integerInRange
Test whether an integer is within the range specified by the arguments, inclusive.
integerInRange(Number, Number, Number) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.integerInRange
Test whether an integer is within the range specified by the arguments, inclusive.
intern() - Method in class java.lang.String
Returns a canonical representation for the string object.
isEmpty() - Method in class java.lang.String
Returns true if, and only if, length() is 0.
isInteger - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Returns true if argument can be interpreted as an integer, false otherwise.
isInteger() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.isInteger
 
isInteger(Object, boolean) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.isInteger
Returns true if argument can be interpreted as an integer, false otherwise.
isInteger(Object) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.isInteger
Returns true if argument can be interpreted as an integer, false otherwise.
isInteger(Object, boolean) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.isNumber
Returns true if argument can be interpreted as a number, false otherwise.
isNumber - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Returns true if argument can be interpreted as a number, false otherwise.
isNumber() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.isNumber
 
isNumber(Object, boolean) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.isNumber
Returns true if argument can be interpreted as a number, false otherwise.
isNumber(Object) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.isNumber
Returns true if argument can be interpreted as a number, false otherwise.

J

java.lang - package java.lang
 

L

last - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Returns its last argument, for sequential evaluation.
last() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.last
 
last(Object...) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.last
Returns its last argument, for sequential evaluation of arguments.
lastIndexOf(int) - Method in class java.lang.String
Returns the index within this string of the last occurrence of the specified character.
lastIndexOf(int, int) - Method in class java.lang.String
Returns the index within this string of the last occurrence of the specified character, searching backward starting at the specified index.
lastIndexOf(String) - Method in class java.lang.String
Returns the index within this string of the rightmost occurrence of the specified substring.
lastIndexOf(String, int) - Method in class java.lang.String
Returns the index within this string of the last occurrence of the specified substring, searching backward starting at the specified index.
lcm - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Return the least common multiple of the 2 arguments.
lcm() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.lcm
 
lcm(double, double) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.lcm
Return the least common multiple of the 2 arguments.
lcm(Object, Object) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.lcm
Return the least common multiple of the 2 arguments.
length() - Method in class java.lang.String
Returns the length of this string.
lessThan - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Returns true if the first argument is less than the second, false otherwise.
lessThan() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.lessThan
 
lessThan(String, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.lessThan
Returns true if the first argument is less than the second, false otherwise.
lessThan(String, double) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.lessThan
Returns true if the first argument is less than the second, false otherwise.
lessThan(double, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.lessThan
Returns true if the first argument is less than the second, false otherwise.
lessThan(double, double) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.lessThan
Returns true if the first argument is less than the second, false otherwise.
log(double) - Static method in class java.lang.Math
Returns the natural logarithm (base e) of a double value.
log10(double) - Static method in class java.lang.Math
Returns the base 10 logarithm of a double value.
log1p(double) - Static method in class java.lang.Math
Returns the natural logarithm of the sum of the argument and 1.

M

main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.chooseRandomly
 
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.constantsConform
Test harness.
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.constantsDollar
 
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.equals
For testing.
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtDecimal
Test harness.
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtDollar
Test harness.
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtDouble
Test harness.
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtNormal
Test harness.
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.greaterThan
Test harness.
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.hasValue
 
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.integerInRange
 
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.isInteger
Test harness.
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.lcm
Test harness.
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.lessThan
Test harness.
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.match2D
For command line arguments, see match2D.usageExit(String).
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.matchWithoutPrecision
 
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.matchWithPrecision
 
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.mod
 
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.modf
 
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.plural
Test harness for command-line use.
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.printf
 
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.quote
 
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.regExMatch
Test harness.
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.rm1coeff
Test harness for #rm1coeff(String).
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.round
 
main(String[]) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.runProcess
Test harness.
match2D - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Tell whether each coordinate of the input point "(x,y)" is within tolerance of the target point.
match2D() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.match2D
 
match2D(String, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.match2D
Tell whether each coordinate of the input point "(x,y)" is within of the target point.
match2D(String, String, double) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.match2D
Tell whether each coordinate of the input point "(x,y)" is within tolerance of the target point.
match2D(String, String, double, double) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.match2D
Tell whether the input point "(x,y)" is within tolerance of the target point.
matches(String) - Method in class java.lang.String
Tells whether or not this string matches the given regular expression.
matchWithoutPrecision - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Return true if input matches number exactly or matches after rounding if input is more precise than number.
matchWithoutPrecision() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.matchWithoutPrecision
 
matchWithoutPrecision(String, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.matchWithoutPrecision
Return true if input matches number exactly or matches after rounding if input is more precise than number.
matchWithoutPrecision(String, double) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.matchWithoutPrecision
Return true if input matches number exactly or matches after rounding if input is more precise than number.
matchWithoutPrecision(double, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.matchWithoutPrecision
Return true if input matches number exactly or matches after rounding if input is more precise than number.
matchWithoutPrecision(double, double) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.matchWithoutPrecision
Return true if input matches number exactly or matches after rounding if input is more precise than number.
matchWithPrecision - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Return true if input matches number numerically and also has the same precision.
matchWithPrecision() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.matchWithPrecision
 
matchWithPrecision(String, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.matchWithPrecision
Return true if input matches number numerically and also has the same precision.
matchWithPrecision(String, double) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.matchWithPrecision
Return true if input matches number numerically and also has the same precision.
matchWithPrecision(double, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.matchWithPrecision
Return true if input matches number numerically and also has the same precision.
matchWithPrecision(double, double) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.matchWithPrecision
Return true if input matches number numerically and also has the same precision.
Math - Class in java.lang
The class Math contains methods for performing basic numeric operations such as the elementary exponential, logarithm, square root, and trigonometric functions.
max(int, int) - Static method in class java.lang.Math
Returns the greater of two int values.
max(long, long) - Static method in class java.lang.Math
Returns the greater of two long values.
max(float, float) - Static method in class java.lang.Math
Returns the greater of two float values.
max(double, double) - Static method in class java.lang.Math
Returns the greater of two double values.
memberOf - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Return true if the first argument is equal to any of the other arguments, false otherwise.
memberOf() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.memberOf
 
memberOf(Object, Object...) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.memberOf
True if the first argument is equal to any of the other arguments, false otherwise.
memberOf(double, double...) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.memberOf
True if the first argument is equal to any of the other arguments, false otherwise.
memberOf(double, Object...) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.memberOf
True if the first argument is equal to any of the other arguments, false otherwise.
min(int, int) - Static method in class java.lang.Math
Returns the smaller of two int values.
min(long, long) - Static method in class java.lang.Math
Returns the smaller of two long values.
min(float, float) - Static method in class java.lang.Math
Returns the smaller of two float values.
min(double, double) - Static method in class java.lang.Math
Returns the smaller of two double values.
mod - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Remainder function.
mod() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.mod
 
mod(double, double) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.mod
Return n%m, the remainder of n divided by m.
modf - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Remainder function.
modf() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.modf
 
modf(double, double) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.modf
Return n%m, the remainder of n divided by m.

N

nextAfter(double, double) - Static method in class java.lang.Math
Returns the floating-point number adjacent to the first argument in the direction of the second argument.
nextAfter(float, double) - Static method in class java.lang.Math
Returns the floating-point number adjacent to the first argument in the direction of the second argument.
nextUp(double) - Static method in class java.lang.Math
Returns the floating-point value adjacent to d in the direction of positive infinity.
nextUp(float) - Static method in class java.lang.Math
Returns the floating-point value adjacent to f in the direction of positive infinity.
not - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Function to simulate a negation operator.
not() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.not
 
not(boolean) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.not
Negation operator.
numberConforms(Token, Pattern[]) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.constantsConform
Test whether a number conforms to the given patterns.

O

offsetByCodePoints(int, int) - Method in class java.lang.String
Returns the index within this String that is offset from the given index by codePointOffset code points.
or - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Returns true if any argument is true, false otherwise.
or() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.or
 
or(boolean...) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.or
Returns true if any argument is true, false otherwise.

P

parse(String) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.match2D
Scan a coordinate pair and determine the x, y value.
PI - Static variable in class java.lang.Math
The double value that is closer than any other to pi, the ratio of the circumference of a circle to its diameter.
plural - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Under control of a given count, return the singular or plural form of a word.
plural() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.plural
 
plural(int, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.plural
Under control of a given count, return the singular or plural form of a word.
plural(int, String, String, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.plural
Under control of a given count, return the singular or plural form of a word.
pow(double, double) - Static method in class java.lang.Math
Returns the value of the first argument raised to the power of the second argument.
printf - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Format a string with optional arguments inserted, using C-style "%" format specifiers.
printf() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.printf
 
printf(String, Object...) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.printf
Format a string with optional arguments inserted, using C-style "%" format specifiers.

Q

quote - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Quote a given string.
quote() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.quote
 
quote(Object) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.quote
Quote a given string.Returns argument, quoted.

R

random() - Static method in class java.lang.Math
Returns a double value with a positive sign, greater than or equal to 0.0 and less than 1.0.
regExMatch - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Tell whether a regular expression accepts a test string.
regExMatch() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.regExMatch
 
regExMatch(String, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.regExMatch
Tell whether a regular expression accepts a test string.
regExMatch(String, String, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.regExMatch
Tell whether a regular expression accepts a test string.
regionMatches(int, String, int, int) - Method in class java.lang.String
Tests if two string regions are equal.
regionMatches(boolean, int, String, int, int) - Method in class java.lang.String
Tests if two string regions are equal.
replace(char, char) - Method in class java.lang.String
Returns a new string resulting from replacing all occurrences of oldChar in this string with newChar.
replace(CharSequence, CharSequence) - Method in class java.lang.String
Replaces each substring of this string that matches the literal target sequence with the specified literal replacement sequence.
replaceAll(String, String) - Method in class java.lang.String
Replaces each substring of this string that matches the given regular expression with the given replacement.
replaceFirst(String, String) - Method in class java.lang.String
Replaces the first substring of this string that matches the given regular expression with the given replacement.
rint(double) - Static method in class java.lang.Math
Returns the double value that is closest in value to the argument and is equal to a mathematical integer.
rm1coeff - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Remove any 1 coefficients from a polynomial expression.
rm1coeff() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.rm1coeff
 
rm1coeff(String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.rm1coeff
Remove any 1 coefficients from a polynomial expression..
round(double, int) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.matchWithoutPrecision
 
round - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Returns the closest integer to the argument.
round() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.round
 
round(Object) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.round
Returns the closest integer to the argument.
round(float) - Static method in class java.lang.Math
Returns the closest int to the argument.
round(double) - Static method in class java.lang.Math
Returns the closest long to the argument.
runProcess - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Experimental class for running an external process.
runProcess() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.runProcess
 
runProcess(String, String) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.runProcess
Run runProcess.processToRun with this argument as stdin.
runProcess(String, InputStream) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.runProcess
Run runProcess.processToRun with this stream as stdin.

S

scalb(double, int) - Static method in class java.lang.Math
Return d × 2scaleFactor rounded as if performed by a single correctly rounded floating-point multiply to a member of the double value set.
scalb(float, int) - Static method in class java.lang.Math
Return f × 2scaleFactor rounded as if performed by a single correctly rounded floating-point multiply to a member of the float value set.
setDefaultPrecision(int) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtNormal
 
setProblemModel(ProblemModel) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.deliverDelayedFeedback
 
setProblemModel(ProblemModel) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.eval
 
setProblemModel(ProblemModel) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.goToStartState
 
setProblemModel(ProblemModel) - Method in interface edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.UsesProblemModel
Provide the current ProblemModel instance.
setVariableTable(VariableTable) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.algEquiv
 
setVariableTable(VariableTable) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.algEquivTerms
 
setVariableTable(VariableTable) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.algEval
 
setVariableTable(VariableTable) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.assign
Set the internal reference to the variable table.
setVariableTable(VariableTable) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.eval
 
setVariableTable(VariableTable) - Method in interface edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.UsesVariableTable
Provide the current VariableTable instance.
signum(double) - Static method in class java.lang.Math
Returns the signum function of the argument; zero if the argument is zero, 1.0 if the argument is greater than zero, -1.0 if the argument is less than zero.
signum(float) - Static method in class java.lang.Math
Returns the signum function of the argument; zero if the argument is zero, 1.0f if the argument is greater than zero, -1.0f if the argument is less than zero.
sin(double) - Static method in class java.lang.Math
Returns the trigonometric sine of an angle.
sinh(double) - Static method in class java.lang.Math
Returns the hyperbolic sine of a double value.
split(String, int) - Method in class java.lang.String
Splits this string around matches of the given regular expression.
split(String) - Method in class java.lang.String
Splits this string around matches of the given regular expression.
sqrt(double) - Static method in class java.lang.Math
Returns the correctly rounded positive square root of a double value.
startsWith(String, int) - Method in class java.lang.String
Tests if the substring of this string beginning at the specified index starts with the specified prefix.
startsWith(String) - Method in class java.lang.String
Tests if this string starts with the specified prefix.
String - Class in java.lang
The String class represents character strings.
String() - Constructor for class java.lang.String
Initializes a newly created String object so that it represents an empty character sequence.
String(String) - Constructor for class java.lang.String
Initializes a newly created String object so that it represents the same sequence of characters as the argument; in other words, the newly created string is a copy of the argument string.
String(char[]) - Constructor for class java.lang.String
Allocates a new String so that it represents the sequence of characters currently contained in the character array argument.
String(char[], int, int) - Constructor for class java.lang.String
Allocates a new String that contains characters from a subarray of the character array argument.
String(int[], int, int) - Constructor for class java.lang.String
Allocates a new String that contains characters from a subarray of the Unicode code point array argument.
String(byte[], int, int, int) - Constructor for class java.lang.String
Deprecated. This method does not properly convert bytes into characters. As of JDK 1.1, the preferred way to do this is via the String constructors that take a Charset, charset name, or that use the platform's default charset.
String(byte[], int) - Constructor for class java.lang.String
Deprecated. This method does not properly convert bytes into characters. As of JDK 1.1, the preferred way to do this is via the String constructors that take a Charset, charset name, or that use the platform's default charset.
String(byte[], int, int, String) - Constructor for class java.lang.String
Constructs a new String by decoding the specified subarray of bytes using the specified charset.
String(byte[], int, int, Charset) - Constructor for class java.lang.String
Constructs a new String by decoding the specified subarray of bytes using the specified charset.
String(byte[], String) - Constructor for class java.lang.String
Constructs a new String by decoding the specified array of bytes using the specified charset.
String(byte[], Charset) - Constructor for class java.lang.String
Constructs a new String by decoding the specified array of bytes using the specified charset.
String(byte[], int, int) - Constructor for class java.lang.String
Constructs a new String by decoding the specified subarray of bytes using the platform's default charset.
String(byte[]) - Constructor for class java.lang.String
Constructs a new String by decoding the specified array of bytes using the platform's default charset.
String(StringBuffer) - Constructor for class java.lang.String
Allocates a new string that contains the sequence of characters currently contained in the string buffer argument.
String(StringBuilder) - Constructor for class java.lang.String
Allocates a new string that contains the sequence of characters currently contained in the string builder argument.
subSequence(int, int) - Method in class java.lang.String
Returns a new character sequence that is a subsequence of this sequence.
substring(int) - Method in class java.lang.String
Returns a new string that is a substring of this string.
substring(int, int) - Method in class java.lang.String
Returns a new string that is a substring of this string.
sum - Class in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
Add all values and return the result.
sum() - Constructor for class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.sum
 
sum(double...) - Method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.sum
Add all values and return the result.

T

tan(double) - Static method in class java.lang.Math
Returns the trigonometric tangent of an angle.
tanh(double) - Static method in class java.lang.Math
Returns the hyperbolic tangent of a double value.
toCharArray() - Method in class java.lang.String
Converts this string to a new character array.
toDegrees(double) - Static method in class java.lang.Math
Converts an angle measured in radians to an approximately equivalent angle measured in degrees.
toLowerCase(Locale) - Method in class java.lang.String
Converts all of the characters in this String to lower case using the rules of the given Locale.
toLowerCase() - Method in class java.lang.String
Converts all of the characters in this String to lower case using the rules of the default locale.
toRadians(double) - Static method in class java.lang.Math
Converts an angle measured in degrees to an approximately equivalent angle measured in radians.
toString() - Method in class java.lang.String
This object (which is already a string!) is itself returned.
toUpperCase(Locale) - Method in class java.lang.String
Converts all of the characters in this String to upper case using the rules of the given Locale.
toUpperCase() - Method in class java.lang.String
Converts all of the characters in this String to upper case using the rules of the default locale.
trim() - Method in class java.lang.String
Returns a copy of the string, with leading and trailing whitespace omitted.

U

ulp(double) - Static method in class java.lang.Math
Returns the size of an ulp of the argument.
ulp(float) - Static method in class java.lang.Math
Returns the size of an ulp of the argument.
usageExit(String) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.fmtDollar
Print a usage message and exit.
usageExit(String) - Static method in class edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions.plural
Print a usage message and exit.
UsesProblemModel - Interface in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
An optional interface for Function classes: those that implement will get a reference to the ProblemModel object, which has links to all the context of execution, right after instantiation.
UsesVariableTable - Interface in edu.cmu.pact.BehaviorRecorder.ProblemModel.Matcher.Functions
An optional interface for Function classes: those that implement will get a reference to the current VariableTable object, specific to the interpretation in whose context the matcher function is called.

V

valueOf(Object) - Static method in class java.lang.String
Returns the string representation of the Object argument.
valueOf(char[]) - Static method in class java.lang.String
Returns the string representation of the char array argument.
valueOf(char[], int, int) - Static method in class java.lang.String
Returns the string representation of a specific subarray of the char array argument.
valueOf(boolean) - Static method in class java.lang.String
Returns the string representation of the boolean argument.
valueOf(char) - Static method in class java.lang.String
Returns the string representation of the char argument.
valueOf(int) - Static method in class java.lang.String
Returns the string representation of the int argument.
valueOf(long) - Static method in class java.lang.String
Returns the string representation of the long argument.
valueOf(float) - Static method in class java.lang.String
Returns the string representation of the float argument.
valueOf(double) - Static method in class java.lang.String
Returns the string representation of the double argument.

A C D E F G H I J L M N O P Q R S T U V
CTAT 3.1 Function Reference