JsonArray

Overview

Location

Implements

 

constructor

 

constructor

 

JsonArray()

 

init()

 

JsonArray()

constructor (not nullable array of JsonNode): InstanceType

 

constructor(params aItems: not nullable array of JsonNode)

 

JsonArray(params JsonNode[]! aItems)

 

init(_ aItems: JsonNode...)

 

JsonArray(JsonNode[]!... aItems)

Parameters:

  • aItems:

constructor (not nullable array of String): InstanceType

 

constructor(params aItems: not nullable array of String)

 

JsonArray(params String[]! aItems)

 

init(_ aItems: String...)

 

JsonArray(String[]!... aItems)

Parameters:

  • aItems:

constructor (not nullable ImmutableList<JsonNode>): InstanceType

 

constructor(aItems: not nullable ImmutableList<JsonNode>)

 

JsonArray(ImmutableList<JsonNode>! aItems)

 

init(_ aItems: ImmutableList<JsonNode>)

 

JsonArray(ImmutableList<JsonNode>! aItems)

Parameters:

  • aItems:

constructor (not nullable ImmutableList<String>): InstanceType .NET, .NET Standard, Island, Toffee

 

constructor(aItems: not nullable ImmutableList<String>)

 

JsonArray(ImmutableList<String>! aItems)

 

init(_ aItems: ImmutableList<String>)

Parameters:

  • aItems:

Add (array of JsonNode)  virtual

 

method Add(params aValues: array of JsonNode)

 

void Add(params JsonNode[] aValues)

 

func Add(_ aValues: JsonNode...)

 

void Add(JsonNode[]... aValues)

Parameters:

  • aValues:

Add (array of String)  virtual

 

method Add(params aValues: array of String)

 

void Add(params String[] aValues)

 

func Add(_ aValues: String...)

 

void Add(String[]... aValues)

Parameters:

  • aValues:

Add (ImmutableList<JsonNode>)  virtual

 

method Add(aValues: ImmutableList<JsonNode>)

 

void Add(ImmutableList<JsonNode> aValues)

 

func Add(_ aValues: ImmutableList<JsonNode>)

 

void Add(ImmutableList<JsonNode> aValues)

Parameters:

  • aValues:

Add (ImmutableList<String>)  virtual

 

method Add(aValues: ImmutableList<String>)

 

void Add(ImmutableList<String> aValues)

 

func Add(_ aValues: ImmutableList<String>)

 

void Add(ImmutableList<String> aValues)

Parameters:

  • aValues:

Add (not nullable JsonNode)  virtual

 

method Add(aValue: not nullable JsonNode)

 

void Add(JsonNode! aValue)

 

func Add(_ aValue: JsonNode)

 

void Add(JsonNode! aValue)

Parameters:

  • aValue:

BooleanValue  virtual    (declared in JsonNode)

 

property BooleanValue: Boolean read write;

 

Boolean BooleanValue { get; set; }

 

var BooleanValue: Boolean { get{} set{} }

 

Boolean BooleanValue { __get; __set; }

Clear  virtual

 

method Clear

 

void Clear()

 

func Clear()

 

void Clear()

Count  override

 

property Count: Int32 read;

 

Int32 Count { get; }

 

var Count: Int32 { get{} }

 

Integer Count { __get; }

countByEnumeratingWithState Toffee

 

func countByEnumeratingWithState(_ aState: UnsafeMutablePointer<NSFastEnumerationState>, objects stackbuf: UnsafeMutablePointer<JsonNode>, count len: NSUInteger) -> NSUInteger

Parameters:

  • aState:
  • stackbuf:
  • len:

Create (array of JsonNode): JsonArray  virtual    (declared in JsonNode) Cooper, Toffee

 

static func Create(_ aValue: JsonNode...) -> JsonArray

 

static JsonArray Create(JsonNode[] aValue)

Parameters:

  • aValue:

Create (Boolean): JsonBooleanValue    (declared in JsonNode) Cooper

 

class method Create(aValue: Boolean): JsonBooleanValue

 

static JsonBooleanValue Create(Boolean aValue)

 

static func Create(_ aValue: Boolean) -> JsonBooleanValue

 

static JsonBooleanValue Create(Boolean aValue)

Parameters:

  • aValue:

Create (Dictionary<String, JsonNode>): JsonObject  virtual    (declared in JsonNode) Cooper, Toffee

 

