Named

Overview

Location

  • Reference: Go.fx
  • Namespace: go.types
  • Platforms: Island


Instance Methods


constructor

 

constructor

 

Named()

 

init()

 

Sub New()

constructor (Memory<TypeName>, Type, Slice<Memory<Func>>)

 

constructor(aobj: Memory<TypeName>; aunderlying: Type; amethods: Slice<Memory<Func>>)

 

Named(Memory<TypeName> aobj, Type aunderlying, Slice<Memory<Func>> amethods)

 

init(_ aobj: Memory<TypeName>, _ aunderlying: Type, _ amethods: Slice<Memory<Func>>)

 

Sub New(aobj As Memory<TypeName>, aunderlying As Type, amethods As Slice<Memory<Func>>)

Parameters:

  • aobj:
  • aunderlying:
  • amethods:

constructor (Named)

 

constructor(value: Named)

 

Named(Named value)

 

init(_ value: Named)

 

Sub New(value As Named)

Parameters:

  • value:

String

 

method String: string

 

string String()

 

func String() -> string

 

func String() string

 

Function String() As string

Underlying

 

method Underlying: Type

 

Type Underlying()

 

func Underlying() -> Type

 

func Underlying() Type

 

Function Underlying() As Type

AddMethod

 

method AddMethod(m: Memory<Func>)

 

void AddMethod(Memory<Func> m)

 

func AddMethod(_ m: Memory<Func>)

 

func AddMethod(m Memory<Func>) void

 

Sub AddMethod(m As Memory<Func>)

Parameters:

  • m:

Method

 

method Method(i: int): Memory<Func>

 

Memory<Func> Method(int i)

 

func Method(_ i: int) -> Memory<Func>

 

func Method(i int) Memory<Func>

 

Function Method(i As int) As Memory<Func>

Parameters:

  • i:

NumMethods

 

method NumMethods: int

 

int NumMethods()

 

func NumMethods() -> int

 

func NumMethods() int

 

Function NumMethods() As int

Obj

 

method Obj: Memory<TypeName>

 

Memory<TypeName> Obj()

 

func Obj() -> Memory<TypeName>

 

func Obj() Memory<TypeName>

 

Function Obj() As Memory<TypeName>

SetUnderlying

 

method SetUnderlying(underlying: Type)

 

void SetUnderlying(Type underlying)

 

func SetUnderlying(_ underlying: Type)

 

func SetUnderlying(underlying Type) void

 

Sub SetUnderlying(underlying As Type)

Parameters:

  • underlying:

 

Implements