Range

Overview

Location

  • Reference:
    • Swift.dll  .NET, .NET Standard 1.3
    • swift.jar  Cooper
    • Swift.fx  Island
    • libSwift.fx  Toffee
  • Namespace: Swift

Implements

 

constructor

 

constructor(x: not nullable Range)

 

Range(Range! x)

 

init(_ x: Range)

 

Range(Range! x)

Parameters:

  • x:

contains  virtual

 

method contains(element: not nullable Int64): not nullable Bool

 

Bool! contains(Int64! element)

 

func contains(_ element: Int64) -> Bool

 

Bool! contains(Int64! element)

Parameters:

  • element:

debugDescription  override Cooper, Island, Toffee

 

property debugDescription: NativeString read;

 

NativeString debugDescription { get; }

 

var debugDescription: NativeString { get{} }

 

NativeString debugDescription { __get; }

description  override

 

method description: not nullable NativeString

 

NativeString! description()

 

func description() -> NativeString

 

NativeString! description()

Equals  virtual

 

method Equals rhs(rhs: not nullable Range): not nullable Bool

 

Bool! Equals rhs(Range! rhs)

 

func Equals(rhs: Range) -> Bool

 

Bool! Equals rhs(Range! rhs)

Parameters:

  • rhs:

get_description .NET, .NET Standard 1.3, Island

 

method get_description: not nullable NativeString

 

NativeString! get_description()

 

func get_description() -> NativeString

getdescription Cooper

 

method getdescription: not nullable NativeString

 

NativeString! getdescription()

 

func getdescription() -> NativeString

 

NativeString! getdescription()

GetEnumerator  virtual .NET, .NET Standard 1.3, Island

 

// .NET, .NET Standard 1.3
method GetEnumerator: IEnumerator<not nullable Int64>
// Island
method GetEnumerator: IEnumerator<not nullable Int64>

 

// .NET, .NET Standard 1.3
IEnumerator<Int64!> GetEnumerator()
// Island
IEnumerator<not nullable Int64> GetEnumerator()

 

// .NET, .NET Standard 1.3
func GetEnumerator() -> IEnumerator<Int64>
// Island
func GetEnumerator() -> IEnumerator<not nullable Int64>

GetMetaClass  virtual .NET, .NET Standard 1.3, Cooper, Island

 

method GetMetaClass: Range.MetaClass

 

Range.MetaClass GetMetaClass()

 

func GetMetaClass() -> Range.MetaClass

 

Range.MetaClass GetMetaClass()

GetSequence  virtual

 

method GetSequence: not nullable IEnumerable<not nullable Int64>

 

IEnumerable<not nullable Int64>! GetSequence()

 

func GetSequence() -> INSFastEnumeration<nullable Int64>

 

Iterable<Long>! GetSequence()

Item  virtual

 

property Item[i: not nullable Int64]: not nullable Int64 read;

 

Int64! Item[Int64! i] { get; }

 

subscript Item(_ i: Int64) -> Int64 { get{} }

 

Int64! Item[Int64! i] { __get; }

iterator Cooper

 

method iterator: Iterator<Long>

 

Iterator<Long> iterator()

 

func iterator() -> Iterator<Long>

 

Iterator<Long> iterator()

length  virtual

 

property length: nullable Int64 read;

 

Int64? length { get; }

 

var length: Int64? { get{} }

 

Long? length { __get; }

lowerBound  virtual

 

property lowerBound: nullable Int64 read write;

 

Int64? lowerBound { get; set; }

 

var lowerBound: Int64? { get{} set{} }

 

Long? lowerBound { __get; __set; }

lowerBoundClosed  virtual

 

property lowerBoundClosed: not nullable Bool read write;

 

Bool! lowerBoundClosed { get; set; }

 

var lowerBoundClosed: Bool { get{} set{} }

 

Bool! lowerBoundClosed { __get; __set; }

nativeRange  virtual Toffee

 

var nativeRange: NSRange { get{} }

reversed  virtual

 

property reversed: not nullable Bool read write;

 

Bool! reversed { get; set; }

 

var reversed: Bool { get{} set{} }

 

Bool! reversed { __get; __set; }

ToString  override virtual .NET, .NET Standard 1.3, Cooper, Island

 

method ToString: String

 

String ToString()

 

func ToString() -> String

 

String ToString()

upperBound  virtual

 

property upperBound: nullable Int64 read write;

 

Int64? upperBound { get; set; }

 

var upperBound: Int64? { get{} set{} }

 

Long? upperBound { __get; __set; }

upperBoundClosed  virtual

 

property upperBoundClosed: not nullable Bool read write;

 

Bool! upperBoundClosed { get; set; }

 

