public List < String > getArgumentAliases ( ) { final List < String > aliases = new ArrayList <> ( ) ; if ( ! getShortName ( ) . isEmpty ( ) ) { aliases . add ( getShortName ( ) ) ; } if ( ! getFullName ( ) . isEmpty ( ) ) { aliases . add ( getFullName ( ) ) ; } else { aliases . add ( getUnderlyingField ( ) . getName ( ) ) ; } return aliases ; }
Get the list of short and long aliases for this argument .