Package com.hexagonkt.args.formatter
Class PropertyFormatter
-
- All Implemented Interfaces:
-
com.hexagonkt.args.formatter.Formatter
public final class PropertyFormatter implements Formatter<Property<?>>
-
-
Field Summary
Fields Modifier and Type Field Description private final StringnamesSeparatorprivate final BooleanexpandRegexprivate final StringfieldSeparator
-
Constructor Summary
Constructors Constructor Description PropertyFormatter(String namesSeparator, Boolean expandRegex, String fieldSeparator)
-
Method Summary
Modifier and Type Method Description final StringgetNamesSeparator()final BooleangetExpandRegex()final StringgetFieldSeparator()Stringsummary(Property<?> component)Stringdefinition(Property<?> component)Stringdetail(Property<?> component)-
-
Method Detail
-
getNamesSeparator
final String getNamesSeparator()
-
getExpandRegex
final Boolean getExpandRegex()
-
getFieldSeparator
final String getFieldSeparator()
-
definition
String definition(Property<?> component)
-
-
-
-