01: package org.drools.lang.descr;
02:
03: /*
04: * Copyright 2005 JBoss Inc
05: *
06: * Licensed under the Apache License, Version 2.0 (the "License");
07: * you may not use this file except in compliance with the License.
08: * You may obtain a copy of the License at
09: *
10: * http://www.apache.org/licenses/LICENSE-2.0
11: *
12: * Unless required by applicable law or agreed to in writing, software
13: * distributed under the License is distributed on an "AS IS" BASIS,
14: * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15: * See the License for the specific language governing permissions and
16: * limitations under the License.
17: */
18:
19: public class PredicateDescr extends BaseDescr {
20: /**
21: *
22: */
23: private static final long serialVersionUID = 400L;
24: //private final String fieldName;
25: private Object content;
26:
27: //private final String declaration;
28: private String[] declarations;
29:
30: private String classMethodName;
31:
32: // public PredicateDescr(final String fieldName,
33: // final String declaration) {
34: // this.fieldName = fieldName;
35: // this.declaration = declaration;
36: // }
37: //
38: // public PredicateDescr(final String fieldName,
39: // final String declaration,
40: // final String text) {
41: // this.fieldName = fieldName;
42: // this.declaration = declaration;
43: // this.text = text;
44: // }
45: public PredicateDescr(final Object text) {
46: this .content = text;
47: }
48:
49: public PredicateDescr() {
50: }
51:
52: // public String getFieldName() {
53: // return this.fieldName;
54: // }
55:
56: public String getClassMethodName() {
57: return this .classMethodName;
58: }
59:
60: public void setClassMethodName(final String classMethodName) {
61: this .classMethodName = classMethodName;
62: }
63:
64: public Object getContent() {
65: return this .content;
66: }
67:
68: public void setContent(final Object text) {
69: this .content = text;
70: }
71:
72: // public String getDeclaration() {
73: // return this.declaration;
74: // }
75:
76: public void setDeclarations(final String[] declarations) {
77: this .declarations = declarations;
78: }
79:
80: public String[] getDeclarations() {
81: return this.declarations;
82: }
83: }
|