# Table of Contents - yajl-ruby-1.2.1 Documentation

## Pages

- Makefile

## Classes and Modules

- Array
- FalseClass
- Fixnum
- Float
- Hash
- JSON
- JSON::GeneratorError
- JSON::JSONError
- JSON::ParserError
- Kernel
- NilClass
- Object
- String
- TrueClass
- Yajl
  - Yajl
- Yajl::Bzip2::StreamReader
- Yajl::Bzip2::StreamWriter
- Yajl::Deflate::StreamReader
- Yajl::Deflate::StreamWriter
- Yajl::EncodeError
- Yajl::Encoder
- Yajl::Gzip::StreamReader
- Yajl::Gzip::StreamWriter
- Yajl::HttpStream
- Yajl::HttpStream::HttpError
- Yajl::HttpStream::InvalidContentType
- Yajl::ParseError
- Yajl::Parser

## Methods

- ::default_options — JSON
- ::delete — Yajl::HttpStream
- ::dump — JSON
- ::dump — Yajl
- ::enable_json_gem_compatability — Yajl::Encoder
- ::encode — Yajl::Deflate::StreamWriter
- ::encode — Yajl::Bzip2::StreamWriter
- ::encode — Yajl::Encoder
- ::encode — Yajl::Gzip::StreamWriter
- ::generate — JSON
- ::get — Yajl::HttpStream
- ::load — Yajl
- ::load — JSON
- ::new — Yajl::Parser
- ::new — Yajl::Deflate::StreamReader
- ::new — Yajl::HttpStream::HttpError
- ::new — Yajl::Encoder
- ::parse — Yajl::Parser
- ::parse — JSON
- ::parse — Yajl::Gzip::StreamReader
- ::parse — Yajl::Bzip2::StreamReader
- ::parse — Yajl::Deflate::StreamReader
- ::post — Yajl::HttpStream
- ::pretty_generate — JSON
- ::put — Yajl::HttpStream
- ::request — Yajl::HttpStream
- #<< — Yajl::Parser
- #JSON — Kernel
- #delete — Yajl::HttpStream
- #encode — Yajl::Encoder
- #get — Yajl::HttpStream
- #initialize_socket — Yajl::HttpStream
- #on_parse_complete= — Yajl::Parser
- #on_progress= — Yajl::Encoder
- #parse — Yajl::Parser
- #parse_chunk — Yajl::Parser
- #post — Yajl::HttpStream
- #put — Yajl::HttpStream
- #read — Yajl::Deflate::StreamReader
- #read — Yajl::Bzip2::StreamReader
- #read — Yajl::Gzip::StreamReader
- #terminate — Yajl::HttpStream
- #to_json — Object
- #to_json — String
- #to_json — NilClass
- #to_json — TrueClass
- #to_json — FalseClass
- #to_json — Float
- #to_json — Fixnum
- #to_json — Array
- #to_json — Hash
- #write — Yajl::Deflate::StreamWriter