PackageNames class
A central collection of constant package name identifiers used throughout the Jetleaf framework.
These names are used for namespacing, module organization, and avoiding hard-coded strings in the codebase. By centralizing them here, it ensures consistency and reduces the likelihood of typos.
Example
void main() {
print(PackageNames.MAIN); // "jetleaf"
print(PackageNames.POD); // "jetleaf_core"
print(PackageNames.LANG); // "jetleaf_lang"
}
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- CACHE → const String
- The package name for the cache module
- CONVERT → const String
- The package name for the type conversion module.
- CORE → const String
- The package name for the core module.
- DART → const String
- The package name for the Dart SDK.
- DATA → const String
- The package name for the data module
- ENV → const String
- The package name for the environment module
- JETSON → const String
- The package name for the jetson module
- LANG → const String
- The package name for the language support module.
- LOGGING → const String
- The package name for the logging support module
- MAIN → const String
- A central collection of constant package name identifiers used throughout the Jetleaf framework.
- META → const String
- The package name for the meta-programming module.
- POD → const String
- The package name for the pod module
- RATE_LIMITER → const String
- The package name for the rate limiter module
- SCHEDULER → const String
- The package name for the scheduler module
- SECURITY → const String
- The package name for the security module
- TEST → const String
- The package name for the testing module
- UTILS → const String
- The package name for the utility module.
- VALIDATION → const String
- The package name for the validation module
- WEB → const String
- The package name for the web server module