@Override public Enumeration<Option> listOptions(){
  Vector<Option> result=new Vector<Option>();
  result.addElement(new Option("\tSQL query to execute.","Q",1,"-Q <query>"));
  result.addElement(new Option("\tReturn sparse rather than normal instances.","S",0,"-S"));
  result.addElement(new Option("\tThe username to use for connecting.","U",1,"-U <username>"));
  result.addElement(new Option("\tThe password to use for connecting.","P",1,"-P <password>"));
  result.add(new Option("\tThe custom properties file to use instead of default ones,\n" + "\tcontaining the database parameters.\n" + "\t(default: none)","custom-props",1,"-custom-props <file>"));
  result.addElement(new Option("\tEnables debug output.","D",0,"-D"));
  return result.elements();
}

@ Override public Enumeration < Option > listOptions ( ) { Vector < Option > result = new Vector < Option > ( ) ; result . addElement ( new Option ( "\tSQL query to execute." , "Q" , 1 , "-Q <query>" ) ) ; result . addElement ( new Option ( "\tReturn sparse rather than normal instances." , "S" , 0 , "-S" ) ) ; result . addElement ( new Option ( "\tThe username to use for connecting." , "U" , 1 , "-U <username>" ) ) ; result . addElement ( new Option ( "\tThe password to use for connecting." , "P" , 1 , "-P <password>" ) ) ; result . add ( new Option ( "\tThe custom properties file to use instead of default ones,\n" + "\tcontaining the database parameters.\n" + "\t(default: none)" , "custom-props" , 1 , "-custom-props <file>" ) ) ; result . addElement ( new Option ( "\tEnables debug output." , "D" , 0 , "-D" ) ) ; return result . elements ( ) ; }
returns an enumeration describing the available options < p >
