protected void validateParameter( Parameter parameter, int i ) throws InvalidParameterException { // TODO: remove when backward compatibility is no longer an issue. String name = parameter.getName(); if ( name == null ) { throw new InvalidParameterException( "name", i ); } // TODO: remove when backward compatibility is no longer an issue. String type = parameter.getType(); if ( type == null ) { throw new InvalidParameterException( "type", i ); } // TODO: remove when backward compatibility is no longer an issue. String description = parameter.getDescription(); if ( description == null ) { throw new InvalidParameterException( "description", i ); } }
/** * @param parameter not null * @param i positive number * @throws InvalidParameterException if any */ protected void validateParameter( Parameter parameter, int i ) throws InvalidParameterException { // TODO: remove when backward compatibility is no longer an issue. String name = parameter.getName(); if ( name == null ) { throw new InvalidParameterException( "name", i ); } // TODO: remove when backward compatibility is no longer an issue. String type = parameter.getType(); if ( type == null ) { throw new InvalidParameterException( "type", i ); } // TODO: remove when backward compatibility is no longer an issue. String description = parameter.getDescription(); if ( description == null ) { throw new InvalidParameterException( "description", i ); } }
private Exception newBadFieldException( JField jField, String msg ) { return new InvalidParameterException( jField.getDeclaringClass().getName() + "#" + jField.getName() + ": " + msg, null ); }
private Exception newBadFieldException( JField jField, String msg ) { return new InvalidParameterException( jField.getDeclaringClass().getName() + "#" + jField.getName() + ": " + msg, null ); }
getLogger().error( " @parameter property=\"property\"" ); getLogger().error( " Second syntax is preferred." ); throw new InvalidParameterException( javaClass.getFullyQualifiedName() + "#" + field.getName() + ": cannot" + " use both @parameter expression and property", null );
|| StringUtils.contains( property, '}' ) ) throw new InvalidParameterException( "Invalid property for parameter '" + parameter.getName() + "', " + "forbidden characters ${}: " + property, null );