Glossary:
com.pcbsys.nirvana.client.nEventProperties Class Reference
This class contains a collection of key-value pairs, defining event meta data which can be used to create filter rules. More...
Public Member Functions | |
| boolean | containsKey (String key) |
| Returns true if the key is contained within the dictionary. | |
| void | copy (nEventProperties p_dictionary) |
| Copies the properties from one to this. | |
| Object | get (String key) |
| Get the value as an Object. | |
| boolean | getBoolean (String key) |
| Retreives the data from the table based on the key as a boolean. | |
| boolean[] | getBooleanArray (String key) |
| Retrieves a boolean[] from the properties. | |
| byte | getByte (String key) |
| Retrieves a byte by the name given. | |
| byte[] | getByteArray (String key) |
| Retrieves a byte[] from the dictionary. | |
| char | getChar (String key) |
| Retrieves a char from the properties. | |
| char[] | getCharArray (String key) |
| Retrieves a char[] from the properties. | |
| String | getClass (String key) |
| Get the class name of the value represented by the key. | |
| nEventProperties | getDictionary (String key) |
| Retrieve a nEventProperty from this one. | |
| nEventProperties[] | getDictionaryArray (String key) |
| Return an array of nEventProperties. | |
| double | getDouble (String key) |
| Retreives the data from the table based on the key as a double. | |
| double[] | getDoubleArray (String key) |
| Retrieves a double[] from the properties. | |
| nEventPropertiesIterator | getEntrySet () |
| Get an iterator of the key and values in an Map.Entry. | |
| float | getFloat (String key) |
| Retrieves a float from the properties. | |
| float[] | getFloatArray (String key) |
| Retrieves a float[] from the properties. | |
| int | getInt (String key) |
| Retrieves an int from the properties. | |
| int[] | getIntArray (String key) |
| Gets an int[] from the properties. | |
| nEventPropertiesIterator | getKeyIterator () |
| Get an iterator of the keys. | |
| Enumeration | getKeys () |
| Get an enumeration of keys. | |
| Enumeration | getKeysAsStrings () |
| Get an enumeration of keys as Strings. | |
| long | getLong (String key) |
| Retreives the data from the table based on the key as a long. | |
| long[] | getLongArray (String key) |
| Retrieves a long[] from the properties. | |
| short | getShort (String key) |
| Retrieves a short from the properties. | |
| short[] | getShortArray (String key) |
| Retrieves an array of shorts. | |
| int | getSize () |
| Return the number of properties held. | |
| String | getString (String key) |
| Retreives the data from the table based on the key as a string. | |
| String[] | getStringArray (String key) |
| Retrieves a String[]. | |
| nEventPropertiesIterator | getValueIterator () |
| Get an iterator of the values. | |
| Enumeration | getValues () |
| Get an enumeration of values. | |
| boolean | isValid () |
| Returns true if the dictionary is consistant and contains no errors. | |
| void | merge (nEventProperties props, boolean overwrite, boolean removeDuplicates) |
| Adds the values from the supplied properties to this object. | |
| void | merge (nEventProperties props, boolean overwrite) |
| Adds the values from the supplied properties to this object. | |
| nEventProperties (String serializedString) | |
| Constructor using a string from the .toString() method. | |
| nEventProperties (nEventProperties ed, boolean copyNew) | |
| Constructs an event properties object that is a copy of the specified event properties, but depending on the copyNew, will construct new dictionary entries to prevent dictionary entries being overwritten by subsequent uses of the event object and event properties. | |
| nEventProperties (nEventProperties ed) | |
| Constructs an event properties object that is a copy of the specified event properties. | |
| nEventProperties () | |
| Default constructor. | |
| void | put (String key, double[] value) |
| Places a double[] into the properties. | |
| void | put (String key, double value) |
| Places a key value pair into the hashtable. | |
| void | put (String key, float[] value) |
| Puts a float[] into the properties. | |
| void | put (String key, float value) |
| Places a key value pair into the properties. | |
| void | put (String key, long[] value) |
| Places a long[] into the properties. | |
| void | put (String key, long value) |
| Places a key value pair into the hashtable. | |
| void | put (String key, int[] value) |
| Places a int[] into the properties. | |
| void | put (String key, int value) |
| Places a key value pair into the hashtable. | |
| void | put (String key, boolean[] value) |
| Places a boolean[] into the properties. | |
| void | put (String key, boolean value) |
| Places a key value pair into the hashtable. | |
| void | put (String key, char[] c) |
| Puts an array of chars into the properties. | |
| void | put (String key, char c) |
| Puts a char into the properties. | |
| void | put (String key, byte[] b) |
| Places a byte[] into the properties. | |
| void | put (String key, byte b) |
| Places a byte into the properties. | |
| void | put (String key, short[] s) |
| Places an array og shorts into the properties. | |
| void | put (String key, short s) |
| places a short into the properties | |
| void | put (String key, String[] value) |
| Places a String[] into the properties. | |
| void | put (String key, String value) |
| Places a key value pair into the hashtable. | |
| void | put (String key, nEventProperties[] value) |
| Put an nEventProperies[] into this property to enable nested properties. | |
| void | put (String key, nEventProperties value) |
| Put an nEventproperties into this one to enable nested properties. | |
| void | remove (String key) |
| Removes the value index by the key. | |
Detailed Description
This class contains a collection of key-value pairs, defining event meta data which can be used to create filter rules.Constructor & Destructor Documentation
| com.pcbsys.nirvana.client.nEventProperties.nEventProperties | ( | nEventProperties | ed | ) |
Constructs an event properties object that is a copy of the specified event properties.
- Parameters:
-
ed the event properties object to be copied
| com.pcbsys.nirvana.client.nEventProperties.nEventProperties | ( | nEventProperties | ed, | |
| boolean | copyNew | |||
| ) |
Constructs an event properties object that is a copy of the specified event properties, but depending on the copyNew, will construct new dictionary entries to prevent dictionary entries being overwritten by subsequent uses of the event object and event properties.
- Parameters:
-
ed the event properties object to be copied copyNew re-construct the entries rather than copying the references to the new event properties
| com.pcbsys.nirvana.client.nEventProperties.nEventProperties | ( | String | serializedString | ) |
Constructor using a string from the .toString() method.
- Parameters:
-
serializedString serialized string used to construct the nEventProperties
Member Function Documentation
| boolean com.pcbsys.nirvana.client.nEventProperties.containsKey | ( | String | key | ) |
Returns true if the key is contained within the dictionary.
- Parameters:
-
key Name of the key to seatch for
- Returns:
- True if the properties contains the key
| void com.pcbsys.nirvana.client.nEventProperties.copy | ( | nEventProperties | p_dictionary | ) |
Copies the properties from one to this.
- Parameters:
-
p_dictionary dictionary to copy
| Object com.pcbsys.nirvana.client.nEventProperties.get | ( | String | key | ) |
Get the value as an Object.
- Parameters:
-
key String key to return
- Returns:
- Object of the value
| boolean com.pcbsys.nirvana.client.nEventProperties.getBoolean | ( | String | key | ) |
Retreives the data from the table based on the key as a boolean.
- Parameters:
-
key Key to reference the data
- Returns:
- a boolean with the value associated with this key
| boolean [] com.pcbsys.nirvana.client.nEventProperties.getBooleanArray | ( | String | key | ) |
Retrieves a boolean[] from the properties.
- Parameters:
-
key Name of the boolean[]
- Returns:
- boolean[]
| byte com.pcbsys.nirvana.client.nEventProperties.getByte | ( | String | key | ) |
Retrieves a byte by the name given.
- Parameters:
-
key Name for the byte
- Returns:
- byte value
| byte [] com.pcbsys.nirvana.client.nEventProperties.getByteArray | ( | String | key | ) |
Retrieves a byte[] from the dictionary.
- Parameters:
-
key name for the byte[]
- Returns:
- byte[]
| char com.pcbsys.nirvana.client.nEventProperties.getChar | ( | String | key | ) |
Retrieves a char from the properties.
- Parameters:
-
key name of the char
- Returns:
- char
| char [] com.pcbsys.nirvana.client.nEventProperties.getCharArray | ( | String | key | ) |
Retrieves a char[] from the properties.
- Parameters:
-
key name of the char array
- Returns:
- char[]
| String com.pcbsys.nirvana.client.nEventProperties.getClass | ( | String | key | ) |
Get the class name of the value represented by the key.
- Parameters:
-
key String value to lookup
- Returns:
- String class name of the value
| nEventProperties com.pcbsys.nirvana.client.nEventProperties.getDictionary | ( | String | key | ) |
Retrieve a nEventProperty from this one.
- Parameters:
-
key Name of the nEventProperty
- Returns:
- a nEventProperty
| nEventProperties [] com.pcbsys.nirvana.client.nEventProperties.getDictionaryArray | ( | String | key | ) |
Return an array of nEventProperties.
- Parameters:
-
key name of the array to return
- Returns:
- nEventproperty[]
| double com.pcbsys.nirvana.client.nEventProperties.getDouble | ( | String | key | ) |
Retreives the data from the table based on the key as a double.
- Parameters:
-
key Key to reference the data
- Returns:
- a double with the value associated with this key
| double [] com.pcbsys.nirvana.client.nEventProperties.getDoubleArray | ( | String | key | ) |
Retrieves a double[] from the properties.
- Parameters:
-
key Name of the double[]
- Returns:
- double[]
| nEventPropertiesIterator com.pcbsys.nirvana.client.nEventProperties.getEntrySet | ( | ) |
Get an iterator of the key and values in an Map.Entry.
Allows the user to get both the key and value from one iteration of the nEventProperties.
- Returns:
- nEventPropertiesIterator Map.Entrys in the properties
| float com.pcbsys.nirvana.client.nEventProperties.getFloat | ( | String | key | ) |
Retrieves a float from the properties.
- Parameters:
-
key Name of the float
- Returns:
- float value
| float [] com.pcbsys.nirvana.client.nEventProperties.getFloatArray | ( | String | key | ) |
Retrieves a float[] from the properties.
- Parameters:
-
key Name of the float[]
- Returns:
- float[]
| int com.pcbsys.nirvana.client.nEventProperties.getInt | ( | String | key | ) |
Retrieves an int from the properties.
- Parameters:
-
key Name of the int
- Returns:
- int value
| int [] com.pcbsys.nirvana.client.nEventProperties.getIntArray | ( | String | key | ) |
Gets an int[] from the properties.
- Parameters:
-
key Name of the int[]
- Returns:
- int[]
| nEventPropertiesIterator com.pcbsys.nirvana.client.nEventProperties.getKeyIterator | ( | ) |
| Enumeration com.pcbsys.nirvana.client.nEventProperties.getKeys | ( | ) |
Get an enumeration of keys.
- Returns:
- java.util.Enumeration of keys
| Enumeration com.pcbsys.nirvana.client.nEventProperties.getKeysAsStrings | ( | ) |
Get an enumeration of keys as Strings.
- Returns:
- en enumaration of String objects representing the keys
| long com.pcbsys.nirvana.client.nEventProperties.getLong | ( | String | key | ) |
Retreives the data from the table based on the key as a long.
- Parameters:
-
key Key to reference the data
- Returns:
- a long with the value associated with this key
| long [] com.pcbsys.nirvana.client.nEventProperties.getLongArray | ( | String | key | ) |
Retrieves a long[] from the properties.
- Parameters:
-
key Name of the long[]
- Returns:
- long[]
| short com.pcbsys.nirvana.client.nEventProperties.getShort | ( | String | key | ) |
Retrieves a short from the properties.
- Parameters:
-
key name of the short
- Returns:
- short value
| short [] com.pcbsys.nirvana.client.nEventProperties.getShortArray | ( | String | key | ) |
Retrieves an array of shorts.
- Parameters:
-
key name of the short array
- Returns:
- short[]
| int com.pcbsys.nirvana.client.nEventProperties.getSize | ( | ) |
Return the number of properties held.
- Returns:
- int size
| String com.pcbsys.nirvana.client.nEventProperties.getString | ( | String | key | ) |
Retreives the data from the table based on the key as a string.
- Parameters:
-
key Key to reference the data
- Returns:
- a string with the value associated with this key
| String [] com.pcbsys.nirvana.client.nEventProperties.getStringArray | ( | String | key | ) |
Retrieves a String[].
- Parameters:
-
key Name of the String[]
- Returns:
- String[]
| nEventPropertiesIterator com.pcbsys.nirvana.client.nEventProperties.getValueIterator | ( | ) |
| Enumeration com.pcbsys.nirvana.client.nEventProperties.getValues | ( | ) |
Get an enumeration of values.
- Returns:
- java.util.Enumeration of values
| boolean com.pcbsys.nirvana.client.nEventProperties.isValid | ( | ) |
Returns true if the dictionary is consistant and contains no errors.
- Returns:
- boolean flag
| void com.pcbsys.nirvana.client.nEventProperties.merge | ( | nEventProperties | props, | |
| boolean | overwrite, | |||
| boolean | removeDuplicates | |||
| ) |
Adds the values from the supplied properties to this object.
If this object already has keys with the same name then the behaviour is driven by the boolean overwrite.
- Parameters:
-
props The nEventProperties object to merge with this copy overwrite If true then duplicate values will take the new value removeDuplicates If true then duplicate with the same value are removed
| void com.pcbsys.nirvana.client.nEventProperties.merge | ( | nEventProperties | props, | |
| boolean | overwrite | |||
| ) |
Adds the values from the supplied properties to this object.
If this object already has keys with the same name then the behaviour is driven by the boolean overwrite.
- Parameters:
-
props The nEventProperties object to merge with this copy overwrite If true then duplicate values will take the new value
| void com.pcbsys.nirvana.client.nEventProperties.put | ( | String | key, | |
| double[] | value | |||
| ) |
Places a double[] into the properties.
- Parameters:
-
key Name of the double[] value double[]
| void com.pcbsys.nirvana.client.nEventProperties.put | ( | String | key, | |
| double | value | |||
| ) |
Places a key value pair into the hashtable.
- Parameters:
-
key Key to reference the data value Data to be stored
| void com.pcbsys.nirvana.client.nEventProperties.put | ( | String | key, | |
| float[] | value | |||
| ) |
Puts a float[] into the properties.
- Parameters:
-
key Name of the float[] value float[]
| void com.pcbsys.nirvana.client.nEventProperties.put | ( | String | key, | |
| float | value | |||
| ) |
Places a key value pair into the properties.
- Parameters:
-
key Key to reference the data value Data to be stored
| void com.pcbsys.nirvana.client.nEventProperties.put | ( | String | key, | |
| long[] | value | |||
| ) |
Places a long[] into the properties.
- Parameters:
-
key name of the long[] value long[]
| void com.pcbsys.nirvana.client.nEventProperties.put | ( | String | key, | |
| long | value | |||
| ) |
Places a key value pair into the hashtable.
- Parameters:
-
key Key to reference the data value Data to be stored
| void com.pcbsys.nirvana.client.nEventProperties.put | ( | String | key, | |
| int[] | value | |||
| ) |
Places a int[] into the properties.
- Parameters:
-
key Name of the key value int[]
| void com.pcbsys.nirvana.client.nEventProperties.put | ( | String | key, | |
| int | value | |||
| ) |
Places a key value pair into the hashtable.
- Parameters:
-
key Key to reference the data value Data to be stored
| void com.pcbsys.nirvana.client.nEventProperties.put | ( | String | key, | |
| boolean[] | value | |||
| ) |
Places a boolean[] into the properties.
- Parameters:
-
key Name of the bboolean[] value boolean[]
| void com.pcbsys.nirvana.client.nEventProperties.put | ( | String | key, | |
| boolean | value | |||
| ) |
Places a key value pair into the hashtable.
- Parameters:
-
key Key to reference the data value Data to be stored
| void com.pcbsys.nirvana.client.nEventProperties.put | ( | String | key, | |
| char[] | c | |||
| ) |
Puts an array of chars into the properties.
- Parameters:
-
key Name of the char[] c char[]
| void com.pcbsys.nirvana.client.nEventProperties.put | ( | String | key, | |
| char | c | |||
| ) |
Puts a char into the properties.
- Parameters:
-
key Name of the char c char value
| void com.pcbsys.nirvana.client.nEventProperties.put | ( | String | key, | |
| byte[] | b | |||
| ) |
Places a byte[] into the properties.
- Parameters:
-
key name for the byte[] b byte[]
| void com.pcbsys.nirvana.client.nEventProperties.put | ( | String | key, | |
| byte | b | |||
| ) |
Places a byte into the properties.
- Parameters:
-
key name for the byte b byte
| void com.pcbsys.nirvana.client.nEventProperties.put | ( | String | key, | |
| short[] | s | |||
| ) |
Places an array og shorts into the properties.
- Parameters:
-
key Name for the array s short[]
| void com.pcbsys.nirvana.client.nEventProperties.put | ( | String | key, | |
| short | s | |||
| ) |
places a short into the properties
- Parameters:
-
key name of the short s short value
| void com.pcbsys.nirvana.client.nEventProperties.put | ( | String | key, | |
| String[] | value | |||
| ) |
Places a String[] into the properties.
- Parameters:
-
key Name for the value value String[]
| void com.pcbsys.nirvana.client.nEventProperties.put | ( | String | key, | |
| String | value | |||
| ) |
Places a key value pair into the hashtable.
- Parameters:
-
key Key to reference the data value Data to be stored
| void com.pcbsys.nirvana.client.nEventProperties.put | ( | String | key, | |
| nEventProperties[] | value | |||
| ) |
Put an nEventProperies[] into this property to enable nested properties.
- Parameters:
-
key Name to call this value Array of nEventProperties
| void com.pcbsys.nirvana.client.nEventProperties.put | ( | String | key, | |
| nEventProperties | value | |||
| ) |
Put an nEventproperties into this one to enable nested properties.
- Parameters:
-
key name of this value value nEventProperty to insert
| void com.pcbsys.nirvana.client.nEventProperties.remove | ( | String | key | ) |
Removes the value index by the key.
- Parameters:
-
key Key to remove
