License |
License |
---|---|
GroupId | GroupIdil.ac.technion.cs.ssdl |
ArtifactId | ArtifactIdcommand-line-processing |
Version | Version1.0.1 |
Type | Typejar |
Description |
DescriptionCommand Line Processing
Extracting command line options directly into data members: each field marked with an @External annotation automatically becomes a command line option. Extracting the options values from the command line arguments, i.e., the "String[] args" parameter to main, into the field(s), requires a single method invocation:
Introspector.extract(args, o1, o2, ...)
where o1,o2, ... are the objects in which the fields annotated with @External.
|
Project Organization |
Project Organization |
<!-- https://jarcasting.com/artifacts/il.ac.technion.cs.ssdl/command-line-processing/ -->
<dependency>
<groupId>il.ac.technion.cs.ssdl</groupId>
<artifactId>command-line-processing</artifactId>
<version>1.0.1</version>
</dependency>
// https://jarcasting.com/artifacts/il.ac.technion.cs.ssdl/command-line-processing/
implementation 'il.ac.technion.cs.ssdl:command-line-processing:1.0.1'
// https://jarcasting.com/artifacts/il.ac.technion.cs.ssdl/command-line-processing/
implementation ("il.ac.technion.cs.ssdl:command-line-processing:1.0.1")
'il.ac.technion.cs.ssdl:command-line-processing:jar:1.0.1'
<dependency org="il.ac.technion.cs.ssdl" name="command-line-processing" rev="1.0.1">
<artifact name="command-line-processing" type="jar" />
</dependency>
@Grapes(
@Grab(group='il.ac.technion.cs.ssdl', module='command-line-processing', version='1.0.1')
)
libraryDependencies += "il.ac.technion.cs.ssdl" % "command-line-processing" % "1.0.1"
[il.ac.technion.cs.ssdl/command-line-processing "1.0.1"]
Group / Artifact | Type | Version |
---|---|---|
junit : junit | jar | 4.10 |