var upperBoundClosed: Bool { get{} set{} }

 

Bool! upperBoundClosed { __get; __set; }

 

debugDescription  override Cooper, Island, Toffee

 

property debugDescription: NativeString read;

 

NativeString debugDescription { get; }

 

var debugDescription: NativeString { get{} }

 

NativeString debugDescription { __get; }

Item  virtual

 

property Item[i: not nullable Int64]: not nullable Int64 read;

 

Int64! Item[Int64! i] { get; }

 

subscript Item(_ i: Int64) -> Int64 { get{} }

 

Int64! Item[Int64! i] { __get; }

length  virtual

 

property length: nullable Int64 read;

 

Int64? length { get; }

 

var length: Int64? { get{} }

 

Long? length { __get; }

lowerBound  virtual

 

property lowerBound: nullable Int64 read write;

 

Int64? lowerBound { get; set; }

 

var lowerBound: Int64? { get{} set{} }

 

Long? lowerBound { __get; __set; }

lowerBoundClosed  virtual

 

property lowerBoundClosed: not nullable Bool read write;

 

Bool! lowerBoundClosed { get; set; }

 

var lowerBoundClosed: Bool { get{} set{} }

 

Bool! lowerBoundClosed { __get; __set; }

nativeRange  virtual Toffee

 

var nativeRange: NSRange { get{} }

reversed  virtual

 

property reversed: not nullable Bool read write;

 

Bool! reversed { get; set; }

 

var reversed: Bool { get{} set{} }

 

Bool! reversed { __get; __set; }

upperBound  virtual

 

property upperBound: nullable Int64 read write;

 

Int64? upperBound { get; set; }

 

var upperBound: Int64? { get{} set{} }

 

Long? upperBound { __get; __set; }

upperBoundClosed  virtual

 

property upperBoundClosed: not nullable Bool read write;

 

Bool! upperBoundClosed { get; set; }

 

var upperBoundClosed: Bool { get{} set{} }

 

Bool! upperBoundClosed { __get; __set; }

 

constructor

 

constructor(x: not nullable Range)

 

Range(Range! x)

 

init(_ x: Range)

 

Range(Range! x)

Parameters:

  • x:

contains  virtual

 

method contains(element: not nullable Int64): not nullable Bool

 

Bool! contains(Int64! element)

 

func contains(_ element: Int64) -> Bool

 

Bool! contains(Int64! element)

Parameters:

  • element:

description  override

 

method description: not nullable NativeString

 

NativeString! description()

 

func description() -> NativeString

 

NativeString! description()

Equals  virtual

 

method Equals rhs(rhs: not nullable Range): not nullable Bool

 

Bool! Equals rhs(Range! rhs)

 

func Equals(rhs: Range) -> Bool

 

Bool! Equals rhs(Range! rhs)

Parameters:

  • rhs:

get_description .NET, .NET Standard 1.3, Island

 

method get_description: not nullable NativeString

 

NativeString! get_description()

 

func get_description() -> NativeString

getdescription Cooper

 

method getdescription: not nullable NativeString

 

NativeString! getdescription()

 

func getdescription() -> NativeString

 

NativeString! getdescription()

GetEnumerator  virtual .NET, .NET Standard 1.3, Island

 

// .NET, .NET Standard 1.3
method GetEnumerator: IEnumerator<not nullable Int64>
// Island
method GetEnumerator: IEnumerator<not nullable Int64>

 

// .NET, .NET Standard 1.3
IEnumerator<Int64!> GetEnumerator()
// Island
IEnumerator<not nullable Int64> GetEnumerator()

 

// .NET, .NET Standard 1.3
func GetEnumerator() -> IEnumerator<Int64>
// Island
func GetEnumerator() -> IEnumerator<not nullable Int64>

GetMetaClass  virtual .NET, .NET Standard 1.3, Cooper, Island

 

method GetMetaClass: Range.MetaClass

 

Range.MetaClass GetMetaClass()

 

func GetMetaClass() -> Range.MetaClass

 

Range.MetaClass GetMetaClass()

GetSequence  virtual

 

method GetSequence: not nullable IEnumerable<not nullable Int64>

 

IEnumerable<not nullable Int64>! GetSequence()

 

func GetSequence() -> INSFastEnumeration<nullable Int64>

 

Iterable<Long>! GetSequence()

iterator Cooper

 

method iterator: Iterator<Long>

 

Iterator<Long> iterator()

 

func iterator() -> Iterator<Long>

 

Iterator<Long> iterator()

ToString  override virtual .NET, .NET Standard 1.3, Cooper, Island

 

method ToString: String

 

String ToString()

 

func ToString() -> String

 

String ToString()