From a9b7c073310410f9cf255c33e76af68e3f682f1c Mon Sep 17 00:00:00 2001 From: Suhaib Khan Date: Sat, 27 Feb 2016 21:51:32 +0530 Subject: [PATCH 1/2] Adding missing docs and keywords for TableRow. Signed-off-by: Suhaib Khan --- core/src/processing/data/TableRow.java | 79 +++++++++++++++++++++++--- java/keywords.txt | 9 +++ 2 files changed, 81 insertions(+), 7 deletions(-) diff --git a/core/src/processing/data/TableRow.java b/core/src/processing/data/TableRow.java index 87e288825..9071c2af8 100644 --- a/core/src/processing/data/TableRow.java +++ b/core/src/processing/data/TableRow.java @@ -36,8 +36,17 @@ public interface TableRow { * @param columnName title of the column to reference */ public int getInt(String columnName); - + /** + * @webref tablerow:method + * @brief Get a long value from the specified column + * @param column ID number of the column to reference + * @see TableRow#getFloat(int) + * @see TableRow#getString(int) + */ public long getLong(int column); + /** + * @param columnName title of the column to reference + */ public long getLong(String columnName); /** @@ -52,8 +61,17 @@ public interface TableRow { * @param columnName title of the column to reference */ public float getFloat(String columnName); - + /** + * @webref tablerow:method + * @brief Get a double value from the specified column + * @param column ID number of the column to reference + * @see TableRow#getInt(int) + * @see TableRow#getString(int) + */ public double getDouble(int column); + /** + * @param columnName title of the column to reference + */ public double getDouble(String columnName); /** @@ -83,8 +101,18 @@ public interface TableRow { * @param columnName title of the target column */ public void setInt(String columnName, int value); - + /** + * @webref tablerow:method + * @brief Store a long value in the specified column + * @param column ID number of the target column + * @param value value to assign + * @see TableRow#setFloat(int, float) + * @see TableRow#setString(int, String) + */ public void setLong(int column, long value); + /** + * @param columnName title of the target column + */ public void setLong(String columnName, long value); /** @@ -100,16 +128,53 @@ public interface TableRow { * @param columnName title of the target column */ public void setFloat(String columnName, float value); - + /** + * @webref tablerow:method + * @brief Store a double value in the specified column + * @param column ID number of the target column + * @param value value to assign + * @see TableRow#setFloat(int, float) + * @see TableRow#setString(int, String) + */ public void setDouble(int column, double value); + /** + * @param columnName title of the target column + */ public void setDouble(String columnName, double value); - + /** + * @webref tablerow:method + * @brief Get the column count. + * @return count of all columns + */ public int getColumnCount(); + /** + * @webref tablerow:method + * @brief Get the column type. + * @param columnName title of the target column + * @return type of the column + */ public int getColumnType(String columnName); + /** + * @param column ID number of the target column + */ public int getColumnType(int column); - + /** + * @webref tablerow:method + * @brief Get the all column types. + * @return list of all column types + */ public int[] getColumnTypes(); - + /** + * @webref tablerow:method + * @brief Get the column title. + * @param column ID number of the target column + * @return title of the column + */ public String getColumnTitle(int column); + /** + * @webref tablerow:method + * @brief Get the all column titles. + * @return list of all column titles + */ public String[] getColumnTitles(); } diff --git a/java/keywords.txt b/java/keywords.txt index fb8da82ad..ad9bcdb18 100644 --- a/java/keywords.txt +++ b/java/keywords.txt @@ -866,9 +866,18 @@ TableRow KEYWORD5 TableRow getFloat FUNCTION2 TableRow_getFloat_ getInt FUNCTION2 TableRow_getInt_ getString FUNCTION2 TableRow_getString_ +getLong FUNCTION2 TableRow_getLong_ +getDouble FUNCTION2 TableRow_getDouble_ setFloat FUNCTION2 TableRow_setFloat_ setInt FUNCTION2 TableRow_setInt_ setString FUNCTION2 TableRow_setString_ +setLong FUNCTION2 TableRow_setLong_ +setDouble FUNCTION2 TableRow_setDouble_ +getColumnCount FUNCTION2 TableRow_getColumnCount_ +getColumnType FUNCTION2 TableRow_getColumnType_ +getColumnTypes FUNCTION2 TableRow_getColumnTypes_ +getColumnTitle FUNCTION2 TableRow_getColumnTitle_ +getColumnTitles FUNCTION2 TableRow_getColumnTitles_ tan FUNCTION1 tan_ TAU LITERAL2 TAU text FUNCTION1 text_ From daf54851b16a9375602bf034fe75f6374b620966 Mon Sep 17 00:00:00 2001 From: Suhaib Khan Date: Thu, 10 Nov 2016 21:45:02 +0530 Subject: [PATCH 2/2] Removing manually added keywords --- java/keywords.txt | 9 --------- 1 file changed, 9 deletions(-) diff --git a/java/keywords.txt b/java/keywords.txt index ad9bcdb18..fb8da82ad 100644 --- a/java/keywords.txt +++ b/java/keywords.txt @@ -866,18 +866,9 @@ TableRow KEYWORD5 TableRow getFloat FUNCTION2 TableRow_getFloat_ getInt FUNCTION2 TableRow_getInt_ getString FUNCTION2 TableRow_getString_ -getLong FUNCTION2 TableRow_getLong_ -getDouble FUNCTION2 TableRow_getDouble_ setFloat FUNCTION2 TableRow_setFloat_ setInt FUNCTION2 TableRow_setInt_ setString FUNCTION2 TableRow_setString_ -setLong FUNCTION2 TableRow_setLong_ -setDouble FUNCTION2 TableRow_setDouble_ -getColumnCount FUNCTION2 TableRow_getColumnCount_ -getColumnType FUNCTION2 TableRow_getColumnType_ -getColumnTypes FUNCTION2 TableRow_getColumnTypes_ -getColumnTitle FUNCTION2 TableRow_getColumnTitle_ -getColumnTitles FUNCTION2 TableRow_getColumnTitles_ tan FUNCTION1 tan_ TAU LITERAL2 TAU text FUNCTION1 text_