@Test public void testTableModelRowsToCollectionPropertyEval() { System.out.println("tableModelRowsToCollectionPropertyEval"); PowerTableModel model = getTestModel(); String propname = "prop"; CollectionProperty result = JMeterPluginsUtils.tableModelRowsToCollectionPropertyEval(model, propname); assertEquals(2, result.size()); assertEquals("[[1, 2], [3, 4]]", result.toString()); }
public static CollectionProperty tableModelRowsToCollectionPropertyEval(PowerTableModel model, String propname) { CollectionProperty rows = new CollectionProperty(propname, new ArrayList<>()); for (int row = 0; row < model.getRowCount(); row++) { List<Object> item = getArrayListForArrayEval(model.getRowData(row)); rows.addItem(item); } return rows; }
JMeterPluginsUtils { public static CollectionProperty tableModelRowsToCollectionPropertyEval(PowerTableModel model, String propname) { CollectionProperty rows = new CollectionProperty(propname, new ArrayList<>()); for (int row = 0; row < model.getRowCount(); row++) { List<Object> item = getArrayListForArrayEval(model.getRowData(row)); rows.addItem(item); } return rows; } }
JMeterPluginsUtils { public static CollectionProperty tableModelRowsToCollectionPropertyEval(PowerTableModel model, String propname) { CollectionProperty rows = new CollectionProperty(propname, new ArrayList<>()); for (int row = 0; row < model.getRowCount(); row++) { List<Object> item = getArrayListForArrayEval(model.getRowData(row)); rows.addItem(item); } return rows; }  }
JMeterPluginsUtils { public static CollectionProperty tableModelRowsToCollectionPropertyEval(PowerTableModel model, String propname) { CollectionProperty rows = new CollectionProperty(propname, new ArrayList<>()); for (int row = 0; row < model.getRowCount(); row++) { List<Object> item = getArrayListForArrayEval(model.getRowData(row)); rows.addItem(item); } return rows; }  static String prefixLabel(String label); static String getStackTrace(Exception ex); static CollectionProperty tableModelRowsToCollectionProperty(PowerTableModel model, String propname); static CollectionProperty tableModelRowsToCollectionPropertyEval(PowerTableModel model, String propname); static void collectionPropertyToTableModelRows(CollectionProperty prop, PowerTableModel model); static void collectionPropertyToTableModelRows(CollectionProperty prop, PowerTableModel model, Class[] columnClasses); static String replaceRNT(String str); static String getWikiLinkText(String wikiPage); static String buildHelpPageUrl(String helpPage); static Component addHelpLinkToPanel(Container panel, String helpPage); static void doBestCSVSetup(SampleSaveConfiguration conf); static void openInBrowser(String string); static float getFloatFromString(String stringValue, float defaultValue); static int getSecondsForShortString(String string); static String getVersion(); static String getEnvDefault(String propName, String defaultVal); static void prepareJMeterEnv(String homeDir); static String getJMeterHomeFromCP(String classpathSTR); static String getShortHostname(String host); }
JMeterPluginsUtils { public static CollectionProperty tableModelRowsToCollectionPropertyEval(PowerTableModel model, String propname) { CollectionProperty rows = new CollectionProperty(propname, new ArrayList<>()); for (int row = 0; row < model.getRowCount(); row++) { List<Object> item = getArrayListForArrayEval(model.getRowData(row)); rows.addItem(item); } return rows; }  static String prefixLabel(String label); static String getStackTrace(Exception ex); static CollectionProperty tableModelRowsToCollectionProperty(PowerTableModel model, String propname); static CollectionProperty tableModelRowsToCollectionPropertyEval(PowerTableModel model, String propname); static void collectionPropertyToTableModelRows(CollectionProperty prop, PowerTableModel model); static void collectionPropertyToTableModelRows(CollectionProperty prop, PowerTableModel model, Class[] columnClasses); static String replaceRNT(String str); static String getWikiLinkText(String wikiPage); static String buildHelpPageUrl(String helpPage); static Component addHelpLinkToPanel(Container panel, String helpPage); static void doBestCSVSetup(SampleSaveConfiguration conf); static void openInBrowser(String string); static float getFloatFromString(String stringValue, float defaultValue); static int getSecondsForShortString(String string); static String getVersion(); static String getEnvDefault(String propName, String defaultVal); static void prepareJMeterEnv(String homeDir); static String getJMeterHomeFromCP(String classpathSTR); static String getShortHostname(String host); static final String WIKI_BASE; static final String ENCODING; static final Charset CHARSET; }