static func Create(_ aValue: Dictionary<String, JsonNode>) -> JsonObject

 

static JsonObject Create(Dictionary<String, JsonNode> aValue)

Parameters:

  • aValue:

Create (Double): JsonFloatValue    (declared in JsonNode) Cooper

 

class method Create(aValue: Double): JsonFloatValue

 

static JsonFloatValue Create(Double aValue)

 

static func Create(_ aValue: Double) -> JsonFloatValue

 

static JsonFloatValue Create(Double aValue)

Parameters:

  • aValue:

Create (List<JsonNode>): JsonArray  virtual    (declared in JsonNode) Cooper, Toffee

 

static func Create(_ aValue: List<JsonNode>) -> JsonArray

 

static JsonArray Create(List<JsonNode> aValue)

Parameters:

  • aValue:

Create (Long): JsonIntegerValue    (declared in JsonNode) Cooper

 

class method Create(aValue: Long): JsonIntegerValue

 

static JsonIntegerValue Create(Long aValue)

 

static func Create(_ aValue: Long) -> JsonIntegerValue

 

static JsonIntegerValue Create(Long aValue)

Parameters:

  • aValue:

Create (nullable Boolean): nullable JsonBooleanValue  virtual    (declared in JsonNode) .NET, .NET Standard, Island, Toffee

 

class method Create(aValue: nullable Boolean): nullable JsonBooleanValue

 

static JsonBooleanValue? Create(Boolean? aValue)

 

static func Create(_ aValue: Boolean!) -> JsonBooleanValue

Parameters:

  • aValue:

Create (nullable Double): nullable JsonFloatValue  virtual    (declared in JsonNode) .NET, .NET Standard, Island, Toffee

 

class method Create(aValue: nullable Double): nullable JsonFloatValue

 

static JsonFloatValue? Create(Double? aValue)

 

static func Create(_ aValue: Double!) -> JsonFloatValue

Parameters:

  • aValue:

Create (nullable Int64): nullable JsonIntegerValue  virtual    (declared in JsonNode) .NET, .NET Standard, Island, Toffee

 

class method Create(aValue: nullable Int64): nullable JsonIntegerValue

 

static JsonIntegerValue? Create(Int64? aValue)

 

static func Create(_ aValue: Int64!) -> JsonIntegerValue

Parameters:

  • aValue:

Create (String): JsonStringValue  virtual    (declared in JsonNode) Cooper, Toffee

 

static func Create(_ aValue: String) -> JsonStringValue

 

static JsonStringValue Create(String aValue)

Parameters:

  • aValue:

Create (nullable array of JsonNode): nullable JsonArray    (declared in JsonNode) .NET, .NET Standard, Island

 

class method Create(aValue: nullable array of JsonNode): nullable JsonArray

 

static JsonArray? Create(JsonNode[]? aValue)

 

static func Create(_ aValue: JsonNode...?) -> JsonArray?

Parameters:

  • aValue:

Create (nullable Dictionary<String, JsonNode>): nullable JsonObject    (declared in JsonNode) .NET, .NET Standard, Island

 

class method Create(aValue: nullable Dictionary<String, JsonNode>): nullable JsonObject

 

static JsonObject? Create(Dictionary<String, JsonNode>? aValue)

 

static func Create(_ aValue: Dictionary<String, JsonNode>?) -> JsonObject?

Parameters:

  • aValue:

Create (nullable List<JsonNode>): nullable JsonArray    (declared in JsonNode) .NET, .NET Standard, Island

 

// .NET
class method Create(aValue: nullable List<JsonNode>): nullable JsonArray
// .NET Standard, Island
class method Create(aValue: nullable List<JsonNode>): nullable JsonArray

 

// .NET
static JsonArray? Create(List<JsonNode>? aValue)
// .NET Standard, Island
static JsonArray? Create(List<JsonNode>? aValue)

 

// .NET
static func Create(_ aValue: List<JsonNode>?) -> JsonArray?
// .NET Standard, Island
static func Create(_ aValue: List<JsonNode>?) -> JsonArray?

Parameters:

  • aValue:

Create (nullable String): nullable JsonStringValue    (declared in JsonNode) .NET, .NET Standard, Island

 

class method Create(aValue: nullable String): nullable JsonStringValue

 

static JsonStringValue? Create(String? aValue)

 

