Index
Overview
Location
- Reference: Island.fx
- Namespace: Remobjects.Elements.System
- Ancestry: ValueType | Index
constructor protected (declared in ValueType)
constructor
Index()
init()
Index()
Sub New()
constructor (Int32, Boolean)
constructor(aValue: Int32; aFromEnd: Boolean)
Index(Int32 aValue, Boolean aFromEnd)
init(_ aValue: Int32, _ aFromEnd: Boolean)
Index(Int32 aValue, Boolean aFromEnd)
Sub New(aValue As Int32, aFromEnd As Boolean)
Parameters:
- aValue:
- aFromEnd:
End
class property End: Index read;
class Index End { get; }
static var End: Index { get{} }
class Index End { __get; }
Shared ReadOnly Property End() As Index
Default constructor.
Parameters:
- aOther: the reference to compare this with.
Equals (Index): Boolean
method Equals(aValue: Index): Boolean
Boolean Equals(Index aValue)
func Equals(_ aValue: Index) -> Boolean
Boolean Equals(Index aValue)
Function Equals(aValue As Index) As Boolean
Parameters:
- aValue:
Finalize protected virtual (declared in Object)
method Finalize
void Finalize()
func Finalize()
void Finalize()
Sub Finalize()
FromEnd
class method FromEnd(value: Int32): Index
static Index FromEnd(Int32 value)
static func FromEnd(_ value: Int32) -> Index
static Index FromEnd(Int32 value)
Shared Function FromEnd(value As Int32) As Index
Parameters:
- value:
FromStart
class method FromStart(value: Int32): Index
static Index FromStart(Int32 value)
static func FromStart(_ value: Int32) -> Index
static Index FromStart(Int32 value)
Shared Function FromStart(value As Int32) As Index
Parameters:
- value:
GetHashCode virtual (declared in Object)
Returns a hashcode for this object. Overriden implementations should make sure that the number returned here is constant given the same object.
method GetHashCode: Int32
Int32 GetHashCode()
func GetHashCode() -> Int32
Int32 GetHashCode()
Function GetHashCode() As Int32
GetOffset
method GetOffset(length: Int32): Int32
Int32 GetOffset(Int32 length)
func GetOffset(_ length: Int32) -> Int32
Int32 GetOffset(Int32 length)
Function GetOffset(length As Int32) As Int32
Parameters:
- length:
GetType (declared in Object)
Returns the actual type of this class
method GetType: Type
Type GetType()
func GetType() -> Type
Type GetType()
Function GetType() As Type
IsFromEnd
property IsFromEnd: Boolean read;
Boolean IsFromEnd { get; }
var IsFromEnd: Boolean { get{} }
Boolean IsFromEnd { __get; }
ReadOnly Property IsFromEnd() As Boolean
ReferenceEquals (declared in Object)
Compares two references for equivalence (even if they have an equals operator)
Parameters:
- a: left value
- b: right value
Start
class property Start: Index read;
class Index Start { get; }
static var Start: Index { get{} }
class Index Start { __get; }
Shared ReadOnly Property Start() As Index
ToString override virtual
method ToString: String
String ToString()
func ToString() -> String
String ToString()
Function ToString() As String
Value
property Value: Int32 read;
Int32 Value { get; }
var Value: Int32 { get{} }
Int32 Value { __get; }
ReadOnly Property Value() As Int32
IsFromEnd
property IsFromEnd: Boolean read;
Boolean IsFromEnd { get; }
var IsFromEnd: Boolean { get{} }
Boolean IsFromEnd { __get; }
ReadOnly Property IsFromEnd() As Boolean
Value
property Value: Int32 read;
Int32 Value { get; }
var Value: Int32 { get{} }
Int32 Value { __get; }
ReadOnly Property Value() As Int32
End
class property End: Index read;
class Index End { get; }
static var End: Index { get{} }
class Index End { __get; }
Shared ReadOnly Property End() As Index
Start
FromEnd
class method FromEnd(value: Int32): Index
static Index FromEnd(Int32 value)
static func FromEnd(_ value: Int32) -> Index
static Index FromEnd(Int32 value)
Shared Function FromEnd(value As Int32) As Index
Parameters:
- value:
FromStart
class method FromStart(value: Int32): Index
static Index FromStart(Int32 value)
static func FromStart(_ value: Int32) -> Index
static Index FromStart(Int32 value)
Shared Function FromStart(value As Int32) As Index
Parameters:
- value:
ReferenceEquals (declared in Object)
Compares two references for equivalence (even if they have an equals operator)
Parameters:
- a: left value
- b: right value
constructor protected (declared in ValueType)
constructor
Index()
init()
Index()
Sub New()
constructor (Int32, Boolean)
constructor(aValue: Int32; aFromEnd: Boolean)
Index(Int32 aValue, Boolean aFromEnd)
init(_ aValue: Int32, _ aFromEnd: Boolean)
Index(Int32 aValue, Boolean aFromEnd)
Sub New(aValue As Int32, aFromEnd As Boolean)
Parameters:
- aValue:
- aFromEnd:
Default constructor.
Parameters:
- aOther: the reference to compare this with.
Equals (Index): Boolean
method Equals(aValue: Index): Boolean
Boolean Equals(Index aValue)
func Equals(_ aValue: Index) -> Boolean
Boolean Equals(Index aValue)
Function Equals(aValue As Index) As Boolean
Parameters:
- aValue:
Finalize protected virtual (declared in Object)
method Finalize
void Finalize()
func Finalize()
void Finalize()
Sub Finalize()
GetHashCode virtual (declared in Object)
Returns a hashcode for this object. Overriden implementations should make sure that the number returned here is constant given the same object.
method GetHashCode: Int32
Int32 GetHashCode()
func GetHashCode() -> Int32
Int32 GetHashCode()
Function GetHashCode() As Int32
GetOffset
method GetOffset(length: Int32): Int32
Int32 GetOffset(Int32 length)
func GetOffset(_ length: Int32) -> Int32
Int32 GetOffset(Int32 length)
Function GetOffset(length As Int32) As Int32
Parameters:
- length:
GetType (declared in Object)
Returns the actual type of this class
method GetType: Type
Type GetType()
func GetType() -> Type
Type GetType()
Function GetType() As Type
ToString override virtual
method ToString: String
String ToString()
func ToString() -> String
String ToString()
Function ToString() As String