KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > calipso > reportgenerator > reportdefinitions > types > FilterDefinitionFilterTypeType


1 /*
2  * This class was automatically generated with
3  * <a HREF="http://www.castor.org">Castor 0.9.4.3</a>, using an XML
4  * Schema.
5  * $Id$
6  */

7
8 package com.calipso.reportgenerator.reportdefinitions.types;
9
10   //---------------------------------/
11
//- Imported classes and packages -/
12
//---------------------------------/
13

14 import java.io.Serializable JavaDoc;
15 import java.util.Enumeration JavaDoc;
16 import java.util.Hashtable JavaDoc;
17 import org.exolab.castor.xml.Marshaller;
18 import org.exolab.castor.xml.Unmarshaller;
19
20 /**
21  * Class FilterDefinitionFilterTypeType.
22  *
23  * @version $Revision$ $Date$
24  */

25 public class FilterDefinitionFilterTypeType implements java.io.Serializable JavaDoc {
26
27
28       //--------------------------/
29
//- Class/Member Variables -/
30
//--------------------------/
31

32     /**
33      * The RANGE type
34      */

35     public static final int RANGE_TYPE = 0;
36
37     /**
38      * The instance of the RANGE type
39      */

40     public static final FilterDefinitionFilterTypeType RANGE = new FilterDefinitionFilterTypeType(RANGE_TYPE, "RANGE");
41
42     /**
43      * The GREATERTHAN type
44      */

45     public static final int GREATERTHAN_TYPE = 1;
46
47     /**
48      * The instance of the GREATERTHAN type
49      */

50     public static final FilterDefinitionFilterTypeType GREATERTHAN = new FilterDefinitionFilterTypeType(GREATERTHAN_TYPE, "GREATERTHAN");
51
52     /**
53      * The LESSTHAN type
54      */

55     public static final int LESSTHAN_TYPE = 2;
56
57     /**
58      * The instance of the LESSTHAN type
59      */

60     public static final FilterDefinitionFilterTypeType LESSTHAN = new FilterDefinitionFilterTypeType(LESSTHAN_TYPE, "LESSTHAN");
61
62     /**
63      * The EQUALTO type
64      */

65     public static final int EQUALTO_TYPE = 3;
66
67     /**
68      * The instance of the EQUALTO type
69      */

70     public static final FilterDefinitionFilterTypeType EQUALTO = new FilterDefinitionFilterTypeType(EQUALTO_TYPE, "EQUALTO");
71
72     /**
73      * The BEGINWITH type
74      */

75     public static final int BEGINWITH_TYPE = 4;
76
77     /**
78      * The instance of the BEGINWITH type
79      */

80     public static final FilterDefinitionFilterTypeType BEGINWITH = new FilterDefinitionFilterTypeType(BEGINWITH_TYPE, "BEGINWITH");
81
82     /**
83      * The ENDWITH type
84      */

85     public static final int ENDWITH_TYPE = 5;
86
87     /**
88      * The instance of the ENDWITH type
89      */

90     public static final FilterDefinitionFilterTypeType ENDWITH = new FilterDefinitionFilterTypeType(ENDWITH_TYPE, "ENDWITH");
91
92     /**
93      * The INCLUDES type
94      */

95     public static final int INCLUDES_TYPE = 6;
96
97     /**
98      * The instance of the INCLUDES type
99      */

100     public static final FilterDefinitionFilterTypeType INCLUDES = new FilterDefinitionFilterTypeType(INCLUDES_TYPE, "INCLUDES");
101
102     /**
103      * The RANKING type
104      */

105     public static final int RANKING_TYPE = 7;
106
107     /**
108      * The instance of the RANKING type
109      */

110     public static final FilterDefinitionFilterTypeType RANKING = new FilterDefinitionFilterTypeType(RANKING_TYPE, "RANKING");
111
112     /**
113      * The IN type
114      */

115     public static final int IN_TYPE = 8;
116
117     /**
118      * The instance of the IN type
119      */

120     public static final FilterDefinitionFilterTypeType IN = new FilterDefinitionFilterTypeType(IN_TYPE, "IN");
121
122     /**
123      * The EXCLUDEGROUP type
124      */

125     public static final int EXCLUDEGROUP_TYPE = 9;
126
127     /**
128      * The instance of the EXCLUDEGROUP type
129      */

130     public static final FilterDefinitionFilterTypeType EXCLUDEGROUP = new FilterDefinitionFilterTypeType(EXCLUDEGROUP_TYPE, "EXCLUDEGROUP");
131
132     /**
133      * Field _memberTable
134      */

135     private static java.util.Hashtable JavaDoc _memberTable = init();
136
137     /**
138      * Field type
139      */

140     private int type = -1;
141
142     /**
143      * Field stringValue
144      */

145     private java.lang.String JavaDoc stringValue = null;
146
147
148       //----------------/
149
//- Constructors -/
150
//----------------/
151

152     private FilterDefinitionFilterTypeType(int type, java.lang.String JavaDoc value) {
153         super();
154         this.type = type;
155         this.stringValue = value;
156     } //-- com.calipso.reportgenerator.reportdefinitions.types.FilterDefinitionFilterTypeType(int, java.lang.String)
157

158
159       //-----------/
160
//- Methods -/
161
//-----------/
162

163     /**
164      * Method enumerateReturns an enumeration of all possible
165      * instances of FilterDefinitionFilterTypeType
166      */

167     public static java.util.Enumeration JavaDoc enumerate()
168     {
169         return _memberTable.elements();
170     } //-- java.util.Enumeration enumerate()
171

172     /**
173      * Method getTypeReturns the type of this
174      * FilterDefinitionFilterTypeType
175      */

176     public int getType()
177     {
178         return this.type;
179     } //-- int getType()
180

181     /**
182      * Method init
183      */

184     private static java.util.Hashtable JavaDoc init()
185     {
186         Hashtable JavaDoc members = new Hashtable JavaDoc();
187         members.put("RANGE", RANGE);
188         members.put("GREATERTHAN", GREATERTHAN);
189         members.put("LESSTHAN", LESSTHAN);
190         members.put("EQUALTO", EQUALTO);
191         members.put("BEGINWITH", BEGINWITH);
192         members.put("ENDWITH", ENDWITH);
193         members.put("INCLUDES", INCLUDES);
194         members.put("RANKING", RANKING);
195         members.put("IN", IN);
196         members.put("EXCLUDEGROUP", EXCLUDEGROUP);
197         return members;
198     } //-- java.util.Hashtable init()
199

200     /**
201      * Method toStringReturns the String representation of this
202      * FilterDefinitionFilterTypeType
203      */

204     public java.lang.String JavaDoc toString()
205     {
206         return this.stringValue;
207     } //-- java.lang.String toString()
208

209     /**
210      * Method valueOfReturns a new FilterDefinitionFilterTypeType
211      * based on the given String value.
212      *
213      * @param string
214      */

215     public static com.calipso.reportgenerator.reportdefinitions.types.FilterDefinitionFilterTypeType valueOf(java.lang.String JavaDoc string)
216     {
217         java.lang.Object JavaDoc obj = null;
218         if (string != null) obj = _memberTable.get(string);
219         if (obj == null) {
220             String JavaDoc err = "'" + string + "' is not a valid FilterDefinitionFilterTypeType";
221             throw new IllegalArgumentException JavaDoc(err);
222         }
223         return (FilterDefinitionFilterTypeType) obj;
224     } //-- com.calipso.reportgenerator.reportdefinitions.types.FilterDefinitionFilterTypeType valueOf(java.lang.String)
225

226 }
227
Popular Tags