Skip to main content

JAVA_CLASS_GENERATOR

"Java Class Generator" is an application which allows you to easily generate the template of a Java class you want to write.

Executable File

The executable file is downloadable at https://github.com/DigitalCreativeApkDev/JAVA_CLASS_GENERATOR/blob/master/JAVA_CLASS_GENERATOR/dist/java_class_generator/java_class_generator.

Source Code

Python code used to create the application is available in https://github.com/DigitalCreativeApkDev/JAVA_CLASS_GENERATOR/blob/master/JAVA_CLASS_GENERATOR/java_class_generator.py.

Installation

pip install JAVA_CLASS_GENERATOR

How to Use the Executable File?

First, open by double-clicking the file "java_class_generator". How the executable file looks like is shown in the image below (the file is enclosed with a red rectangle).

Image 1

Executable File

Getting Started

Once you run the application, you will first be asked whether you want to continue using the application "Java Class Generator" or not. If you enter 'Y', you will be asked to enter more information about the Java class you want to generate. Else, you will exit the application.

Image 2

Getting Started

Information Entry

The following pieces of information about the Java class you want to generate are required for you to enter.

  1. Name of the Java class
  2. Number of attributes in the Java class (including the name and type of each attribute)
  3. Number of methods in the Java class (including the name and return type of each method)

Java Class File

Once you have entered all the required information about the Java class you want to generate, the code for the Java class will be generated in the file named in the format "{Java class name}.java". For example, if the name of the Java class is "Digimon", the code for the class is generated in the file "Digimon.java"

Image 3

Java Class File

After the Java class file is generated, you will be asked whether you want to continue using the application "Java Class Generator" or not. If you enter "Y", you will be asked to enter information about another Java class you want to generate. Else, you will exit the application.

Release files for JAVA-CLASS-GENERATOR 1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for JAVA-CLASS-GENERATOR 1
File Size Uploaded
JAVA_CLASS_GENERATOR-1.tar.gz 3.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for JAVA-CLASS-GENERATOR 1
File Interpreter ABI Platform
JAVA_CLASS_GENERATOR-1-py2-none-any.whl Python 2 none any Details

Total release size: 8.4 kB

Release files / JAVA_CLASS_GENERATOR-1.tar.gz

Download URL JAVA_CLASS_GENERATOR-1.tar.gz
Size 3.5 kB
Tags Source
SHA-256 checksum
How to use checksums
e4ec458acabe415e53c86ae88bd01185d7179fa23f35aad74a678a7ea46f6701
BLAKE2b-256 checksum
How to use checksums
f1964c5ba5e991029f48f21829529a64581488a8fe64cf32ec549eb47023c0b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.4

Release files / JAVA_CLASS_GENERATOR-1-py2-none-any.whl

Download URL JAVA_CLASS_GENERATOR-1-py2-none-any.whl
Size 4.9 kB
Tags Python 2
SHA-256 checksum
How to use checksums
dae8a5766af89ad9c1f71f95b4abc6b9e60060fd5ee964b52544e29c3894d8af
BLAKE2b-256 checksum
How to use checksums
14d5e0858ceacbdf299f3a4ad8c397df9806c66c7f0fac8c3a4c6eae6788f7a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.4

Release history Release notifications | RSS feed

This release

1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page