Package com.artipie.composer
Interface Package
-
- All Known Implementing Classes:
JsonPackage
public interface PackagePHP Composer package.- Since:
- 0.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.json.JsonObjectjson()Reads package content as JSON object.Namename()Extract name from package.Stringversion()Extract version from package.
-
-
-
Method Detail
-
name
Name name() throws IOException
Extract name from package.- Returns:
- Package name.
- Throws:
IOException- In case exception occurred on reading content.
-
version
String version() throws IOException
Extract version from package.- Returns:
- Package version.
- Throws:
IOException- In case exception occurred on reading content.
-
json
javax.json.JsonObject json() throws IOExceptionReads package content as JSON object.- Returns:
- Package JSON object.
- Throws:
IOException- In case exception occurred on reading content.
-
-