com.inxar.syntacs.util
Class BurnTools
java.lang.Object
|
+--com.inxar.syntacs.util.BurnTools
- public final class BurnTools
- extends Object
A collection of utilities used by various Burner
instances; makes working with the Jenesis API easier.
Method Summary |
static void |
init1DArray(org.inxar.jenesis.Block block,
String var,
int[] a)
Create a new 1-dimensional array initializer, like the
following: "int[] array = new int[]{ 1, 2, 3}" |
static void |
init2DArray(org.inxar.jenesis.Block block,
String var,
int[][] a)
|
static Object |
make1DIntArray(int[] a)
|
static Object |
make1DStringArray(String[] a)
|
static Object |
make2DIntArray(int[][] a)
|
static org.inxar.jenesis.NewArray |
newIntArray(int[] a)
Create a new 1-dimensional array initializer, like the
following: "new int[]{ 1, 2, 3}" |
static org.inxar.jenesis.NewArray |
newIntIntArray(int[][] a)
Create a new 2-dimensional array initializer, like the
following: "new int[]{ {1,2}, {1,3}, {1,4} }" |
static org.inxar.jenesis.Expression |
split(String pickle)
|
static org.inxar.jenesis.Expression[] |
toExpression(int[] vals)
|
static org.inxar.jenesis.Expression[] |
toExpression(String[] vals)
|
init1DArray
public static void init1DArray(org.inxar.jenesis.Block block,
String var,
int[] a)
- Create a new 1-dimensional array initializer, like the
following: "int[] array = new int[]{ 1, 2, 3}"
newIntArray
public static org.inxar.jenesis.NewArray newIntArray(int[] a)
- Create a new 1-dimensional array initializer, like the
following: "new int[]{ 1, 2, 3}"
newIntIntArray
public static org.inxar.jenesis.NewArray newIntIntArray(int[][] a)
- Create a new 2-dimensional array initializer, like the
following: "new int[]{ {1,2}, {1,3}, {1,4} }"
init2DArray
public static void init2DArray(org.inxar.jenesis.Block block,
String var,
int[][] a)
toExpression
public static org.inxar.jenesis.Expression[] toExpression(String[] vals)
toExpression
public static org.inxar.jenesis.Expression[] toExpression(int[] vals)
make1DIntArray
public static Object make1DIntArray(int[] a)
make2DIntArray
public static Object make2DIntArray(int[][] a)
make1DStringArray
public static Object make1DStringArray(String[] a)
split
public static org.inxar.jenesis.Expression split(String pickle)