static func Create(_ aValue: String?) -> JsonStringValue?

Parameters:

  • aValue:

description  override    (declared in JsonNode) Toffee

 

func description() -> NSString

FloatValue  virtual    (declared in JsonNode)

 

property FloatValue: Double read write;

 

Double FloatValue { get; set; }

 

var FloatValue: Double { get{} set{} }

 

Double FloatValue { __get; __set; }

GetEnumerator  virtual .NET, .NET Standard, Island

 

// .NET, .NET Standard
method GetEnumerator: IEnumerator<JsonNode>
// Island
method GetEnumerator: IEnumerator<JsonNode>

 

// .NET, .NET Standard
IEnumerator<JsonNode> GetEnumerator()
// Island
IEnumerator<JsonNode> GetEnumerator()

 

// .NET, .NET Standard
func GetEnumerator() -> IEnumerator<JsonNode>
// Island
func GetEnumerator() -> IEnumerator<JsonNode>

GetSequence  virtual

 

method GetSequence: IEnumerable<JsonNode>

 

IEnumerable<JsonNode> GetSequence()

 

func GetSequence() -> INSFastEnumeration<JsonNode>

 

Iterable<JsonNode> GetSequence()

Insert  virtual

 

method Insert(aIndex: Int32; aValue: not nullable JsonNode)

 

void Insert(Int32 aIndex, JsonNode! aValue)

 

func Insert(_ aIndex: Int32, _ aValue: JsonNode)

 

void Insert(Integer aIndex, JsonNode! aValue)

Parameters:

  • aIndex:
  • aValue:

IntegerValue  virtual    (declared in JsonNode)

 

property IntegerValue: Int64 read write;

 

Int64 IntegerValue { get; set; }

 

var IntegerValue: Int64 { get{} set{} }

 

Int64 IntegerValue { __get; __set; }

Item  override

 

property Item[aIndex: Int32]: not nullable JsonNode read write;

 

JsonNode! Item[Int32 aIndex] { get; set; }

 

subscript Item(_ aIndex: Int32) -> JsonNode { get{} set{} }

 

JsonNode! Item[Integer aIndex] { __get; __set; }

Item  virtual    (declared in JsonNode)

 

property Item[Index: Int32]: not nullable JsonNode read write;

 

JsonNode! Item[Int32 Index] { get; set; }

 

subscript Item(_ Index: Int32) -> JsonNode { get{} set{} }

 

JsonNode! Item[Integer Index] { __get; __set; }

Item  virtual    (declared in JsonNode)

 

property Item[aKey: not nullable String]: Boolean write;

 

Boolean Item[String! aKey] { set; }

 

subscript Item(_ aKey: String) -> Boolean { set{} }

 

Boolean Item[String! aKey] { __set; }

Item  virtual    (declared in JsonNode)

 

property Item[aKey: not nullable String]: Double write;

 

Double Item[String! aKey] { set; }

 

subscript Item(_ aKey: String) -> Double { set{} }

 

Double Item[String! aKey] { __set; }

Item  virtual    (declared in JsonNode)

 

property Item[aKey: not nullable String]: Int32 write;

 

Int32 Item[String! aKey] { set; }

 

subscript Item(_ aKey: String) -> Int32 { set{} }

 

Integer Item[String! aKey] { __set; }

Item  virtual    (declared in JsonNode) Cooper, Toffee

 

subscript Item(_ Key: String) -> JsonNode { get{} set{} }

 

JsonNode Item[String! Key] { __get; __set; }

Item  virtual    (declared in JsonNode) Cooper, Toffee

 

subscript Item(_ aKey: String) -> String { set{} }

 

String Item[String! aKey] { __set; }

Item  virtual    (declared in JsonNode) .NET, .NET Standard, Island

 

property Item[Key: not nullable String]: nullable JsonNode read write;

 

JsonNode? Item[String! Key] { get; set; }

 

subscript Item(_ Key: String) -> JsonNode? { get{} set{} }

Item  virtual    (declared in JsonNode) .NET, .NET Standard, Island

 

property Item[aKey: not nullable String]: nullable String write;

 

String? Item[String! aKey] { set; }

 

subscript Item(_ aKey: String) -> String? { set{} }

Items  virtual

 

property Items: not nullable ImmutableList<JsonNode> read;

 

ImmutableList<JsonNode>! Items { get; }

 

var Items: ImmutableList<JsonNode> { get{} }

 

ImmutableList<JsonNode>! Items { __get; }

iterator Cooper

 

method iterator: Iterator<JsonNode>

 

Iterator<JsonNode> iterator()

 

func iterator() -> Iterator<JsonNode>

 

Iterator<JsonNode> iterator()

Keys  virtual    (declared in JsonNode)

 

property Keys: not nullable IEnumerable<String> read;

 

IEnumerable<String>! Keys { get; }

 

// .NET, .NET Standard, Island
var Keys: IEnumerable<String> { get{} }
// Toffee
var Keys: INSFastEnumeration<String> { get{} }

 

Iterable<String>! Keys { __get; }

Load  virtual

 

class method Load(JsonString: String): not nullable JsonArray

 

static JsonArray! Load(String JsonString)

 

static func Load(_ JsonString: String) -> JsonArray

 

static JsonArray! Load(String JsonString)

Parameters:

  • JsonString:

RemoveAt  virtual

 

method RemoveAt(aIndex: Int32)

 

void RemoveAt(Int32 aIndex)

 

func RemoveAt(_ aIndex: Int32)

 

void RemoveAt(Integer aIndex)

Parameters:

  • aIndex:

StringValue  virtual    (declared in JsonNode)

 

property StringValue: String read write;

 

String StringValue { get; set; }

 

var StringValue: String { get{} set{} }

 

String StringValue { __get; __set; }

ToJson  override

 

method ToJson: String

 

String ToJson()

 

func ToJson() -> String

 

String ToJson()

ToString  virtual    (declared in JsonNode)

 

method ToString: PlatformString

 

PlatformString ToString()

 

func ToString() -> String

 

PlatformString ToString()

ToStringList  virtual

 

method ToStringList: not nullable ImmutableList<String>

 

ImmutableList<String>! ToStringList()

 

func ToStringList() -> ImmutableList<String>

 

ImmutableList<String>! ToStringList()

ToStrings  virtual

 

method ToStrings: not nullable IEnumerable<String>

 

IEnumerable<String>! ToStrings()

 

func ToStrings() -> INSFastEnumeration<String>

 

Iterable<String>! ToStrings()

 

BooleanValue  virtual    (declared in JsonNode)

 

property BooleanValue: Boolean read write;

 

Boolean BooleanValue { get; set; }

 

var BooleanValue: Boolean { get{} set{} }

 

Boolean BooleanValue { __get; __set; }

Count  override

 

property Count: Int32 read;

 

Int32 Count { get; }

 

var Count: Int32 { get{} }

 

Integer Count { __get; }

FloatValue  virtual    (declared in JsonNode)

 

property FloatValue: Double read write;

 

Double FloatValue { get; set; }

 

var FloatValue: Double { get{} set{} }

 

Double FloatValue { __get; __set; }

IntegerValue  virtual    (declared in JsonNode)

 

property IntegerValue: Int64 read write;

 

Int64 IntegerValue { get; set; }

 

var IntegerValue: Int64 { get{} set{} }

 

Int64 IntegerValue { __get; __set; }

Item  override

 

property Item[aIndex: Int32]: not nullable JsonNode read write;

 

JsonNode! Item[Int32 aIndex] { get; set; }

 

subscript Item(_ aIndex: Int32) -> JsonNode { get{} set{} }

 

JsonNode! Item[Integer aIndex] { __get; __set; }

Item  virtual    (declared in JsonNode)

 

property Item[Index: Int32]: not nullable JsonNode read write;

 

JsonNode! Item[Int32 Index] { get; set; }

 

subscript Item(_ Index: Int32) -> JsonNode { get{} set{} }

 

JsonNode! Item[Integer Index] { __get; __set; }

Item  virtual    (declared in JsonNode)

 

property Item[aKey: not nullable String]: Boolean write;

 

Boolean Item[String! aKey] { set; }

 

subscript Item(_ aKey: String) -> Boolean { set{} }

 

Boolean Item[String! aKey] { __set; }

Item  virtual    (declared in JsonNode)

 

property Item[aKey: not nullable String]: Double write;

 

Double Item[String! aKey] { set; }

 

subscript Item(_ aKey: String) -> Double { set{} }

 

Double Item[String! aKey] { __set; }

Item  virtual    (declared in JsonNode)

 

property Item[aKey: not nullable String]: Int32 write;

 

Int32 Item[String! aKey] { set; }

 

subscript Item(_ aKey: String) -> Int32 { set{} }

 

Integer Item[String! aKey] { __set; }

Item  virtual    (declared in JsonNode) Cooper, Toffee

 

subscript Item(_ Key: String) -> JsonNode { get{} set{} }

 

JsonNode Item[String! Key] { __get; __set; }

Item  virtual    (declared in JsonNode) Cooper, Toffee

 

subscript Item(_ aKey: String) -> String { set{} }

 

String Item[String! aKey] { __set; }

Item  virtual    (declared in JsonNode) .NET, .NET Standard, Island

 

property Item[Key: not nullable String]: nullable JsonNode read write;

 

JsonNode? Item[String! Key] { get; set; }

 

subscript Item(_ Key: String) -> JsonNode? { get{} set{} }

Item  virtual    (declared in JsonNode) .NET, .NET Standard, Island

 

property Item[aKey: not nullable String]: nullable String write;

 

String? Item[String! aKey] { set; }

 

subscript Item(_ aKey: String) -> String? { set{} }

Items  virtual

 

property Items: not nullable ImmutableList<JsonNode> read;

 

ImmutableList<JsonNode>! Items { get; }

 

var Items: ImmutableList<JsonNode> { get{} }

 

ImmutableList<JsonNode>! Items { __get; }

Keys  virtual    (declared in JsonNode)

 

property Keys: not nullable IEnumerable<String> read;

 

IEnumerable<String>! Keys { get; }

 

// .NET, .NET Standard, Island
var Keys: IEnumerable<String> { get{} }
// Toffee
var Keys: INSFastEnumeration<String> { get{} }

 

Iterable<String>! Keys { __get; }

StringValue  virtual    (declared in JsonNode)

 

property StringValue: String read write;

 

String StringValue { get; set; }

 

var StringValue: String { get{} set{} }

 

String StringValue { __get; __set; }

 

Create (array of JsonNode): JsonArray  virtual    (declared in JsonNode) Cooper, Toffee

 

static func Create(_ aValue: JsonNode...) -> JsonArray

 

static JsonArray Create(JsonNode[] aValue)

Parameters:

  • aValue:

Create (Boolean): JsonBooleanValue    (declared in JsonNode) Cooper

 

class method Create(aValue: Boolean): JsonBooleanValue

 

static JsonBooleanValue Create(Boolean aValue)

 

static func Create(_ aValue: Boolean) -> JsonBooleanValue

 

static JsonBooleanValue Create(Boolean aValue)

Parameters:

  • aValue:

Create (Dictionary<String, JsonNode>): JsonObject  virtual    (declared in JsonNode) Cooper, Toffee

 

static func Create(_ aValue: Dictionary<String, JsonNode>) -> JsonObject

 

static JsonObject Create(Dictionary<String, JsonNode> aValue)

Parameters:

  • aValue:

Create (Double): JsonFloatValue    (declared in JsonNode) Cooper

 

class method Create(aValue: Double): JsonFloatValue

 

static JsonFloatValue Create(Double aValue)

 

static func Create(_ aValue: Double) -> JsonFloatValue

 

static JsonFloatValue Create(Double aValue)

Parameters:

  • aValue:

Create (List<JsonNode>): JsonArray  virtual    (declared in JsonNode) Cooper, Toffee

 

static func Create(_ aValue: List<JsonNode>) -> JsonArray

 

static JsonArray Create(List<JsonNode> aValue)

Parameters:

  • aValue:

Create (Long): JsonIntegerValue    (declared in JsonNode) Cooper

 

class method Create(aValue: Long): JsonIntegerValue

 

static JsonIntegerValue Create(Long aValue)

 

static func Create(_ aValue: Long) -> JsonIntegerValue

 

static JsonIntegerValue Create(Long aValue)

Parameters:

  • aValue:

Create (nullable Boolean): nullable JsonBooleanValue  virtual    (declared in JsonNode) .NET, .NET Standard, Island, Toffee

 

class method Create(aValue: nullable Boolean): nullable JsonBooleanValue

 

static JsonBooleanValue? Create(Boolean? aValue)

 

static func Create(_ aValue: Boolean!) -> JsonBooleanValue

Parameters:

  • aValue:

