Util#

public final class Util#

The Util class contains various utility methods and constants.

Fields#

NEWLINE#

public static final String NEWLINE#

The system line separator (”n” on UNIX).

s1#

static long s1#

t1#

static long t1#

Methods#

DataFrameColumnToArray#

static Object[] DataFrameColumnToArray(DataFrameColumn col)#

DataFrameColumnToDoubleArray#

static double[] DataFrameColumnToDoubleArray(DataFrameColumn col)#

DataFrameColumnToStringArray#

static String[] DataFrameColumnToStringArray(DataFrameColumn col)#

DataFrameRowToArray#

static Object[] DataFrameRowToArray(DataFrameRow row)#

FromStringArray#

static String[] FromStringArray(StringArray s)#

FromStringArray#

static String[] FromStringArray(StringRefArray s)#

GetVariantArray#

static VariantArray GetVariantArray(Object[] objects)#

GetVariantArray#

static VariantArray GetVariantArray(Object[] objects, int length)#

GetVariantArray#

static VariantArray GetVariantArray(int[] objects)#

GetVariantArray#

static VariantArray GetVariantArray(double[] objects)#

GetVariantArray#

static VariantArray GetVariantArray(String[] objects)#

IsNumber#

static boolean IsNumber(Object o)#

ObjectsToDoubleArray#

static double[] ObjectsToDoubleArray(Object[] objs)#

ObjectsToStringArray#

static String[] ObjectsToStringArray(Object[] objs)#

ToTupleArray#

static TupleArray ToTupleArray(Tuple[] tuples)#

TupleRefToObject#

static Object TupleRefToObject(TupleRefBase tr)#

getClassLocation#

public static java.net.URL getClassLocation(Class<?> c)#

getVariantFromObject#

static Variant getVariantFromObject(Object o)#

loadLibrary#

public static void loadLibrary(String s)#

objectToTuple#

static Tuple objectToTuple(Object o)#

print#

static void print()#

printObjectArrayInfo#

static void printObjectArrayInfo(Object o)#

printObjectInfo#

static void printObjectInfo(Object o)#

quote#

public static String quote(String str)#

Converts str into an AMPL/SAMPL string by surrounding it with single quotes and escaping quotes and newlines.

tic#

static void tic()#

tic2#

static void tic2()#

tic3#

static void tic3()#

toc#

static void toc()#

toc2#

static void toc2()#

toc3#

static void toc3()#

unquote#

public static String unquote(String str)#

Unquotes an AMPL string. Returns the same string if it is not a valid AMPL string

variantToObject#

static Object variantToObject(VariantRef v)#

variantToObject#

static Object variantToObject(Variant v)#