DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Public Member Functions | Properties | List of all members
Deveel.Data.Sql.CellId Struct Reference
Inheritance diagram for Deveel.Data.Sql.CellId:

Public Member Functions

 CellId (RowId rowId, int columnOffset)
 
bool Equals (CellId other)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
override string ToString ()
 

Properties

RowId RowId [get, private set]
 
int ColumnOffset [get, private set]
 

Detailed Description

Definition at line 24 of file CellId.cs.

Constructor & Destructor Documentation

Deveel.Data.Sql.CellId.CellId ( RowId  rowId,
int  columnOffset 
)
inline

Definition at line 25 of file CellId.cs.

26  :this() {
27  RowId = rowId;
28  ColumnOffset = columnOffset;
29  }
Defines the value of a ROWID object, that is a unique reference within a database system to a single ...
Definition: RowId.cs:24

Member Function Documentation

bool Deveel.Data.Sql.CellId.Equals ( CellId  other)
inline

Definition at line 35 of file CellId.cs.

35  {
36  return RowId.Equals(other.RowId) &&
37  ColumnOffset.Equals(other.ColumnOffset);
38  }
bool Equals(RowId other)
Definition: RowId.cs:66
Defines the value of a ROWID object, that is a unique reference within a database system to a single ...
Definition: RowId.cs:24
override bool Deveel.Data.Sql.CellId.Equals ( object  obj)
inline

Definition at line 40 of file CellId.cs.

40  {
41  if (!(obj is CellId))
42  return false;
43 
44  return Equals((CellId)obj);
45  }
CellId(RowId rowId, int columnOffset)
Definition: CellId.cs:25
bool Equals(CellId other)
Definition: CellId.cs:35
override int Deveel.Data.Sql.CellId.GetHashCode ( )
inline

Definition at line 47 of file CellId.cs.

47  {
48  return base.GetHashCode();
49  }
override string Deveel.Data.Sql.CellId.ToString ( )
inline

Definition at line 51 of file CellId.cs.

51  {
52  return String.Format("{0}({1})", RowId, ColumnOffset);
53  }
A long string in the system.
Defines the value of a ROWID object, that is a unique reference within a database system to a single ...
Definition: RowId.cs:24

Property Documentation

int Deveel.Data.Sql.CellId.ColumnOffset
getprivate set

Definition at line 33 of file CellId.cs.

RowId Deveel.Data.Sql.CellId.RowId
getprivate set

Definition at line 31 of file CellId.cs.


The documentation for this struct was generated from the following file: