java/sql-dk/src/info/globalcode/sql/dk/CLIParser.java
branchv_0
changeset 93 5a4dbe6f962c
parent 79 e19a13ed19a9
child 96 7ae30649b30b
equal deleted inserted replaced
92:1399ac70a5bd 93:5a4dbe6f962c
    44 					String typesString = fetchNext(args, ++i);
    44 					String typesString = fetchNext(args, ++i);
    45 
    45 
    46 					for (String oneType : typesString.split(",")) {
    46 					for (String oneType : typesString.split(",")) {
    47 						int sepatratorIndex = oneType.indexOf(TYPE_NAME_SEPARATOR);
    47 						int sepatratorIndex = oneType.indexOf(TYPE_NAME_SEPARATOR);
    48 						if (sepatratorIndex == -1) {
    48 						if (sepatratorIndex == -1) {
    49 							numberedTypes.add(getType(oneType));
    49 							numberedTypes.add(getType(oneType.toUpperCase()));
    50 						} else {
    50 						} else {
    51 							String namePart = oneType.substring(0, sepatratorIndex).trim();
    51 							String namePart = oneType.substring(0, sepatratorIndex).trim();
    52 							String typePart = oneType.substring(sepatratorIndex + TYPE_NAME_SEPARATOR.length(), oneType.length());
    52 							String typePart = oneType.substring(sepatratorIndex + TYPE_NAME_SEPARATOR.length(), oneType.length());
    53 							namedTypes.put(namePart, getType(typePart));
    53 							namedTypes.put(namePart, getType(typePart.toUpperCase()));
    54 						}
    54 						}
    55 					}
    55 					}
    56 					break;
    56 					break;
    57 				case Tokens.NAME_PREFIX:
    57 				case Tokens.NAME_PREFIX:
    58 					options.setNamePrefix(fetchNext(args, ++i));
    58 					options.setNamePrefix(fetchNext(args, ++i));