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)