## Uses of Class
com.ihr.xbrl.tools.excel.ExcelSheetPoint

- Packages that use ExcelSheetPoint
  Package | Description
  --- | ---
  com.ihr.xbrl.tools.excel | Provides helper classes to work with Excel documents.
  com.rs.xbrl |
  com.rs.xbrl.instructions |
  com.rs.xbrl.instructions.formula |

- - ### Uses of ExcelSheetPoint in com.ihr.xbrl.tools.excel

    Methods in com.ihr.xbrl.tools.excel that return ExcelSheetPoint
    Modifier and Type | Method and Description
    --- | ---
    `ExcelSheetPoint` | ExcelSheetPoint.`clone()`
    `ExcelSheetPoint` | ExcelSheetPoint.`down()` Moves this SheetPoint to point to the cell that is below this cell.
    `ExcelSheetPoint` | ExcelSheetPoint.`down(int n)` Moves this SheetPoint down n cells.
    `ExcelSheetPoint` | ExcelSheetPoint.`getContentAsSheetPoint(org.apache.poi.ss.usermodel.Workbook wb)` obtains an ExcelSheetPoint class instance with a reference to the workbook passed in as parameter
    `ExcelSheetPoint` | ExcelSheetPoint.`left()` Moves this SheetPoint to point to the cell that is on the left of this cell.
    `ExcelSheetPoint` | ExcelSheetPoint.`left(int n)` Moves this SheetPoint to the left n cells.
    `ExcelSheetPoint` | ExcelSheetPointFactory.`makeSheetPoint(java.lang.String cellStr)`
    `ExcelSheetPoint` | ExcelSheetPointFactory.`makeSheetPoint(java.lang.String name, RSSheet sheet, int row, short col)`
    `ExcelSheetPoint` | ExcelSheetPointFactory.`makeSheetPoint(java.lang.String roundingCell, RSWorkbook wb)`
    `ExcelSheetPoint` | ExcelSheetPoint.`right()` Moves this SheetPoint to point to the cell that is on the right of this cell.
    `ExcelSheetPoint` | ExcelSheetPoint.`right(int n)` Moves this SheetPoint to the right n cells.
    `ExcelSheetPoint` | ExcelSheetPoint.`up()` Moves this SheetPoint to point to the cell that is above this cell.
    `ExcelSheetPoint` | ExcelSheetPoint.`up(int n)` Moves this SheetPoint up n cells.

  - ### Uses of ExcelSheetPoint in com.rs.xbrl

    Fields in com.rs.xbrl declared as ExcelSheetPoint
    Modifier and Type | Field and Description
    --- | ---
    `ExcelSheetPoint` | GenerationContext.`instructionPoint` The instruction point.

    Fields in com.rs.xbrl with type parameters of type ExcelSheetPoint
    Modifier and Type | Field and Description
    --- | ---
    `java.util.Stack<ExcelSheetPoint>` | GenerationContext.`subroutineStack` Used to store the SheetPoint where processor must jump once ENDCALL instruction is found after a CALL instruction

    Methods in com.rs.xbrl with parameters of type ExcelSheetPoint
    Modifier and Type | Method and Description
    --- | ---
    `void` | TaxonomyBuilder.`generateGenericArc(GenerationContext gc, java.lang.String arcrole, java.lang.String from, java.lang.String to, ExcelSheetPoint spAttributes)` Generate generic arc.
    `XBRLResource` | TaxonomyBuilder.`generateGenericLabel(GenerationContext gc, java.lang.String labelRole, java.lang.String lang, ExcelSheetPoint spLabelText, java.lang.String token)` Creates a generic label resource and attach it to the cache indexed by the token key.
    `java.lang.String` | TaxonomyBuilder.`getContentAsStringFromTextOrRef(ExcelSheetPoint sp, GenerationContext gc)` Returns the content of the cell in the sp parameter as text, if that cell content is another cell reference, the reference is resolved to the final text and returned.
    `javax.xml.namespace.QName` | TaxonomyBuilder.`getQNameAtPoint(GenerationContext gc, ExcelSheetPoint qnamePoint, boolean bIsConcept)` Reads a concept reference as defined in the Taxonomy Builder documentation The cell pointed to by the qnamePoint parameter is the concept prefix.
    `static XBRLXSDTypeDefinition` | TaxonomyBuilder.`getTypeDefinitionAtPoint(GenerationContext gc, ExcelSheetPoint typePoint)` Gets the type definition at point.
    `static java.net.URI` | TaxonomyBuilderUtils.`getURIatPoint(ExcelSheetPoint sp, org.apache.poi.ss.usermodel.Workbook wb)` Obtains the URI at the cell indicated in parameter sp.

  - ### Uses of ExcelSheetPoint in com.rs.xbrl.instructions

    Constructors in com.rs.xbrl.instructions with parameters of type ExcelSheetPoint
    Constructor and Description
    `FLQnameXpathTable(ExcelSheetPoint sp, GenerationContext gc, boolean bIsConcept, boolean bAcceptsTable, boolean bAcceptsMember)` Instantiates a new FL qname xpath table.

  - ### Uses of ExcelSheetPoint in com.rs.xbrl.instructions.formula

    Methods in com.rs.xbrl.instructions.formula with parameters of type ExcelSheetPoint
    Modifier and Type | Method and Description
    --- | ---
    `static ExpressionParserResult` | ExpressionParserResult.`parse(java.lang.String expression, GenerationContext gc, ExcelSheetPoint conceptPrefixPoint, ExcelSheetPoint numbersPoint)` Parses the incoming expression and creates an object model that can be used to create variables.
    `static ConceptParserResult` | ConceptParserResult.`parseConcept(java.lang.String conceptReference, GenerationContext gc, ExcelSheetPoint conceptPrefixPoint, ExcelSheetPoint numbersPoint)` Parses the concept.

    Constructors in com.rs.xbrl.instructions.formula with parameters of type ExcelSheetPoint
    Constructor and Description
    `GeneralVariableDefinition(javax.xml.namespace.QName qName, ExcelSheetPoint selectColumn, ExcelSheetPoint extraColumn, GenerationContext gc)` Instantiates a new general variable definition.
    `GeneralVariablesTable(ExcelSheetPoint generalVariablesTable, GenerationContext gc)` Instantiates a new general variables table.
    `ParametersTable(ExcelSheetPoint parametersTable, GenerationContext gc)` Instantiates a new parameters table.
    `ParameterVariableDefinition(javax.xml.namespace.QName qName, ExcelSheetPoint selectColumn, ExcelSheetPoint extraColumn, GenerationContext gc)` Instantiates a new parameter variable definition.