diff --git a/querydsl-sql/src/main/java/com/mysema/query/sql/types/NullType.java b/querydsl-sql/src/main/java/com/mysema/query/sql/types/NullType.java deleted file mode 100644 index 2dc16bf5f..000000000 --- a/querydsl-sql/src/main/java/com/mysema/query/sql/types/NullType.java +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright 2011, Mysema Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * http://www.apache.org/licenses/LICENSE-2.0 - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package com.mysema.query.sql.types; - -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.sql.Types; - -/** - * @author tiwe - * - */ -public class NullType extends AbstractType { - - public NullType() { - super(Types.OTHER); - } - - @Override - public Class getReturnedClass() { - return Null.class; - } - - @Override - public Null getValue(ResultSet rs, int startIndex) throws SQLException { - return null; - } - - @Override - public void setValue(PreparedStatement st, int startIndex, Null value) throws SQLException { - int type = st.getParameterMetaData().getParameterType(startIndex); - st.setNull(startIndex, type); - } - -} diff --git a/querydsl-sql/src/main/java/com/mysema/query/sql/types/UntypedNullType.java b/querydsl-sql/src/main/java/com/mysema/query/sql/types/UntypedNullType.java deleted file mode 100644 index d1c6ce15a..000000000 --- a/querydsl-sql/src/main/java/com/mysema/query/sql/types/UntypedNullType.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.mysema.query.sql.types; - -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.sql.Types; - -/** - * @author tiwe - * - */ -public class UntypedNullType extends AbstractType { - - public UntypedNullType() { - super(Types.OTHER); - } - - @Override - public Class getReturnedClass() { - return Null.class; - } - - @Override - public Null getValue(ResultSet rs, int startIndex) throws SQLException { - return null; - } - - @Override - public void setValue(PreparedStatement st, int startIndex, Null value) throws SQLException { - st.setNull(startIndex, Types.NULL); - } - -}