Package com.github.rcaller.util
Class RCodeUtils
- java.lang.Object
-
- com.github.rcaller.util.RCodeUtils
-
public class RCodeUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description RCodeUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> voidaddArray(StringBuilder rCode, String name, T[] array, boolean useEquals, boolean isString)static voidaddBoolean(StringBuilder rCode, String name, boolean b, boolean useEquals)static voidaddDataFrame(StringBuilder rCode, String name, DataFrame dataFrame)static voidaddDouble(StringBuilder rCode, String name, double d, boolean useEquals)static voidaddDoubleArray(StringBuilder rCode, String name, double[] arr, boolean useEquals)static voidaddDoubleMatrix(StringBuilder rCode, String name, double[][] matrix, boolean useEquals)static voidaddFloat(StringBuilder rCode, String name, float f, boolean useEquals)static voidaddFloatArray(StringBuilder rCode, String name, float[] arr, boolean useEquals)static voidaddInt(StringBuilder rCode, String name, int i, boolean useEquals)static voidaddIntArray(StringBuilder rCode, String name, int[] arr, boolean useEquals)static voidaddJavaObject(StringBuilder rCode, Object o, boolean useEquals)static voidaddLogicalArray(StringBuilder rCode, String name, boolean[] arr, boolean useEquals)static voidaddLong(StringBuilder rCode, String name, long l, boolean useEquals)static voidaddLongArray(StringBuilder rCode, String name, long[] arr, boolean useEquals)static voidaddResourceScript(StringBuilder rCode, String name)static voidaddRespectToType(StringBuilder rCode, String name, Object o, boolean useEquals)static voidaddShort(StringBuilder rCode, String name, short s, boolean useEquals)static voidaddShortArray(StringBuilder rCode, String name, short[] arr, boolean useEquals)static voidaddString(StringBuilder rCode, String name, String value, boolean useEquals)static voidaddStringArray(StringBuilder rCode, String name, String[] arr, boolean useEquals)
-
-
-
Method Detail
-
addIntArray
public static void addIntArray(StringBuilder rCode, String name, int[] arr, boolean useEquals)
-
addLongArray
public static void addLongArray(StringBuilder rCode, String name, long[] arr, boolean useEquals)
-
addFloatArray
public static void addFloatArray(StringBuilder rCode, String name, float[] arr, boolean useEquals)
-
addDoubleArray
public static void addDoubleArray(StringBuilder rCode, String name, double[] arr, boolean useEquals)
-
addStringArray
public static void addStringArray(StringBuilder rCode, String name, String[] arr, boolean useEquals)
-
addShortArray
public static void addShortArray(StringBuilder rCode, String name, short[] arr, boolean useEquals)
-
addLogicalArray
public static void addLogicalArray(StringBuilder rCode, String name, boolean[] arr, boolean useEquals)
-
addArray
public static <T> void addArray(StringBuilder rCode, String name, T[] array, boolean useEquals, boolean isString)
-
addJavaObject
public static void addJavaObject(StringBuilder rCode, Object o, boolean useEquals) throws IllegalAccessException
- Throws:
IllegalAccessException
-
addDoubleMatrix
public static void addDoubleMatrix(StringBuilder rCode, String name, double[][] matrix, boolean useEquals)
-
addDouble
public static void addDouble(StringBuilder rCode, String name, double d, boolean useEquals)
-
addInt
public static void addInt(StringBuilder rCode, String name, int i, boolean useEquals)
-
addLong
public static void addLong(StringBuilder rCode, String name, long l, boolean useEquals)
-
addFloat
public static void addFloat(StringBuilder rCode, String name, float f, boolean useEquals)
-
addShort
public static void addShort(StringBuilder rCode, String name, short s, boolean useEquals)
-
addBoolean
public static void addBoolean(StringBuilder rCode, String name, boolean b, boolean useEquals)
-
addString
public static void addString(StringBuilder rCode, String name, String value, boolean useEquals)
-
addRespectToType
public static void addRespectToType(StringBuilder rCode, String name, Object o, boolean useEquals)
-
addDataFrame
public static void addDataFrame(StringBuilder rCode, String name, DataFrame dataFrame)
-
addResourceScript
public static void addResourceScript(StringBuilder rCode, String name)
-
-