|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjxl.biff.CellReferenceHelper
A helper to transform between excel cell references and sheet:column:row notation Because this function will be called when generating a string representation of a formula, the cell reference will merely be appened to the string buffer instead of returning a full blooded string, for performance reasons
| Method Summary | |
static void |
getCellReference(int column,
boolean colabs,
int row,
boolean rowabs,
java.lang.StringBuffer buf)
Overloaded method which prepends $ for absolute reference |
static java.lang.String |
getCellReference(int column,
int row)
Gets the cell reference for the specified column and row |
static void |
getCellReference(int sheet,
int column,
boolean colabs,
int row,
boolean rowabs,
ExternalSheet workbook,
java.lang.StringBuffer buf)
Gets the fully qualified cell reference given the column, row external sheet reference etc |
static java.lang.String |
getCellReference(int sheet,
int column,
int row,
ExternalSheet workbook)
Gets the fully qualified cell reference given the column, row external sheet reference etc |
static void |
getCellReference(int sheet,
int column,
int row,
ExternalSheet workbook,
java.lang.StringBuffer buf)
Gets the fully qualified cell reference given the column, row external sheet reference etc |
static void |
getCellReference(int column,
int row,
java.lang.StringBuffer buf)
Gets the cell reference |
static int |
getColumn(java.lang.String s)
Gets the columnn number of the string cell reference |
static java.lang.String |
getColumnReference(int column)
Gets the column letter corresponding to the 0-based column number |
static void |
getColumnReference(int column,
java.lang.StringBuffer buf)
Gets the column letter corresponding to the 0-based column number |
static int |
getRow(java.lang.String s)
Gets the row number of the cell reference |
static java.lang.String |
getSheet(java.lang.String ref)
Gets the sheet name from the cell reference string |
static boolean |
isColumnRelative(java.lang.String s)
Sees if the column component is relative or not |
static boolean |
isRowRelative(java.lang.String s)
Sees if the row component is relative or not |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public static void getCellReference(int column,
int row,
java.lang.StringBuffer buf)
column - row - buf -
public static void getCellReference(int column,
boolean colabs,
int row,
boolean rowabs,
java.lang.StringBuffer buf)
column - colabs - TRUE if the column reference is absoluterow - rowabs - TRUE if the row reference is absolutebuf - public static java.lang.String getColumnReference(int column)
column - the column number
public static void getColumnReference(int column,
java.lang.StringBuffer buf)
column - the column numberbuf - the string buffer in which to write the column letter
public static void getCellReference(int sheet,
int column,
int row,
ExternalSheet workbook,
java.lang.StringBuffer buf)
sheet - column - row - workbook - buf -
public static void getCellReference(int sheet,
int column,
boolean colabs,
int row,
boolean rowabs,
ExternalSheet workbook,
java.lang.StringBuffer buf)
sheet - column - colabs - TRUE if the column is an absolute referencerow - rowabs - TRUE if the row is an absolute referenceworkbook - buf -
public static java.lang.String getCellReference(int sheet,
int column,
int row,
ExternalSheet workbook)
sheet - column - row - workbook -
public static java.lang.String getCellReference(int column,
int row)
column - row -
public static int getColumn(java.lang.String s)
s - the string to parse
public static int getRow(java.lang.String s)
public static boolean isColumnRelative(java.lang.String s)
s -
public static boolean isRowRelative(java.lang.String s)
s -
public static java.lang.String getSheet(java.lang.String ref)
ref -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||