Class RefImpl

    • Nested Class Summary

      • Nested classes/interfaces inherited from interface io.keikai.model.sys.dependency.Ref

        Ref.RefType
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String bookName  
      protected java.lang.String lastSheetName  
      protected java.lang.String sheetName  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
        RefImpl​(AbstractBookAdv book)  
        RefImpl​(AbstractCellAdv cell)  
        RefImpl​(AbstractSheetAdv sheet, int sheetIdx)  
      protected RefImpl​(Ref.RefType type, java.lang.String bookName, java.lang.String sheetName, java.lang.String lastSheetName, int row, int column, int lastRow, int lastColumn)  
        RefImpl​(java.lang.String bookName)  
        RefImpl​(java.lang.String bookName, java.lang.String sheetName, int sheetIdx)  
        RefImpl​(java.lang.String bookName, java.lang.String sheetName, int row, int column)  
        RefImpl​(java.lang.String bookName, java.lang.String sheetName, int row, int column, int lastRow, int lastColumn)  
        RefImpl​(java.lang.String bookName, java.lang.String sheetName, java.lang.String lastSheetName, int row, int column)  
        RefImpl​(java.lang.String bookName, java.lang.String sheetName, java.lang.String lastSheetName, int row, int column, int lastRow, int lastColumn)  
    • Field Detail

      • bookName

        protected final java.lang.String bookName
      • sheetName

        protected final java.lang.String sheetName
      • lastSheetName

        protected final java.lang.String lastSheetName
    • Constructor Detail

      • RefImpl

        public RefImpl​(java.lang.String bookName,
                       java.lang.String sheetName,
                       int row,
                       int column,
                       int lastRow,
                       int lastColumn)
      • RefImpl

        public RefImpl​(java.lang.String bookName,
                       java.lang.String sheetName,
                       int row,
                       int column)
      • RefImpl

        public RefImpl​(java.lang.String bookName,
                       java.lang.String sheetName,
                       java.lang.String lastSheetName,
                       int row,
                       int column,
                       int lastRow,
                       int lastColumn)
      • RefImpl

        public RefImpl​(java.lang.String bookName,
                       java.lang.String sheetName,
                       java.lang.String lastSheetName,
                       int row,
                       int column)
      • RefImpl

        public RefImpl​(java.lang.String bookName,
                       java.lang.String sheetName,
                       int sheetIdx)
      • RefImpl

        public RefImpl​(java.lang.String bookName)
      • RefImpl

        protected RefImpl​(Ref.RefType type,
                          java.lang.String bookName,
                          java.lang.String sheetName,
                          java.lang.String lastSheetName,
                          int row,
                          int column,
                          int lastRow,
                          int lastColumn)
    • Method Detail

      • getBookName

        public java.lang.String getBookName()
        Specified by:
        getBookName in interface Ref
      • getSheetName

        public java.lang.String getSheetName()
        Specified by:
        getSheetName in interface Ref
      • getLastSheetName

        public java.lang.String getLastSheetName()
        Specified by:
        getLastSheetName in interface Ref
      • getRow

        public int getRow()
        Specified by:
        getRow in interface Ref
      • getColumn

        public int getColumn()
        Specified by:
        getColumn in interface Ref
      • getLastRow

        public int getLastRow()
        Specified by:
        getLastRow in interface Ref
      • getLastColumn

        public int getLastColumn()
        Specified by:
        getLastColumn in interface Ref
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getSheetIndex

        public int getSheetIndex()
        Specified by:
        getSheetIndex in interface Ref
      • getLastSheetIndex

        public int getLastSheetIndex()
        Specified by:
        getLastSheetIndex in interface Ref