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()

 

Sub New()

constructor (Ring) .NET, .NET Standard 2.0

 

constructor(value: Ring)

 

Ring(Ring value)

 

init(_ value: Ring)

 

Sub New(value As Ring)

Parameters:

  • value:

constructor (Reference<Ring>, Reference<Ring>, Object)

 

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)

 

Sub New(anext As Reference<Ring>, aprev As Reference<Ring>, aValue As Object)

Parameters:

  • anext:
  • aprev:
  • aValue:

constructor (Ring) Island

 

constructor(value: Ring)

 

Ring(Ring value)

 

init(_ value: Ring)

 

Sub New(value As Ring)

Parameters:

  • value:

Do

 

// .NET, .NET Standard 2.0
method Do(f: Action<System.Object>)
// Island
method Do(f: Action<RemObjects.Elements.System.Object>)

 

// .NET, .NET Standard 2.0
void Do(Action<System.Object> f)
// Island
void Do(Action<RemObjects.Elements.System.Object> f)

 

// .NET, .NET Standard 2.0
func Do(_ f: Action<System.Object>)
// Island
func Do(_ f: Action<RemObjects.Elements.System.Object>)

 

// .NET, .NET Standard 2.0
func Do(f Action<System.Object>) 
// Island
func Do(f Action<RemObjects.Elements.System.Object>)

 

// .NET, .NET Standard 2.0
Sub Do(f As Action<System.Object>)
// Island
Sub Do(f As Action<RemObjects.Elements.System.Object>)

Parameters:

  • f:

Len

 

method Len: int

 

int Len()

 

func Len() -> int

 

func Len() int

 

Function Len() As int

Link

 

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

 

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

 

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

 

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

 

Function Link(s As Reference<Ring>) As 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>

 

Function Move(n As int) As Reference<Ring>

Parameters:

  • n:

Next

 

method Next: Reference<Ring>

 

Reference<Ring> Next()

 

func Next() -> Reference<Ring>

 

func Next() Reference<Ring>

 

Function Next() As Reference<Ring>

Prev

 

method Prev: Reference<Ring>

 

Reference<Ring> Prev()

 

func Prev() -> Reference<Ring>

 

func Prev() Reference<Ring>

 

Function Prev() As 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>

 

Function Unlink(n As int) As Reference<Ring>

Parameters:

  • n:

Value

 

var Value: Object;

 

Object Value

 

var Value: Object

 

Value interface{}

 

FIELD Value() As Object

 

Value

 

var Value: Object;

 

Object Value

 

var Value: Object

 

Value interface{}

 

FIELD Value() As Object

 

constructor

 

constructor

 

Ring()

 

init()

 

Sub New()

constructor (Ring) .NET, .NET Standard 2.0

 

constructor(value: Ring)

 

Ring(Ring value)

 

init(_ value: Ring)

 

Sub New(value As Ring)

Parameters:

  • value:

constructor (Reference<Ring>, Reference<Ring>, Object)

 

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)

 

Sub New(anext As Reference<Ring>, aprev As Reference<Ring>, aValue As Object)

Parameters:

  • anext:
  • aprev:
  • aValue:

constructor (Ring) Island

 

constructor(value: Ring)

 

Ring(Ring value)

 

init(_ value: Ring)

 

Sub New(value As Ring)

Parameters:

  • value:

Do

 

// .NET, .NET Standard 2.0
method Do(f: Action<System.Object>)
// Island
method Do(f: Action<RemObjects.Elements.System.Object>)

 

// .NET, .NET Standard 2.0
void Do(Action<System.Object> f)
// Island
void Do(Action<RemObjects.Elements.System.Object> f)

 

// .NET, .NET Standard 2.0
func Do(_ f: Action<System.Object>)
// Island
func Do(_ f: Action<RemObjects.Elements.System.Object>)

 

// .NET, .NET Standard 2.0
func Do(f Action<System.Object>) 
// Island
func Do(f Action<RemObjects.Elements.System.Object>)

 

// .NET, .NET Standard 2.0
Sub Do(f As Action<System.Object>)
// Island
Sub Do(f As Action<RemObjects.Elements.System.Object>)

Parameters:

  • f:

Len

 

method Len: int

 

int Len()

 

func Len() -> int

 

func Len() int

 

Function Len() As int

Link

 

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

 

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

 

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

 

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

 

Function Link(s As Reference<Ring>) As 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>

 

Function Move(n As int) As Reference<Ring>

Parameters:

  • n:

Next

 

method Next: Reference<Ring>

 

Reference<Ring> Next()

 

func Next() -> Reference<Ring>

 

func Next() Reference<Ring>

 

Function Next() As Reference<Ring>

Prev

 

method Prev: Reference<Ring>

 

Reference<Ring> Prev()

 

func Prev() -> Reference<Ring>

 

func Prev() Reference<Ring>

 

Function Prev() As 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>

 

Function Unlink(n As int) As Reference<Ring>

Parameters:

  • n: