JsonBooleanValue
Overview
Json type to hold a boolean value.
Location
-
Reference:
- Elements.dll .NET, .NET Core 6.0, .NET Standard 2.0
- elements.jar Cooper
- Elements.fx Island, ToffeeV2
- libElements.fx Toffee
- Namespace: RemObjects.Elements.RTL
- Platforms: .NET, .NET Core 6.0, .NET Standard 2.0, Cooper, Island, Toffee, ToffeeV2
- Ancestry: JsonNode | JsonValue<T> | JsonBooleanValue
constructor (Boolean) .NET, .NET Core 6.0, .NET Standard 2.0, Cooper, Island
Creates a new boolean value.
// .NET, .NET Core 6.0, .NET Standard 2.0
constructor(aValue: Boolean)
// Island
constructor(aValue: not nullable Boolean)
// .NET, .NET Core 6.0, .NET Standard 2.0
JsonBooleanValue(Boolean aValue)
// Island
JsonBooleanValue(Boolean! aValue)
init(_ aValue: Boolean)
JsonBooleanValue(Boolean aValue)
Sub New(aValue As Boolean)
Parameters:
- aValue:
constructor (not nullable Boolean) (declared in JsonValue<T>)
constructor(aValue: not nullable Boolean)
JsonBooleanValue(Boolean! aValue)
JsonBooleanValue(Boolean aValue)
Sub New(aValue As Boolean)
Parameters:
- aValue:
BooleanValue virtual (declared in JsonNode)
Returns this value as boolean. Fails if the type mismatches.
property BooleanValue: Boolean read write;
Boolean BooleanValue { get; set; }
var BooleanValue: Boolean { get{} set{} }
Boolean BooleanValue { __get; __set; }
Property BooleanValue() As Boolean
Count virtual (declared in JsonNode)
Returns the nr of elements in this node.
property Count: Int32 read;
Int32 Count { get; }
var Count: Int32 { get{} }
Integer Count { __get; }
ReadOnly Property Count() As Int32
Create a new array node.
// Toffee
static func Create(_ aValue: JsonNode...) -> JsonArray
// ToffeeV2
static func Create(_ aValue: JsonNode...?) -> JsonArray?
static JsonArray Create(JsonNode[] aValue)
Parameters:
- aValue:
Create (nullable Boolean): nullable JsonBooleanValue (declared in JsonNode)
Create a new boolean node.
class method Create(aValue: nullable Boolean): nullable JsonBooleanValue
static JsonBooleanValue? Create(Boolean? aValue)
// Toffee
static func Create(_ aValue: Boolean!) -> JsonBooleanValue
// ToffeeV2
static func Create(_ aValue: Boolean!) -> JsonBooleanValue?
static JsonBooleanValue Create(Boolean aValue)
Shared Function Create(aValue As Boolean?) As JsonBooleanValue?
Parameters:
- aValue:
Create (nullable Dictionary<String, JsonNode>): nullable JsonObject (declared in JsonNode)
Create a new object node.
class method Create(aValue: nullable Dictionary<String, JsonNode>): nullable JsonObject
static JsonObject? Create(Dictionary<String, JsonNode>? aValue)
// Toffee
static func Create(_ aValue: Dictionary<String, JsonNode>) -> JsonObject
// ToffeeV2
static func Create(_ aValue: Dictionary<String, JsonNode>?) -> JsonObject?
static JsonObject Create(Dictionary<String, JsonNode> aValue)
Shared Function Create(aValue As Dictionary<String, JsonNode>?) As JsonObject?
Parameters:
- aValue:
Create (nullable Double): nullable JsonFloatValue (declared in JsonNode)
Create a new double node.
class method Create(aValue: nullable Double): nullable JsonFloatValue
static JsonFloatValue? Create(Double? aValue)
// Toffee
static func Create(_ aValue: Double!) -> JsonFloatValue
// ToffeeV2
static func Create(_ aValue: Double!) -> JsonFloatValue?
static JsonFloatValue Create(Double aValue)
Shared Function Create(aValue As Double?) As JsonFloatValue?
Parameters:
- aValue:
Create (nullable Int64): nullable JsonIntegerValue (declared in JsonNode)
Create a new int64 node.
class method Create(aValue: nullable Int64): nullable JsonIntegerValue
static JsonIntegerValue? Create(Int64? aValue)
// Toffee
static func Create(_ aValue: Int64!) -> JsonIntegerValue
// ToffeeV2
static func Create(_ aValue: Int64!) -> JsonIntegerValue?
static JsonIntegerValue Create(Long aValue)
Shared Function Create(aValue As Int64?) As JsonIntegerValue?
Parameters:
- aValue:
Create a new array node.
Parameters:
- aValue:
Create (nullable String): nullable JsonStringValue (declared in JsonNode)
Create a new string node,.
class method Create(aValue: nullable String): nullable JsonStringValue
static JsonStringValue? Create(String? aValue)
// Toffee
static func Create(_ aValue: String) -> JsonStringValue
// ToffeeV2
static func Create(_ aValue: String?) -> JsonStringValue?
static JsonStringValue Create(String aValue)
Shared Function Create(aValue As String?) As JsonStringValue?
Parameters:
- aValue:
description override (declared in JsonValue<T>) ToffeeV2
Returns the string representation of this node.
func description() -> NSString
description description(): NSString override (declared in JsonValue<T>) Toffee
func description(description ) -> NSString
Parameters:
- :
Equals virtual (declared in JsonValue<T>) .NET, .NET Core 6.0, .NET Standard 2.0, Island, Toffee, ToffeeV2
Returns true if this object matches the value given.
Parameters:
- Obj:
FloatValue virtual (declared in JsonNode)
Returns the value of this node as float.
property FloatValue: Double read write;
Double FloatValue { get; set; }
var FloatValue: Double { get{} set{} }
Double FloatValue { __get; __set; }
Property FloatValue() As Double
GetHashCode virtual (declared in JsonValue<T>) .NET, .NET Core 6.0, .NET Standard 2.0, Cooper, Island, ToffeeV2
Returns a hashcode of the value.
method GetHashCode: Int32
Int32 GetHashCode()
func GetHashCode() -> Int32
Integer GetHashCode()
Function GetHashCode() As Int32
GetHashCode GetHashCode(): Int32 virtual (declared in JsonValue<T>) Toffee
func GetHashCode(GetHashCode ) -> Int32
Parameters:
- :
hash override (declared in JsonValue<T>) ToffeeV2
func hash() -> NativeUInt
hash hash(): UInt64 override (declared in JsonValue<T>) Toffee
Parameters:
- :
hashCode (declared in JsonValue<T>) Cooper
Returns a hashcode of the value.
method hashCode: Integer
Integer hashCode()
func hashCode() -> Integer
Integer hashCode()
Function hashCode() As Integer
IntegerValue virtual (declared in JsonNode)
Returns the value of this node as integer.
property IntegerValue: Int64 read write;
Int64 IntegerValue { get; set; }
var IntegerValue: Int64 { get{} set{} }
Int64 IntegerValue { __get; __set; }
Property IntegerValue() As Int64
isEqual override (declared in JsonValue<T>) Toffee, ToffeeV2
Returns true if this object matches the value given.
Parameters:
- obj:
Item virtual (declared in JsonNode)
Access an element node by index.
Item virtual (declared in JsonNode)
Access an element node by index.
Item virtual (declared in JsonNode)
Access an element by name.
Item virtual (declared in JsonNode)
Access an element by name.
Item virtual (declared in JsonNode)
Access an element by name.
Item virtual (declared in JsonNode)
Access an element by name.
Keys virtual (declared in JsonNode)
Returns all keys in this node.
property Keys: not nullable IEnumerable<String> read;
IEnumerable<String>! Keys { get; }
// .NET, .NET Core 6.0, .NET Standard 2.0, Island, ToffeeV2
var Keys: IEnumerable<String> { get{} }
// Toffee
var Keys: INSFastEnumeration<String> { get{} }
ReadOnly Property Keys() As IEnumerable<String>
StringValue virtual (declared in JsonNode)
Returns the string representation of this node.
property StringValue: String read write;
String StringValue { get; set; }
var StringValue: String { get{} set{} }
String StringValue { __get; __set; }
Property StringValue() As String
ToJson override
method ToJson(aFormat: JsonFormat): String
String ToJson(JsonFormat aFormat)
func ToJson(_ aFormat: JsonFormat) -> String
String ToJson(JsonFormat aFormat)
Function ToJson(aFormat As JsonFormat) As String
Parameters:
- aFormat:
toString (declared in JsonValue<T>) Cooper
method toString: PlatformString
PlatformString toString()
func toString() -> PlatformString
PlatformString toString()
Function toString() As PlatformString
ToString override (declared in JsonValue<T>) .NET, .NET Core 6.0, .NET Standard 2.0, Island, ToffeeV2
Convert this value to string.
method ToString: PlatformString
PlatformString ToString()
func ToString() -> String
Function ToString() As PlatformString
ToString ToString(): String override (declared in JsonValue<T>) Toffee
func ToString(ToString ) -> String
Parameters:
- :
Value (declared in JsonValue<T>)
Get or sets the actual underlying value.
property Value: not nullable Boolean read write;
Boolean! Value { get; set; }
// .NET, .NET Core 6.0, .NET Standard 2.0, Island
var Value: Boolean { get{} set{} }
// Toffee
var Value: nullable Boolean { get{} set{} }
// ToffeeV2
var Value: NSNumber<Boolean> { get{} set{} }
Boolean Value { __get; __set; }
Property Value() As Boolean
BooleanValue virtual (declared in JsonNode)
Returns this value as boolean. Fails if the type mismatches.
property BooleanValue: Boolean read write;
Boolean BooleanValue { get; set; }
var BooleanValue: Boolean { get{} set{} }
Boolean BooleanValue { __get; __set; }
Property BooleanValue() As Boolean
Count virtual (declared in JsonNode)
Returns the nr of elements in this node.
property Count: Int32 read;
Int32 Count { get; }
var Count: Int32 { get{} }
Integer Count { __get; }
ReadOnly Property Count() As Int32
FloatValue virtual (declared in JsonNode)
Returns the value of this node as float.
property FloatValue: Double read write;
Double FloatValue { get; set; }
var FloatValue: Double { get{} set{} }
Double FloatValue { __get; __set; }
Property FloatValue() As Double
IntegerValue virtual (declared in JsonNode)
Returns the value of this node as integer.
property IntegerValue: Int64 read write;
Int64 IntegerValue { get; set; }
var IntegerValue: Int64 { get{} set{} }
Int64 IntegerValue { __get; __set; }
Property IntegerValue() As Int64
Item virtual (declared in JsonNode)
Access an element node by index.
Item virtual (declared in JsonNode)
Access an element node by index.
Item virtual (declared in JsonNode)
Access an element by name.
Item virtual (declared in JsonNode)
Access an element by name.
Item virtual (declared in JsonNode)
Access an element by name.
Item virtual (declared in JsonNode)
Access an element by name.
Keys virtual (declared in JsonNode)
Returns all keys in this node.
property Keys: not nullable IEnumerable<String> read;
IEnumerable<String>! Keys { get; }
// .NET, .NET Core 6.0, .NET Standard 2.0, Island, ToffeeV2
var Keys: IEnumerable<String> { get{} }
// Toffee
var Keys: INSFastEnumeration<String> { get{} }
ReadOnly Property Keys() As IEnumerable<String>
StringValue virtual (declared in JsonNode)
Returns the string representation of this node.
property StringValue: String read write;
String StringValue { get; set; }
var StringValue: String { get{} set{} }
String StringValue { __get; __set; }
Property StringValue() As String
Value (declared in JsonValue<T>)
Get or sets the actual underlying value.
property Value: not nullable Boolean read write;
Boolean! Value { get; set; }
// .NET, .NET Core 6.0, .NET Standard 2.0, Island
var Value: Boolean { get{} set{} }
// Toffee
var Value: nullable Boolean { get{} set{} }
// ToffeeV2
var Value: NSNumber<Boolean> { get{} set{} }
Boolean Value { __get; __set; }
Property Value() As Boolean
Create a new array node.
// Toffee
static func Create(_ aValue: JsonNode...) -> JsonArray
// ToffeeV2
static func Create(_ aValue: JsonNode...?) -> JsonArray?
static JsonArray Create(JsonNode[] aValue)
Parameters:
- aValue:
Create (nullable Boolean): nullable JsonBooleanValue (declared in JsonNode)
Create a new boolean node.
class method Create(aValue: nullable Boolean): nullable JsonBooleanValue
static JsonBooleanValue? Create(Boolean? aValue)
// Toffee
static func Create(_ aValue: Boolean!) -> JsonBooleanValue
// ToffeeV2
static func Create(_ aValue: Boolean!) -> JsonBooleanValue?
static JsonBooleanValue Create(Boolean aValue)
Shared Function Create(aValue As Boolean?) As JsonBooleanValue?
Parameters:
- aValue:
Create (nullable Dictionary<String, JsonNode>): nullable JsonObject (declared in JsonNode)
Create a new object node.
class method Create(aValue: nullable Dictionary<String, JsonNode>): nullable JsonObject
static JsonObject? Create(Dictionary<String, JsonNode>? aValue)
// Toffee
static func Create(_ aValue: Dictionary<String, JsonNode>) -> JsonObject
// ToffeeV2
static func Create(_ aValue: Dictionary<String, JsonNode>?) -> JsonObject?
static JsonObject Create(Dictionary<String, JsonNode> aValue)
Shared Function Create(aValue As Dictionary<String, JsonNode>?) As JsonObject?
Parameters:
- aValue:
Create (nullable Double): nullable JsonFloatValue (declared in JsonNode)
Create a new double node.
class method Create(aValue: nullable Double): nullable JsonFloatValue
static JsonFloatValue? Create(Double? aValue)
// Toffee
static func Create(_ aValue: Double!) -> JsonFloatValue
// ToffeeV2
static func Create(_ aValue: Double!) -> JsonFloatValue?
static JsonFloatValue Create(Double aValue)
Shared Function Create(aValue As Double?) As JsonFloatValue?
Parameters:
- aValue:
Create (nullable Int64): nullable JsonIntegerValue (declared in JsonNode)
Create a new int64 node.
class method Create(aValue: nullable Int64): nullable JsonIntegerValue
static JsonIntegerValue? Create(Int64? aValue)
// Toffee
static func Create(_ aValue: Int64!) -> JsonIntegerValue
// ToffeeV2
static func Create(_ aValue: Int64!) -> JsonIntegerValue?
static JsonIntegerValue Create(Long aValue)
Shared Function Create(aValue As Int64?) As JsonIntegerValue?
Parameters:
- aValue:
Create a new array node.
Parameters:
- aValue:
Create (nullable String): nullable JsonStringValue (declared in JsonNode)
Create a new string node,.
class method Create(aValue: nullable String): nullable JsonStringValue
static JsonStringValue? Create(String? aValue)
// Toffee
static func Create(_ aValue: String) -> JsonStringValue
// ToffeeV2
static func Create(_ aValue: String?) -> JsonStringValue?
static JsonStringValue Create(String aValue)
Shared Function Create(aValue As String?) As JsonStringValue?
Parameters:
- aValue:
constructor (Boolean) .NET, .NET Core 6.0, .NET Standard 2.0, Cooper, Island
Creates a new boolean value.
// .NET, .NET Core 6.0, .NET Standard 2.0
constructor(aValue: Boolean)
// Island
constructor(aValue: not nullable Boolean)
// .NET, .NET Core 6.0, .NET Standard 2.0
JsonBooleanValue(Boolean aValue)
// Island
JsonBooleanValue(Boolean! aValue)
init(_ aValue: Boolean)
JsonBooleanValue(Boolean aValue)
Sub New(aValue As Boolean)
Parameters:
- aValue:
constructor (not nullable Boolean) (declared in JsonValue<T>)
constructor(aValue: not nullable Boolean)
JsonBooleanValue(Boolean! aValue)
JsonBooleanValue(Boolean aValue)
Sub New(aValue As Boolean)
Parameters:
- aValue:
description override (declared in JsonValue<T>) ToffeeV2
Returns the string representation of this node.
func description() -> NSString
description description(): NSString override (declared in JsonValue<T>) Toffee
func description(description ) -> NSString
Parameters:
- :
Equals virtual (declared in JsonValue<T>) .NET, .NET Core 6.0, .NET Standard 2.0, Island, Toffee, ToffeeV2
Returns true if this object matches the value given.
Parameters:
- Obj:
GetHashCode virtual (declared in JsonValue<T>) .NET, .NET Core 6.0, .NET Standard 2.0, Cooper, Island, ToffeeV2
Returns a hashcode of the value.
method GetHashCode: Int32
Int32 GetHashCode()
func GetHashCode() -> Int32
Integer GetHashCode()
Function GetHashCode() As Int32
GetHashCode GetHashCode(): Int32 virtual (declared in JsonValue<T>) Toffee
func GetHashCode(GetHashCode ) -> Int32
Parameters:
- :
hash override (declared in JsonValue<T>) ToffeeV2
func hash() -> NativeUInt
hash hash(): UInt64 override (declared in JsonValue<T>) Toffee
Parameters:
- :
hashCode (declared in JsonValue<T>) Cooper
Returns a hashcode of the value.
method hashCode: Integer
Integer hashCode()
func hashCode() -> Integer
Integer hashCode()
Function hashCode() As Integer
isEqual override (declared in JsonValue<T>) Toffee, ToffeeV2
Returns true if this object matches the value given.
Parameters:
- obj:
ToJson override
method ToJson(aFormat: JsonFormat): String
String ToJson(JsonFormat aFormat)
func ToJson(_ aFormat: JsonFormat) -> String
String ToJson(JsonFormat aFormat)
Function ToJson(aFormat As JsonFormat) As String
Parameters:
- aFormat:
toString (declared in JsonValue<T>) Cooper
method toString: PlatformString
PlatformString toString()
func toString() -> PlatformString
PlatformString toString()
Function toString() As PlatformString
ToString override (declared in JsonValue<T>) .NET, .NET Core 6.0, .NET Standard 2.0, Island, ToffeeV2
Convert this value to string.
method ToString: PlatformString
PlatformString ToString()
func ToString() -> String
Function ToString() As PlatformString
ToString ToString(): String override (declared in JsonValue<T>) Toffee
func ToString(ToString ) -> String
Parameters:
- :