Package io.keikai.model.impl
Class RefImpl
- java.lang.Object
-
- io.keikai.model.impl.RefImpl
-
- All Implemented Interfaces:
Ref
,Serializable
- Direct Known Subclasses:
ColumnPrecedentRefImpl
,ColumnRefImpl
,ConditionalRefImpl
,IndirectRefImpl
,NameRefImpl
,ObjectRefImpl
,OffsetRefImpl
,TablePrecedentRefImpl
public class RefImpl extends Object implements Ref, Serializable
- Since:
- 3.5.0
- Author:
- dennis
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.keikai.model.sys.dependency.Ref
Ref.RefType
-
-
Constructor Summary
Constructors Modifier Constructor Description RefImpl(AbstractBookAdv book)
RefImpl(AbstractCellAdv cell)
RefImpl(AbstractSheetAdv sheet, int sheetIdx)
protected
RefImpl(Ref.RefType type, String bookName, String sheetName, String lastSheetName, int row, int column, int lastRow, int lastColumn)
RefImpl(String bookName)
RefImpl(String bookName, String sheetName, int sheetIdx)
RefImpl(String bookName, String sheetName, int row, int column)
RefImpl(String bookName, String sheetName, int row, int column, int lastRow, int lastColumn)
RefImpl(String bookName, String sheetName, String lastSheetName, int row, int column)
RefImpl(String bookName, String sheetName, String lastSheetName, int row, int column, int lastRow, int lastColumn)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
String
getBookName()
int
getColumn()
int
getLastColumn()
int
getLastRow()
int
getLastSheetIndex()
String
getLastSheetName()
int
getRow()
int
getSheetIndex()
String
getSheetName()
Ref.RefType
getType()
int
hashCode()
String
toString()
-
-
-
Constructor Detail
-
RefImpl
public RefImpl(String bookName, String sheetName, int row, int column, int lastRow, int lastColumn)
-
RefImpl
public RefImpl(String bookName, String sheetName, String lastSheetName, int row, int column, int lastRow, int lastColumn)
-
RefImpl
public RefImpl(String bookName, String sheetName, String lastSheetName, int row, int column)
-
RefImpl
public RefImpl(String bookName)
-
RefImpl
public RefImpl(AbstractCellAdv cell)
-
RefImpl
public RefImpl(AbstractSheetAdv sheet, int sheetIdx)
-
RefImpl
public RefImpl(AbstractBookAdv book)
-
RefImpl
protected RefImpl(Ref.RefType type, String bookName, String sheetName, String lastSheetName, int row, int column, int lastRow, int lastColumn)
-
-
Method Detail
-
getType
public Ref.RefType getType()
-
getBookName
public String getBookName()
- Specified by:
getBookName
in interfaceRef
-
getSheetName
public String getSheetName()
- Specified by:
getSheetName
in interfaceRef
-
getLastSheetName
public String getLastSheetName()
- Specified by:
getLastSheetName
in interfaceRef
-
getLastRow
public int getLastRow()
- Specified by:
getLastRow
in interfaceRef
-
getLastColumn
public int getLastColumn()
- Specified by:
getLastColumn
in interfaceRef
-
getSheetIndex
public int getSheetIndex()
- Specified by:
getSheetIndex
in interfaceRef
-
getLastSheetIndex
public int getLastSheetIndex()
- Specified by:
getLastSheetIndex
in interfaceRef
-
-