Package dev.equo.solstice.p2
Class ConsoleTable
- java.lang.Object
-
- dev.equo.solstice.p2.ConsoleTable
-
public class ConsoleTable extends java.lang.ObjectFormats P2Unit for display at the console.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConsoleTable.FormatDetermines which format to print the table in.
-
Constructor Summary
Constructors Constructor Description ConsoleTable()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringambiguousRequirements(P2Query query, ConsoleTable.Format format)Returns a table describing all ambiguous requirements and how they ended up.static java.lang.Stringdetail(java.util.Collection<P2Unit> units, ConsoleTable.Format format)Returns a table with the parsed details of the given units.static java.lang.StringmavenStatus(java.lang.Iterable<P2Unit> units, ConsoleTable.Format format)Returns a table with theRepoStatusof all its units.static java.lang.StringnameAndDescription(java.util.Collection<P2Unit> units, ConsoleTable.Format format)Returns a table with the id, name, and description of all its units.static java.lang.StringoptionalRequirementsNotInstalled(P2Query query, ConsoleTable.Format format)Returns a table describing all optional requirements which were not installed.static java.lang.Stringrequest(P2Model model, ConsoleTable.Format format)Returns a table with the full content of the given P2Model.static java.lang.StringunmetRequirements(P2Query query, ConsoleTable.Format format)Returns a table describing all unmet requirements and who they affect.
-
-
-
Method Detail
-
request
public static java.lang.String request(P2Model model, ConsoleTable.Format format)
Returns a table with the full content of the given P2Model.
-
mavenStatus
public static java.lang.String mavenStatus(java.lang.Iterable<P2Unit> units, ConsoleTable.Format format)
Returns a table with theRepoStatusof all its units.
-
nameAndDescription
public static java.lang.String nameAndDescription(java.util.Collection<P2Unit> units, ConsoleTable.Format format)
Returns a table with the id, name, and description of all its units.
-
ambiguousRequirements
public static java.lang.String ambiguousRequirements(P2Query query, ConsoleTable.Format format)
Returns a table describing all ambiguous requirements and how they ended up.
-
unmetRequirements
public static java.lang.String unmetRequirements(P2Query query, ConsoleTable.Format format)
Returns a table describing all unmet requirements and who they affect.
-
optionalRequirementsNotInstalled
public static java.lang.String optionalRequirementsNotInstalled(P2Query query, ConsoleTable.Format format)
Returns a table describing all optional requirements which were not installed.
-
detail
public static java.lang.String detail(java.util.Collection<P2Unit> units, ConsoleTable.Format format)
Returns a table with the parsed details of the given units.
-
-