public class DateVariable extends Variable
EXPONENTIAL, LINEAR, UNDEFINED| Constructor and Description |
|---|
DateVariable(java.lang.String name,
int index) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
categorical() |
Range |
createRange(double val0,
double val1) |
boolean |
discrete() |
java.lang.String |
formatRange(Range sel,
boolean humanReadable) |
java.lang.String |
formatValue(double value,
boolean normalized) |
java.lang.String |
formatValue(double value,
Range sel) |
java.lang.String |
formatValue(TableRow row) |
double |
getValue(java.lang.String str,
boolean normalized) |
double |
getValue(TableRow row,
Range sel,
boolean normalized) |
void |
initValues(java.lang.String valstr) |
boolean |
missing(TableRow row) |
boolean |
numerical() |
static DateTime |
parse(java.lang.String str) |
static DateTime |
parsePrint(java.lang.String str) |
static java.lang.String |
print(DateTime dat) |
static void |
setParsePattern(java.lang.String pattern) |
static void |
setPrintPattern(java.lang.String pattern) |
double |
snapValue(double value,
Range sel,
boolean normalized) |
boolean |
string() |
int |
type() |
boolean |
valueAlias(java.lang.String value) |
canOpen, column, covariate, create, formatRange, formatRange, formatRange, formatType, formatValue, getAlias, getColumnSelection, getCount, getCount, getCount, getFirstChild, getIndex, getItemType, getLastChild, getName, getScaling, getType, getValue, getValue, getValue, getValues, getWeight, getWeight, include, initRange, insideSample, matchAlias, matchName, maxRange, normalize, normalize, normalize, normalize, open, setAlias, setClose, setColumnSelection, setMissingString, setOpen, setSubsample, setWeight, setWeightVariable, snapValue, sortKey, subsample, weight, weightedpublic void initValues(java.lang.String valstr)
initValues in class Variablepublic Range createRange(double val0, double val1)
createRange in class Variablepublic boolean categorical()
categorical in class Variablepublic double getValue(java.lang.String str,
boolean normalized)
public double getValue(TableRow row,
Range sel,
boolean normalized)
public java.lang.String formatValue(TableRow row)
formatValue in class Variablepublic java.lang.String formatValue(double value,
boolean normalized)
formatValue in class Variablepublic java.lang.String formatValue(double value,
Range sel)
formatValue in class Variablepublic boolean valueAlias(java.lang.String value)
valueAlias in class Variablepublic double snapValue(double value,
Range sel,
boolean normalized)
public java.lang.String formatRange(Range sel, boolean humanReadable)
formatRange in class Variablepublic static DateTime parse(java.lang.String str)
public static DateTime parsePrint(java.lang.String str)
public static java.lang.String print(DateTime dat)
public static void setParsePattern(java.lang.String pattern)
public static void setPrintPattern(java.lang.String pattern)