question: return the fully-qualified name of the command line argument . this is used as a command-line optional argument , as in : - prefix.name = value . prefix is typically a java package and class like `` com.twitter.myapp.myclass '' . the difference between a canonical name and a regular name is that it is in some circumstances for two names to collide ; the canonical name , then , disambiguates . concode_field_sep Annotation annotation concode_elem_sep String help concode_elem_sep boolean argFile concode_elem_sep ImmutableSet<String> HELP_ARGS concode_elem_sep Class<? extends Parser<? extends T>> parser concode_elem_sep List<Annotation> verifierAnnotations concode_elem_sep Verifier<? super T> verifier concode_elem_sep Arg<T> arg concode_elem_sep String name concode_elem_sep TypeToken<T> type concode_elem_sep String canonicalName concode_field_sep String getName concode_elem_sep boolean argFile concode_elem_sep Arg<?> getArgForField concode_elem_sep Arg<T> getArg concode_elem_sep ImmutableList<String> collectConstraints concode_elem_sep TypeToken<T> getType concode_elem_sep int hashCode concode_elem_sep Iterable<ValueVerifier<T>> getVerifiers concode_elem_sep String getHelp concode_elem_sep void setValue concode_elem_sep boolean equals concode_elem_sep Parser<? extends T> getParser concode_elem_sep void verify concode_elem_sep void verify concode_elem_sep String toString
target: String function ( ) { return canonicalName ; }