Uses of Interface
picocli.CommandLine.Model.ITypeInfo
-
Packages that use CommandLine.Model.ITypeInfo Package Description picocli Provides classes and interfaces for the main picocli command line parsing andautocompletion
functionality.picocli.codegen.annotation.processing picocli.codegen.aot.graalvm -
-
Uses of CommandLine.Model.ITypeInfo in picocli
Classes in picocli that implement CommandLine.Model.ITypeInfo Modifier and Type Class Description (package private) static class
CommandLine.Model.RuntimeTypeInfo
Fields in picocli declared as CommandLine.Model.ITypeInfo Modifier and Type Field Description private CommandLine.Model.ITypeInfo
CommandLine.Model.ArgGroupSpec.Builder. typeInfo
private CommandLine.Model.ITypeInfo
CommandLine.Model.ArgGroupSpec. typeInfo
private CommandLine.Model.ITypeInfo
CommandLine.Model.ArgSpec.Builder. typeInfo
protected CommandLine.Model.ITypeInfo
CommandLine.Model.ArgSpec. typeInfo
(package private) CommandLine.Model.ITypeInfo
CommandLine.Model.TypedMember. typeInfo
Methods in picocli that return CommandLine.Model.ITypeInfo Modifier and Type Method Description static CommandLine.Model.ITypeInfo
CommandLine.Model.RuntimeTypeInfo. create(java.lang.Class<?> type, java.lang.Class<?>[] annotationTypes, java.lang.reflect.Type genericType, CommandLine.Range arity, java.lang.Class<?> defaultType, boolean interactive)
static CommandLine.Model.ITypeInfo
CommandLine.Model.RuntimeTypeInfo. create(java.lang.Class<?> type, java.lang.Class<?>[] auxiliaryTypes, java.util.List<java.lang.String> actualGenericTypeArguments, CommandLine.Range arity, java.lang.Class<?> defaultType, boolean interactive)
(package private) static CommandLine.Model.ITypeInfo
CommandLine.Model.RuntimeTypeInfo. createForAuxType(java.lang.Class<?> type)
private CommandLine.Model.ITypeInfo
CommandLine.Model.TypedMember. createTypeInfo(java.lang.Class<?> type, java.lang.reflect.Type genericType)
CommandLine.Model.ITypeInfo
CommandLine.Model.IAnnotatedElement. getTypeInfo()
CommandLine.Model.ITypeInfo
CommandLine.Model.TypedMember. getTypeInfo()
CommandLine.Model.ITypeInfo
CommandLine.Model.ArgGroupSpec.Builder. typeInfo()
Returns the type info for the annotated program element associated with this group.CommandLine.Model.ITypeInfo
CommandLine.Model.ArgGroupSpec. typeInfo()
Returns the type info for the annotated program element associated with this group.CommandLine.Model.ITypeInfo
CommandLine.Model.ArgSpec.Builder. typeInfo()
Returns the type info for this option or positional parameter.CommandLine.Model.ITypeInfo
CommandLine.Model.ArgSpec. typeInfo()
Returns theITypeInfo
that can be used both at compile time (by annotation processors) and at runtime.Methods in picocli that return types with arguments of type CommandLine.Model.ITypeInfo Modifier and Type Method Description java.util.List<CommandLine.Model.ITypeInfo>
CommandLine.Model.ITypeInfo. getAuxiliaryTypeInfos()
Returns type information of components or elements of amultivalue
type.java.util.List<CommandLine.Model.ITypeInfo>
CommandLine.Model.RuntimeTypeInfo. getAuxiliaryTypeInfos()
Methods in picocli with parameters of type CommandLine.Model.ITypeInfo Modifier and Type Method Description private static CommandLine.Range
CommandLine.Range. defaultParameterIndex(CommandLine.Model.ITypeInfo typeInfo)
private static java.lang.String
CommandLine.Model.ArgSpec.Builder. inferLabel(java.lang.String label, java.lang.String fieldName, CommandLine.Model.ITypeInfo typeInfo)
private void
CommandLine.Model.ArgSpec.Builder. setTypeInfo(CommandLine.Model.ITypeInfo newValue)
CommandLine.Model.ArgGroupSpec.Builder
CommandLine.Model.ArgGroupSpec.Builder. typeInfo(CommandLine.Model.ITypeInfo newValue)
Sets the type info for the annotated program element associated with this group, and returns this builder.T
CommandLine.Model.ArgSpec.Builder. typeInfo(CommandLine.Model.ITypeInfo typeInfo)
Sets the type info for this option or positional parameter, and returns this builder. -
Uses of CommandLine.Model.ITypeInfo in picocli.codegen.annotation.processing
Classes in picocli.codegen.annotation.processing that implement CommandLine.Model.ITypeInfo Modifier and Type Class Description (package private) class
CompileTimeTypeInfo
Fields in picocli.codegen.annotation.processing declared as CommandLine.Model.ITypeInfo Modifier and Type Field Description (package private) CommandLine.Model.ITypeInfo
TypedMember. typeInfo
Methods in picocli.codegen.annotation.processing that return CommandLine.Model.ITypeInfo Modifier and Type Method Description CommandLine.Model.ITypeInfo
TypedMember. getTypeInfo()
Methods in picocli.codegen.annotation.processing that return types with arguments of type CommandLine.Model.ITypeInfo Modifier and Type Method Description java.util.List<CommandLine.Model.ITypeInfo>
CompileTimeTypeInfo. getAuxiliaryTypeInfos()
-
Uses of CommandLine.Model.ITypeInfo in picocli.codegen.aot.graalvm
Methods in picocli.codegen.aot.graalvm with parameters of type CommandLine.Model.ITypeInfo Modifier and Type Method Description private void
ReflectionConfigGenerator.Visitor. visitTypeInfo(CommandLine.Model.ITypeInfo typeInfo)
-