Arena  1.0
A content management system
 All Classes Files Functions Variables Pages
Library.DataSource.DataRows.AnExpandingDictionaryField Class Reference

A class that represents an expanding dictionary field. More...

+ Inheritance diagram for Library.DataSource.DataRows.AnExpandingDictionaryField:

Public Member Functions

def __init__
 Constructor.
 
def init
 Initializer.
 
def implode
 Condense the field data into a delimited string.
 
def explode
 Expand the field data from a delimited string.
 
def data
 Return the actual dictionary used to manage the items in the field.
 
def keyDelimiter
 Get or set the key delimiter.
 
def pairsDelimiter
 Get or set the pairs delimiter.
 
def changed
 Determine whether the field has changed.
 
def __getitem__
 Get the value of the named item from the field data.
 
def __setitem__
 Set the value of the named item in the field data.
 
def __delitem__
 Delete the named item from the field data.
 
def __contains__
 Determine whether the specified key exists in the field data.
 
def keys
 Retrieve a list of keys from the field data.
 
- Public Member Functions inherited from Library.Base.Classwork.AnObject
def init
 Initialize a new object instance. More...
 
def __init__
 Construct and initialize a new instance of AnObject. More...
 
def __del__
 Destroy the object instance. More...
 
def displayName
 Construct a "pretty" display name for the class instance, based on the name of its class. More...
 
def implements
 Determine whether the class instance is related to the specified class. More...
 
def toString
 Return a string representation of the class, suitable for output to a console or text-based device. More...
 
def __str__
 Return a string representation of the class. More...
 
def classname
 Return the name of the class from which the instance was created. More...
 
def name
 Return the name of the class. More...
 

Detailed Description

A class that represents an expanding dictionary field.


The documentation for this class was generated from the following file: