java.lang.Object
com.github.rvesse.airline.model.ArgumentsMetadata
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final String
private final TypeConverterProvider
private final List
<ArgumentsRestriction> -
Constructor Summary
ConstructorsConstructorDescriptionArgumentsMetadata
(Iterable<ArgumentsMetadata> arguments) ArgumentsMetadata
(Iterable<String> titles, String description, Iterable<ArgumentsRestriction> restrictions, TypeConverterProvider typeConverterProvider, Iterable<Field> path) -
Method Summary
-
Field Details
-
titles
-
description
-
accessors
-
restrictions
-
provider
-
-
Constructor Details
-
ArgumentsMetadata
public ArgumentsMetadata(Iterable<String> titles, String description, Iterable<ArgumentsRestriction> restrictions, TypeConverterProvider typeConverterProvider, Iterable<Field> path) -
ArgumentsMetadata
-
-
Method Details
-
getTitle
-
getDescription
-
isRequired
public boolean isRequired() -
getAccessors
-
isMultiValued
public boolean isMultiValued() -
getJavaType
-
getRestrictions
-
getTypeConverterProvider
-
equals
-
hashCode
public int hashCode() -
toString
-