Create (nullable Double): nullable JsonFloatValue  virtual    (declared in JsonNode) .NET, .NET Standard, Island, Toffee

 

class method Create(aValue: nullable Double): nullable JsonFloatValue

 

static JsonFloatValue? Create(Double? aValue)

 

static func Create(_ aValue: Double!) -> JsonFloatValue

Parameters:

  • aValue:

Create (nullable Int64): nullable JsonIntegerValue  virtual    (declared in JsonNode) .NET, .NET Standard, Island, Toffee

 

class method Create(aValue: nullable Int64): nullable JsonIntegerValue

 

static JsonIntegerValue? Create(Int64? aValue)

 

static func Create(_ aValue: Int64!) -> JsonIntegerValue

Parameters:

  • aValue:

Create (String): JsonStringValue  virtual    (declared in JsonNode) Cooper, Toffee

 

static func Create(_ aValue: String) -> JsonStringValue

 

static JsonStringValue Create(String aValue)

Parameters:

  • aValue:

Create (nullable array of JsonNode): nullable JsonArray    (declared in JsonNode) .NET, .NET Standard, Island

 

class method Create(aValue: nullable array of JsonNode): nullable JsonArray

 

static JsonArray? Create(JsonNode[]? aValue)

 

static func Create(_ aValue: JsonNode...?) -> JsonArray?

Parameters:

  • aValue:

Create (nullable Dictionary<String, JsonNode>): nullable JsonObject    (declared in JsonNode) .NET, .NET Standard, Island

 

class method Create(aValue: nullable Dictionary<String, JsonNode>): nullable JsonObject

 

static JsonObject? Create(Dictionary<String, JsonNode>? aValue)

 

static func Create(_ aValue: Dictionary<String, JsonNode>?) -> JsonObject?

Parameters:

  • aValue:

Create (nullable List<JsonNode>): nullable JsonArray    (declared in JsonNode) .NET, .NET Standard, Island

 

// .NET
class method Create(aValue: nullable List<JsonNode>): nullable JsonArray
// .NET Standard, Island
class method Create(aValue: nullable List<JsonNode>): nullable JsonArray

 

// .NET
static JsonArray? Create(List<JsonNode>? aValue)
// .NET Standard, Island
static JsonArray? Create(List<JsonNode>? aValue)

 

// .NET
static func Create(_ aValue: List<JsonNode>?) -> JsonArray?
// .NET Standard, Island
static func Create(_ aValue: List<JsonNode>?) -> JsonArray?

Parameters:

  • aValue:

Create (nullable String): nullable JsonStringValue    (declared in JsonNode) .NET, .NET Standard, Island

 

class method Create(aValue: nullable String): nullable JsonStringValue

 

static JsonStringValue? Create(String? aValue)

 

static func Create(_ aValue: String?) -> JsonStringValue?

Parameters:

  • aValue:

Load  virtual

 

class method Load(JsonString: String): not nullable JsonArray

 

static JsonArray! Load(String JsonString)

 

static func Load(_ JsonString: String) -> JsonArray

 

static JsonArray! Load(String JsonString)

Parameters:

  • JsonString:

 

constructor

 

constructor

 

JsonArray()

 

init()

 

JsonArray()

constructor (not nullable array of JsonNode): InstanceType

 

constructor(params aItems: not nullable array of JsonNode)

 

JsonArray(params JsonNode[]! aItems)

 

init(_ aItems: JsonNode...)

 

JsonArray(JsonNode[]!... aItems)

Parameters:

  • aItems:

constructor (not nullable array of String): InstanceType

 

constructor(params aItems: not nullable array of String)

 

JsonArray(params String[]! aItems)

 

init(_ aItems: String...)

 

JsonArray(String[]!... aItems)

Parameters:

  • aItems:

constructor (not nullable ImmutableList<JsonNode>): InstanceType

 

constructor(aItems: not nullable ImmutableList<JsonNode>)

 

JsonArray(ImmutableList<JsonNode>! aItems)

 

init(_ aItems: ImmutableList<JsonNode>)

 

JsonArray(ImmutableList<JsonNode>! aItems)

Parameters:

  • aItems:

constructor (not nullable ImmutableList<String>): InstanceType .NET, .NET Standard, Island, Toffee

 

constructor(aItems: not nullable ImmutableList<String>)

 

JsonArray(ImmutableList<String>! aItems)

 

init(_ aItems: ImmutableList<String>)

Parameters:

  • aItems:

Add (array of JsonNode)  virtual

 

method Add(params aValues: array of JsonNode)

 

void Add(params JsonNode[] aValues)

 

func Add(_ aValues: JsonNode...)

 

void Add(JsonNode[]... aValues)

Parameters:

  • aValues:

Add (array of String)  virtual

 

method Add(params aValues: array of String)

 

void Add(params String[] aValues)

 

func Add(_ aValues: String...)

 

void Add(String[]... aValues)

Parameters:

  • aValues:

Add (ImmutableList<JsonNode>)  virtual

 

method Add(aValues: ImmutableList<JsonNode>)

 

void Add(ImmutableList<JsonNode> aValues)

 

func Add(_ aValues: ImmutableList<JsonNode>)

 

void Add(ImmutableList<JsonNode> aValues)

Parameters:

  • aValues:

Add (ImmutableList<String>)  virtual

 

method Add(aValues: ImmutableList<String>)

 

void Add(ImmutableList<String> aValues)

 

func Add(_ aValues: ImmutableList<String>)

 

void Add(ImmutableList<String> aValues)

Parameters:

  • aValues:

Add (not nullable JsonNode)  virtual

 

method Add(aValue: not nullable JsonNode)

 

void Add(JsonNode! aValue)

 

func Add(_ aValue: JsonNode)

 

void Add(JsonNode! aValue)

Parameters:

  • aValue:

Clear  virtual

 

method Clear

 

void Clear()

 

func Clear()

 

void Clear()

countByEnumeratingWithState Toffee

 

func countByEnumeratingWithState(_ aState: UnsafeMutablePointer<NSFastEnumerationState>, objects stackbuf: UnsafeMutablePointer<JsonNode>, count len: NSUInteger) -> NSUInteger

Parameters:

  • aState:
  • stackbuf:
  • len:

description  override    (declared in JsonNode) Toffee

 

func description() -> NSString

GetEnumerator  virtual .NET, .NET Standard, Island

 

// .NET, .NET Standard
method GetEnumerator: IEnumerator<JsonNode>
// Island
method GetEnumerator: IEnumerator<JsonNode>

 

// .NET, .NET Standard
IEnumerator<JsonNode> GetEnumerator()
// Island
IEnumerator<JsonNode> GetEnumerator()

 

// .NET, .NET Standard
func GetEnumerator() -> IEnumerator<JsonNode>
// Island
func GetEnumerator() -> IEnumerator<JsonNode>

GetSequence  virtual

 

method GetSequence: IEnumerable<JsonNode>

 

IEnumerable<JsonNode> GetSequence()

 

func GetSequence() -> INSFastEnumeration<JsonNode>

 

Iterable<JsonNode> GetSequence()

Insert  virtual

 

method Insert(aIndex: Int32; aValue: not nullable JsonNode)

 

void Insert(Int32 aIndex, JsonNode! aValue)

 

func Insert(_ aIndex: Int32, _ aValue: JsonNode)

 

void Insert(Integer aIndex, JsonNode! aValue)

Parameters:

  • aIndex:
  • aValue:

iterator Cooper

 

method iterator: Iterator<JsonNode>

 

Iterator<JsonNode> iterator()

 

func iterator() -> Iterator<JsonNode>

 

Iterator<JsonNode> iterator()

RemoveAt  virtual

 

method RemoveAt(aIndex: Int32)

 

void RemoveAt(Int32 aIndex)

 

func RemoveAt(_ aIndex: Int32)

 

void RemoveAt(Integer aIndex)

Parameters:

  • aIndex:

ToJson  override

 

method ToJson: String

 

String ToJson()

 

func ToJson() -> String

 

String ToJson()

ToString  virtual    (declared in JsonNode)

 

method ToString: PlatformString

 

PlatformString ToString()

 

func ToString() -> String

 

PlatformString ToString()

ToStringList  virtual

 

method ToStringList: not nullable ImmutableList<String>

 

ImmutableList<String>! ToStringList()

 

func ToStringList() -> ImmutableList<String>

 

ImmutableList<String>! ToStringList()

ToStrings  virtual

 

method ToStrings: not nullable IEnumerable<String>

 

IEnumerable<String>! ToStrings()

 

func ToStrings() -> INSFastEnumeration<String>

 

Iterable<String>! ToStrings()