01: package example.nz.org.take.compiler.userv.generated;
02:
03: import nz.org.take.rt.*;
04:
05: /**
06: * Class generated by the take compiler.
07: * @version Mon Feb 11 13:49:17 NZDT 2008
08: */
09: @SuppressWarnings("unchecked")
10: class KBFragement_hasTakenASeniorCitizenDriversRefresherCourse_1 {
11: /**
12: * Method generated for query hasTakenASeniorCitizenDriversRefresherCourse[in]
13: * @param slot1 input parameter generated from slot 0
14: * @return an iterator for instances of hasTakenASeniorCitizenDriversRefresherCourse
15: */
16: public static ResultSet<hasTakenASeniorCitizenDriversRefresherCourse> hasTakenASeniorCitizenDriversRefresherCourse_1(
17: final example.nz.org.take.compiler.userv.domainmodel.Driver slot1) {
18: DerivationController _derivation = new DefaultDerivationController();
19: ResultSet<hasTakenASeniorCitizenDriversRefresherCourse> _result = new ResultSet(
20: KBFragement_hasTakenASeniorCitizenDriversRefresherCourse_1
21: .hasTakenASeniorCitizenDriversRefresherCourse_1(
22: slot1, _derivation), _derivation);
23:
24: return _result;
25: }
26:
27: /**
28: * Method generated for query hasTakenASeniorCitizenDriversRefresherCourse[in]
29: * @param source
30: * @param target
31: * @return an iterator
32: * code generated using velocity template JPredicate_11.vm
33: */
34: static ResourceIterator<hasTakenASeniorCitizenDriversRefresherCourse> hasTakenASeniorCitizenDriversRefresherCourse_1(
35: final example.nz.org.take.compiler.userv.domainmodel.Driver slot1,
36: final DerivationController _derivation) {
37: _derivation
38: .log(
39: "public boolean example.nz.org.take.compiler.userv.domainmodel.Driver.hasTakenASeniorCitizenDriversRefresherCourse()",
40: DerivationController.JAVA_METHOD);
41:
42: if (slot1.hasTakenASeniorCitizenDriversRefresherCourse()) {
43: hasTakenASeniorCitizenDriversRefresherCourse result = new hasTakenASeniorCitizenDriversRefresherCourse();
44: result.slot1 = slot1;
45:
46: return new SingletonIterator<hasTakenASeniorCitizenDriversRefresherCourse>(
47: result);
48: }
49:
50: return EmptyIterator.DEFAULT;
51: }
52: }
|