package com.airbnb.airpal.sql.jdbi;
import org.skife.jdbi.v2.StatementContext;
import org.skife.jdbi.v2.tweak.Argument;
import java.net.URI;
import java.sql.PreparedStatement;
import java.sql.SQLException;
public class URIArgument implements Argument
{
private final URI uri;
public URIArgument(URI uri)
{
this.uri = uri;
}
@Override
public void apply(int position, PreparedStatement statement, StatementContext ctx)
throws SQLException
{
statement.setString(position, uri.toString());
}
}