KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > datadictionarysystem > information > CheckConstraintInfo


1 package com.daffodilwoods.daffodildb.server.datadictionarysystem.information;
2
3 import com.daffodilwoods.database.general.QualifiedIdentifier;
4 import com.daffodilwoods.database.resource.*;
5 import java.io.ObjectInput JavaDoc;
6 import java.io.ObjectOutput JavaDoc;
7 import java.io.IOException JavaDoc;
8 import com.daffodilwoods.daffodildb.server.sql99.utils._Reference;
9 /**
10  * Title:
11  * Description:
12  * Copyright: Copyright (c) 2002
13  * Company:
14  * @author
15  * @version 1.0
16  */

17 public class CheckConstraintInfo implements _CheckConstraintInfo {
18
19     String JavaDoc name;
20     String JavaDoc checkCondition;
21     String JavaDoc type = com.daffodilwoods.daffodildb.server.sql99.common.SqlKeywords.CHECK;
22     String JavaDoc deferrable;
23     public CheckConstraintInfo() {
24     }
25     public String JavaDoc getName() {
26       return name;
27     }
28
29     public void readExternal(ObjectInput JavaDoc objectInput) throws IOException JavaDoc, ClassNotFoundException JavaDoc{
30           name = (String JavaDoc)objectInput.readObject();
31           checkCondition = (String JavaDoc)objectInput.readObject();
32           deferrable = (String JavaDoc)objectInput.readObject();
33           type = (String JavaDoc)objectInput.readObject();
34     }
35
36     public void writeExternal(ObjectOutput JavaDoc objectOutput) throws IOException JavaDoc{
37         objectOutput.writeObject(name);
38         objectOutput.writeObject(checkCondition);
39         objectOutput.writeObject(deferrable);
40         objectOutput.writeObject(type);
41     }
42     public String JavaDoc getCheckCondition() {
43        return checkCondition;
44     }
45     public String JavaDoc getType() {
46         return type;
47     }
48     public String JavaDoc getDeferrability() {
49         return deferrable;
50     }
51 }
52
Popular Tags