{
    "mode": "perldoc",
    "parameter": "Plucene::Store::OutputStream",
    "section": "",
    "url": "https://www.chedong.com/phpMan.php/perldoc/Plucene%3A%3AStore%3A%3AOutputStream/json",
    "generated": "2026-06-09T20:55:07Z",
    "synopsis": "# isa Plucene::Store::InputStream",
    "sections": {
        "NAME": {
            "content": "Plucene::Store::OutputStream - a random-access output stream\n",
            "subsections": []
        },
        "SYNOPSIS": {
            "content": "# isa Plucene::Store::InputStream\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "This is an abstract class for output to a file in a Directory. A random-access output stream.\nUsed for all Plucene index output operations.\n",
            "subsections": []
        },
        "METHODS": {
            "content": "new\nCreate a new Plucene::Store::OutputStream\n\nclone\nClone this\n\nfh / read / seek / tell / getc / print / eof / close\nFile operations\n\nwritebyte\nThis will write a single byte.\n\nwriteint\nThis will write an int as four bytes.\n\nwritevint\nThis will write an int in a variable length format.\n\nwritelong\nThis will write a long as eight bytes.\n\nwritevlong\nThis will write a long in variable length format.\n\nwritestring\nThis will write a string.\n",
            "subsections": []
        }
    },
    "summary": "Plucene::Store::OutputStream - a random-access output stream",
    "flags": [],
    "examples": [],
    "see_also": []
}