|
static boolean | isWorker (BusinessRelation relation) |
|
static void | isWorker (WhereClause wc, String separator, String relationField) |
|
static boolean | isProfessional (BusinessRelation relation) |
|
static void | isProfessional (WhereClause wc, String separator, String relationField) |
|
static boolean | isEducator (BusinessRelation relation) |
|
static void | isEducator (WhereClause wc, String separator, String relationField) |
|
static boolean | isStudent (BusinessRelation relation) |
|
static void | isStudent (WhereClause wc, String separator, String relationField) |
|
static boolean | isStaff (BusinessRelation relation) |
|
static boolean | isResponsible (BusinessRelation relation) |
|
static boolean | isHHRR (BusinessRelation relation) |
|
static void | isHHRR (WhereClause wc, String separator, String relationField) |
|
static void | isSingleton (WhereClause wc, String separator, String contactField, String relationField) |
|
static void | isTyped (WhereClause wc, String separator, String relationField) |
|
static void | isJuridical (WhereClause wc, String separator, String relationField) |
|
static void | isNatural (WhereClause wc, String separator, String relationField) |
|
◆ isEducator() [1/2]
static boolean org.turro.contacts.relation.FuzzyRelationTypes.isEducator |
( |
BusinessRelation |
relation | ) |
|
|
static |
Definition at line 54 of file FuzzyRelationTypes.java.
55 return !relation.isEmpty() && (
56 (ContactType.CONTACT_LEARNINGCENTER.equals(relation.getBusiness().getType()) &&
57 !RelationType.REL_STAFF.getRelationKey().equals(relation.getRelationType())));
◆ isEducator() [2/2]
static void org.turro.contacts.relation.FuzzyRelationTypes.isEducator |
( |
WhereClause |
wc, |
|
|
String |
separator, |
|
|
String |
relationField |
|
) |
| |
|
static |
Definition at line 60 of file FuzzyRelationTypes.java.
61 wc.addClause(separator +
" (");
62 wc.addClause(relationField +
".business.type = :stype");
63 wc.addNamedValue(
"stype", ContactType.CONTACT_LEARNINGCENTER);
64 wc.addClause(
"and " + relationField +
".relationType <> :brtype");
65 wc.addNamedValue(
"brtype", RelationType.REL_STAFF.getRelationKey());
◆ isHHRR() [1/2]
static boolean org.turro.contacts.relation.FuzzyRelationTypes.isHHRR |
( |
BusinessRelation |
relation | ) |
|
|
static |
Definition at line 98 of file FuzzyRelationTypes.java.
99 return !relation.isEmpty() &&
100 (ContactType.CONTACT_COMPANY.equals(relation.getBusiness().getType()) ||
101 ContactType.CONTACT_LEARNINGCENTER.equals(relation.getBusiness().getType())) &&
102 RelationType.REL_HHRR.getRelationKey().equals(relation.getRelationType());
◆ isHHRR() [2/2]
static void org.turro.contacts.relation.FuzzyRelationTypes.isHHRR |
( |
WhereClause |
wc, |
|
|
String |
separator, |
|
|
String |
relationField |
|
) |
| |
|
static |
Definition at line 105 of file FuzzyRelationTypes.java.
106 wc.addClause(separator +
" ((");
107 wc.addClause(relationField +
".business.type = :stype");
108 wc.addNamedValue(
"stype", ContactType.CONTACT_LEARNINGCENTER);
109 wc.addClause(
"or " + relationField +
".business.type = :ctype");
110 wc.addNamedValue(
"stype", ContactType.CONTACT_COMPANY);
112 wc.addClause(
"and " + relationField +
".relationType = :brtype");
113 wc.addNamedValue(
"brtype", RelationType.REL_HHRR.getRelationKey());
◆ isJuridical()
static void org.turro.contacts.relation.FuzzyRelationTypes.isJuridical |
( |
WhereClause |
wc, |
|
|
String |
separator, |
|
|
String |
relationField |
|
) |
| |
|
static |
Definition at line 138 of file FuzzyRelationTypes.java.
139 wc.addClause(separator +
" (");
140 wc.addClause(relationField +
".type = :wtype");
141 wc.addNamedValue(
"wtype", ContactType.CONTACT_COMPANY);
143 wc.addClause(relationField +
".type = :stype");
144 wc.addNamedValue(
"stype", ContactType.CONTACT_LEARNINGCENTER);
◆ isNatural()
static void org.turro.contacts.relation.FuzzyRelationTypes.isNatural |
( |
WhereClause |
wc, |
|
|
String |
separator, |
|
|
String |
relationField |
|
) |
| |
|
static |
Definition at line 148 of file FuzzyRelationTypes.java.
149 wc.addClause(separator +
" (");
150 wc.addClause(relationField +
".business.type = :wtype");
151 wc.addNamedValue(
"wtype", ContactType.CONTACT_COMPANY);
153 wc.addClause(relationField +
".business.type = :stype");
154 wc.addNamedValue(
"stype", ContactType.CONTACT_LEARNINGCENTER);
◆ isProfessional() [1/2]
static boolean org.turro.contacts.relation.FuzzyRelationTypes.isProfessional |
( |
BusinessRelation |
relation | ) |
|
|
static |
Definition at line 43 of file FuzzyRelationTypes.java.
44 return !relation.isEmpty() && ContactType.CONTACT_COMPANY.equals(relation.getBusiness().getType());
◆ isProfessional() [2/2]
static void org.turro.contacts.relation.FuzzyRelationTypes.isProfessional |
( |
WhereClause |
wc, |
|
|
String |
separator, |
|
|
String |
relationField |
|
) |
| |
|
static |
Definition at line 47 of file FuzzyRelationTypes.java.
48 wc.addClause(separator +
" (");
49 wc.addClause(relationField +
".business.type = :wtype");
50 wc.addNamedValue(
"wtype", ContactType.CONTACT_COMPANY);
◆ isResponsible()
static boolean org.turro.contacts.relation.FuzzyRelationTypes.isResponsible |
( |
BusinessRelation |
relation | ) |
|
|
static |
Definition at line 91 of file FuzzyRelationTypes.java.
92 return !relation.isEmpty() &&
93 (ContactType.CONTACT_COMPANY.equals(relation.getBusiness().getType()) ||
94 ContactType.CONTACT_LEARNINGCENTER.equals(relation.getBusiness().getType())) &&
95 !RelationType.REL_STAFF.getRelationKey().equals(relation.getRelationType());
◆ isSingleton()
static void org.turro.contacts.relation.FuzzyRelationTypes.isSingleton |
( |
WhereClause |
wc, |
|
|
String |
separator, |
|
|
String |
contactField, |
|
|
String |
relationField |
|
) |
| |
|
static |
Definition at line 117 of file FuzzyRelationTypes.java.
118 wc.addClause(separator +
" (" + relationField +
" is null");
119 wc.addClause(
"and (" + contactField +
".type = :sgtype or " + contactField +
".type = :sitype))");
120 wc.addNamedValue(
"sgtype", ContactType.CONTACT_USER);
121 wc.addNamedValue(
"sitype", ContactType.CONTACT_INTERNAL);
◆ isStaff()
static boolean org.turro.contacts.relation.FuzzyRelationTypes.isStaff |
( |
BusinessRelation |
relation | ) |
|
|
static |
Definition at line 84 of file FuzzyRelationTypes.java.
85 return !relation.isEmpty() &&
86 (ContactType.CONTACT_COMPANY.equals(relation.getBusiness().getType()) ||
87 ContactType.CONTACT_LEARNINGCENTER.equals(relation.getBusiness().getType())) &&
88 RelationType.REL_STAFF.getRelationKey().equals(relation.getRelationType());
◆ isStudent() [1/2]
static boolean org.turro.contacts.relation.FuzzyRelationTypes.isStudent |
( |
BusinessRelation |
relation | ) |
|
|
static |
Definition at line 69 of file FuzzyRelationTypes.java.
70 return !relation.isEmpty() &&
71 ContactType.CONTACT_LEARNINGCENTER.equals(relation.getBusiness().getType()) &&
72 RelationType.REL_STAFF.getRelationKey().equals(relation.getRelationType());
◆ isStudent() [2/2]
static void org.turro.contacts.relation.FuzzyRelationTypes.isStudent |
( |
WhereClause |
wc, |
|
|
String |
separator, |
|
|
String |
relationField |
|
) |
| |
|
static |
Definition at line 75 of file FuzzyRelationTypes.java.
76 wc.addClause(separator +
" (");
77 wc.addClause(relationField +
".business.type = :stype");
78 wc.addNamedValue(
"stype", ContactType.CONTACT_LEARNINGCENTER);
79 wc.addClause(
"and " + relationField +
".relationType = :brtype");
80 wc.addNamedValue(
"brtype", RelationType.REL_STAFF.getRelationKey());
◆ isTyped()
static void org.turro.contacts.relation.FuzzyRelationTypes.isTyped |
( |
WhereClause |
wc, |
|
|
String |
separator, |
|
|
String |
relationField |
|
) |
| |
|
static |
Definition at line 124 of file FuzzyRelationTypes.java.
125 wc.addClause(separator +
" (");
126 wc.addClause(relationField +
".contact.type = :wtype");
127 wc.addNamedValue(
"wtype", ContactType.CONTACT_COMPANY);
129 wc.addClause(relationField +
".contact.type = :stype");
130 wc.addNamedValue(
"stype", ContactType.CONTACT_LEARNINGCENTER);
132 wc.addClause(relationField +
".business.type = :wtype");
134 wc.addClause(relationField +
".business.type = :stype");
◆ isWorker() [1/2]
static boolean org.turro.contacts.relation.FuzzyRelationTypes.isWorker |
( |
BusinessRelation |
relation | ) |
|
|
static |
◆ isWorker() [2/2]
static void org.turro.contacts.relation.FuzzyRelationTypes.isWorker |
( |
WhereClause |
wc, |
|
|
String |
separator, |
|
|
String |
relationField |
|
) |
| |
|
static |
The documentation for this class was generated from the following file: