{
    "content": [
        {
            "type": "text",
            "text": "# serialver (man)\n\n## NAME\n\nserialver - Returns the serial version UID for specified classes.\n\n## SYNOPSIS\n\nserialver [ options ] [ classnames ]\noptions\nThe command-line options. See Options.\nclassnames\nThe classes for which the serialVersionUID is to be returned.\n\n## DESCRIPTION\n\nThe serialver command returns the serialVersionUID for one or more classes in a form suitable\nfor  copying  into  an  evolving  class. When called with no arguments, the serialver command\nprints a usage line.\n\n## TLDR\n\n> Returns the serialVersionUID of classes.\n\n- Display the serialVersionUID of a class:\n  `serialver {{classnames}}`\n- Display the serialVersionUID for a colon-separated list of classes and resources:\n  `serialver -classpath {{path/to/directory}} {{classname1:classname2:...}}`\n- Use a specific option from reference page of Java application launcher to the Java Virtual Machine:\n  `serialver -Joption {{classnames}}`\n\n*Source: tldr-pages*\n\n## Sections\n\n- **NAME**\n- **SYNOPSIS**\n- **DESCRIPTION**\n- **OPTIONS** (2 subsections)\n- **NOTES** (2 subsections)\n- **SEE ALSO**\n\nUse structuredContent.sections for detailed options, examples, and full documentation.\n"
        }
    ],
    "structuredContent": {
        "command": "serialver",
        "section": "",
        "mode": "man",
        "summary": "serialver - Returns the serial version UID for specified classes.",
        "synopsis": "serialver [ options ] [ classnames ]\noptions\nThe command-line options. See Options.\nclassnames\nThe classes for which the serialVersionUID is to be returned.",
        "tldr_summary": "Returns the serialVersionUID of classes.",
        "tldr_examples": [
            {
                "description": "Display the serialVersionUID of a class",
                "command": "serialver {{classnames}}"
            },
            {
                "description": "Display the serialVersionUID for a colon-separated list of classes and resources",
                "command": "serialver -classpath {{path/to/directory}} {{classname1:classname2:...}}"
            },
            {
                "description": "Use a specific option from reference page of Java application launcher to the Java Virtual Machine",
                "command": "serialver -Joption {{classnames}}"
            }
        ],
        "tldr_source": "official",
        "flags": [
            {
                "flag": "",
                "long": null,
                "arg": null,
                "description": "Displays a simple user interface. Enter the full class name and press either the Enter key or the Show button to display the serialVersionUID."
            },
            {
                "flag": "",
                "long": null,
                "arg": null,
                "description": "Passes option to the Java Virtual Machine, where option is one of the options described on the reference page for the Java application launcher. For example, -J- Xms48m sets the startup memory to 48 MB. See java(1)."
            }
        ],
        "examples": [],
        "see_also": [
            {
                "name": "policytool",
                "section": "1",
                "url": "https://www.chedong.com/phpMan.php/man/policytool/1/json"
            }
        ],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 9,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 4,
                "subsections": []
            },
            {
                "name": "OPTIONS",
                "lines": 4,
                "subsections": [
                    {
                        "name": "-show",
                        "lines": 3
                    },
                    {
                        "name": "-J_option_",
                        "lines": 4
                    }
                ]
            },
            {
                "name": "NOTES",
                "lines": 4,
                "subsections": [
                    {
                        "name": "-J-Djava.security.manager",
                        "lines": 2
                    },
                    {
                        "name": "-J-Djava.security.policy=<policy file>",
                        "lines": 1
                    }
                ]
            },
            {
                "name": "SEE ALSO",
                "lines": 6,
                "subsections": []
            }
        ],
        "sections": {
            "NAME": {
                "content": "serialver - Returns the serial version UID for specified classes.\n",
                "subsections": []
            },
            "SYNOPSIS": {
                "content": "serialver [ options ] [ classnames ]\n\n\noptions\nThe command-line options. See Options.\n\nclassnames\nThe classes for which the serialVersionUID is to be returned.\n",
                "subsections": []
            },
            "DESCRIPTION": {
                "content": "The serialver command returns the serialVersionUID for one or more classes in a form suitable\nfor  copying  into  an  evolving  class. When called with no arguments, the serialver command\nprints a usage line.\n",
                "subsections": []
            },
            "OPTIONS": {
                "content": "-classpath path-files\nSets the search path for application  classes  and  resources.  Separate  classes  and\nresources with a colon (:).\n",
                "subsections": [
                    {
                        "name": "-show",
                        "content": "Displays a simple user interface. Enter the full class name and press either the Enter\nkey or the Show button to display the serialVersionUID.\n"
                    },
                    {
                        "name": "-J_option_",
                        "content": "Passes  option  to  the  Java  Virtual  Machine,  where  option  is one of the options\ndescribed on the reference page for the Java application launcher.  For  example,  -J-\nXms48m sets the startup memory to 48 MB. See java(1).\n"
                    }
                ]
            },
            "NOTES": {
                "content": "The serialver command loads and initializes the specified classes in its virtual machine, and\nby  default,  it  does not set a security manager. If the serialver command is to be run with\nuntrusted classes, then a security manager can be set with the following option:\n",
                "subsections": [
                    {
                        "name": "-J-Djava.security.manager",
                        "content": "When necessary, a security policy can be specified with the following option:\n"
                    },
                    {
                        "name": "-J-Djava.security.policy=<policy file>",
                        "content": ""
                    }
                ]
            },
            "SEE ALSO": {
                "content": "• policytool(1)\n\n• The            java.io.ObjectStream            class             description             at\nhttp://docs.oracle.com/javase/8/docs/api/java/io/ObjectStreamClass.html\n\nJDK 8                                     21 November 2013                              serialver(1)",
                "subsections": []
            }
        }
    }
}