01: package xdoclet.modules.ojb.tests;
02:
03: /* Copyright 2003-2005 The Apache Software Foundation
04: *
05: * Licensed under the Apache License, Version 2.0 (the "License");
06: * you may not use this file except in compliance with the License.
07: * You may obtain a copy of the License at
08: *
09: * http://www.apache.org/licenses/LICENSE-2.0
10: *
11: * Unless required by applicable law or agreed to in writing, software
12: * distributed under the License is distributed on an "AS IS" BASIS,
13: * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14: * See the License for the specific language governing permissions and
15: * limitations under the License.
16: */
17:
18: import java.sql.ResultSet;
19: import java.util.Map;
20:
21: import org.apache.ojb.broker.accesslayer.RowReader;
22: import org.apache.ojb.broker.accesslayer.ResultSetAndStatement;
23: import org.apache.ojb.broker.metadata.ClassDescriptor;
24:
25: /**
26: * Row reader class used in some of the unit tests.
27: */
28: public class TestRowReader implements RowReader {
29: public Object readObjectFrom(Map row) {
30: return null;
31: }
32:
33: public void refreshObject(Object instance, Map row) {
34: }
35:
36: public void readObjectArrayFrom(ResultSetAndStatement rs, Map row) {
37: }
38:
39: public void readPkValuesFrom(ResultSetAndStatement rs, Map row) {
40: }
41:
42: public void setClassDescriptor(ClassDescriptor cld) {
43: }
44:
45: public ClassDescriptor getClassDescriptor() {
46: return null;
47: }
48: }
|