Ring

Overview

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.container.ring
  • Platforms: .NET, .NET Standard 2.0, Island

 

constructor

 

constructor

 

Ring()

 

init()

 

constructor(anext: Reference<Ring>; aprev: Reference<Ring>; aValue: Object)

 

Ring(Reference<Ring> anext, Reference<Ring> aprev, Object aValue)

 

init(_ anext: Reference<Ring>, _ aprev: Reference<Ring>, _ aValue: Object)

Parameters:

  • anext:
  • aprev:
  • aValue:

constructor (Ring)

 

constructor(value: Ring)

 

Ring(Ring value)

 

init(_ value: Ring)

Parameters:

  • value:

Do

 

method Do(f: $Delegate_arg0$_<Object>)

 

void Do($Delegate_arg0$_<Object> f)

 

func Do(_ f: $Delegate_arg0$_<Object>)

 

func Do(f $Delegate_arg0$_<interface{}>)

Parameters:

  • f:

Len

 

method Len: int

 

int Len()

 

func Len() -> int

 

func Len() int

Link

 

method Link(s: Reference<Ring>): Reference<Ring>

 

func Link(_ s: Reference<Ring>) -> Reference<Ring>

 

func Link(s Reference<Ring>) Reference<Ring>

Parameters:

  • s:

Move

 

method Move(n: int): Reference<Ring>

 

Reference<Ring> Move(int n)

 

func Move(_ n: int) -> Reference<Ring>

 

func Move(n int) Reference<Ring>

Parameters:

  • n:

Next

 

method Next: Reference<Ring>

 

Reference<Ring> Next()

 

func Next() -> Reference<Ring>

 

func Next() Reference<Ring>

Prev

 

method Prev: Reference<Ring>

 

Reference<Ring> Prev()

 

func Prev() -> Reference<Ring>

 

func Prev() Reference<Ring>

Unlink

 

method Unlink(n: int): Reference<Ring>

 

Reference<Ring> Unlink(int n)

 

func Unlink(_ n: int) -> Reference<Ring>

 

func Unlink(n int) Reference<Ring>

Parameters:

  • n:

Value

 

var Value: Object;

 

Object Value

 

var Value: Object

 

Value interface{}

 

Value

 

var Value: Object;

 

Object Value

 

var Value: Object

 

Value interface{}

 

constructor

 

constructor

 

Ring()

 

init()

 

constructor(anext: Reference<Ring>; aprev: Reference<Ring>; aValue: Object)

 

Ring(Reference<Ring> anext, Reference<Ring> aprev, Object aValue)

 

init(_ anext: Reference<Ring>, _ aprev: Reference<Ring>, _ aValue: Object)

Parameters:

  • anext:
  • aprev:
  • aValue:

constructor (Ring)

 

constructor(value: Ring)

 

Ring(Ring value)

 

init(_ value: Ring)

Parameters:

  • value:

Do

 

method Do(f: $Delegate_arg0$_<Object>)

 

void Do($Delegate_arg0$_<Object> f)

 

func Do(_ f: $Delegate_arg0$_<Object>)

 

func Do(f $Delegate_arg0$_<interface{}>)

Parameters:

  • f:

Len

 

method Len: int

 

int Len()

 

func Len() -> int

 

func Len() int

Link

 

method Link(s: Reference<Ring>): Reference<Ring>

 

func Link(_ s: Reference<Ring>) -> Reference<Ring>

 

func Link(s Reference<Ring>) Reference<Ring>

Parameters:

  • s:

Move

 

method Move(n: int): Reference<Ring>

 

Reference<Ring> Move(int n)

 

func Move(_ n: int) -> Reference<Ring>

 

func Move(n int) Reference<Ring>

Parameters:

  • n:

Next

 

method Next: Reference<Ring>

 

Reference<Ring> Next()

 

func Next() -> Reference<Ring>

 

func Next() Reference<Ring>

Prev

 

method Prev: Reference<Ring>

 

Reference<Ring> Prev()

 

func Prev() -> Reference<Ring>

 

func Prev() Reference<Ring>

Unlink

 

method Unlink(n: int): Reference<Ring>

 

Reference<Ring> Unlink(int n)

 

func Unlink(_ n: int) -> Reference<Ring>

 

func Unlink(n int) Reference<Ring>

Parameters:

  • n: