Click or drag to resize
Akka.NETHoconValue Class
This class represents the root type for a HOCON (Human-Optimized Config Object Notation) configuration object.
Inheritance Hierarchy
SystemObject
  Akka.Configuration.HoconHoconValue

Namespace:  Akka.Configuration.Hocon
Assembly:  Akka (in Akka.dll) Version: 1.2.3.42 (1.2.3.42)
Syntax
public class HoconValue : IMightBeAHoconObject

The HoconValue type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyIsEmpty
Returns true if this HOCON value doesn't contain any elements
Public propertyValues
The list of elements inside this HOCON value
Top
Methods
  NameDescription
Public methodAppendValue
Adds the given element to the list of elements inside this HoconValue.
Public methodAtKey
Wraps this HoconValue into a new Config object at the specified key.
Public methodClear
Clears the list of elements inside this HoconValue.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetArray
Retrieves a list of values from this HoconValue.
Public methodGetBoolean
Retrieves the boolean value from this HoconValue.
Public methodGetBooleanList
Retrieves a list of boolean values from this HoconValue.
Public methodGetByte
Retrieves the byte value from this HoconValue.
Public methodGetByteList
Retrieves a list of byte values from this HoconValue.
Public methodGetByteSize
Retrieves the long value, optionally suffixed with a 'b', from this HoconValue.
Public methodGetChildObject
Retrieves the child object located at the given key.
Public methodGetDecimal
Retrieves the decimal value from this HoconValue.
Public methodGetDecimalList
Retrieves a list of decimal values from this HoconValue.
Public methodGetDouble
Retrieves the double value from this HoconValue.
Public methodGetDoubleList
Retrieves a list of double values from this HoconValue.
Public methodGetFloat
Retrieves the float value from this HoconValue.
Public methodGetFloatList
Retrieves a list of float values from this HoconValue.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetInt
Retrieves the integer value from this HoconValue.
Public methodGetIntList
Retrieves a list of integer values from this HoconValue.
Public methodGetLong
Retrieves the long value from this HoconValue.
Public methodGetLongList
Retrieves a list of long values from this HoconValue.
Public methodGetObject
Retrieves the HoconObject from this HoconValue.
Public methodGetString
Retrieves the string value from this HoconValue.
Public methodGetStringList
Retrieves a list of string values from this HoconValue.
Public methodGetTimeSpan
Retrieves the time span value from this HoconValue.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsArray
Determines whether this HoconValue is an array.
Public methodIsObject
Determines if this HoconValue is a HoconObject.
Public methodIsString
Determines whether all the elements inside this HoconValue are a string.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodNewValue
Creates a fresh list of elements inside this HoconValue and adds the given value to the list.
Public methodToString
Returns a HOCON string representation of this HoconValue.
(Overrides ObjectToString.)
Public methodToString(Int32)
Returns a HOCON string representation of this HoconValue.
Top
Extension Methods
See Also