- All Classes
- All Files
- API
  - comb
    - logging
      - PropertyConfigurator
      - Level
      - BasicConfigurator
      - Logger
      - appenders
        - RollingFileAppender
        - ConsoleAppender
        - Appender
        - FileAppender
        - JSONAppender
    - PromiseList
    - Promise
    - regexp
    - array
    - string
    - collections
      - Pool
      - Iterable
      - HashTable
      - MaxHeap
      - Heap
      - Stack
      - AVLTree
      - AnderssonTree
      - Collection
      - RedBlackTree
      - Tree
      - Queue
      - BinaryTree
      - PriorityQueue
      - MinHeap
    - plugins
      - Middleware
      - Broadcaster
    - number
    - characters
    - date

# Class Index

## comb

## comb.array

Utilities for Arrays

## comb.characters

comb characters

## comb.collections

Various collections

## comb.collections.AnderssonTree

Andersson Trees are a version of a balanced Binary tree, while similar to RedBlack Trees the balancing is not as strict.

## comb.collections.AVLTree

An AVL tree is a self-balancing binary search tree.

## comb.collections.BinaryTree

A Search tree that maintains the following properties

- The left subtree of a node contains only nodes with keys less than the node's key.

## comb.collections.Collection

Base class for all collections

## comb.collections.HashTable

Implementation of a HashTable for javascript.

## comb.collections.Heap

## comb.collections.Iterable

Base class for all collections

## comb.collections.MaxHeap

Max Heap implementation, lowest value in heap is always at the root.

## comb.collections.MinHeap

Min Heap implementation, lowest value in heap is always at the root.

## comb.collections.Pool

Base class for a pool.

## comb.collections.PriorityQueue

PriorityQueue Implementation where the value with the highest priority moves to the front Priority starts at 0, and the greatest value being the lowest priority;

## comb.collections.Queue

FIFO Data structure

## comb.collections.RedBlackTree

A RedBlack tree is a form of a self balancing binary tree.

## comb.collections.Stack

LIFO Data structure

## comb.collections.Tree

## comb.date

Utilities for Dates

## comb.logging

logging package

## comb.logging.appenders

appenders for logging

## comb.logging.appenders.Appender

Base class for all appenders

## comb.logging.appenders.ConsoleAppender

Appends messages to the console.

## comb.logging.appenders.FileAppender

Appends messages to a file.

## comb.logging.appenders.JSONAppender

Appends messages to a file in JSON format.

## comb.logging.appenders.RollingFileAppender

Appends messages to a file.

## comb.logging.BasicConfigurator

default configurator for logging

## comb.logging.Level

Level class used to describe logging levels.

## comb.logging.Logger

This class is the entry point for all logging actions in comb.

## comb.logging.PropertyConfigurator

Configures comb.Logger with the properties or properties contained within a file

## comb.number

Utilities for numbers

## comb.plugins

plugins for classes using comb.define

## comb.plugins.Broadcaster

## comb.plugins.Middleware

Plugin to enable middleware on a class

## comb.Promise

## comb.PromiseList

## comb.regexp

Regeular expression utilities

## comb.string

String utilities

Documentation generated by JsDoc Toolkit 2.4.0 on Tue Jan 31 2012 16:14:12 GMT-0600 (CST)