org.drools.analytics.dao
Interface AnalyticsData
public interface AnalyticsData
- Author:
- Toni Rikkola
save
void save(AnalyticsClass clazz)
save
void save(Field field)
save
void save(Variable variable)
save
void save(AnalyticsRule rule)
save
void save(Pattern pattern)
save
void save(Constraint constraint)
save
void save(Restriction restriction)
save
void save(FieldClassLink link)
save
void save(PatternPossibility possibility)
save
void save(RulePossibility possibility)
save
void save(RulePackage rulePackage)
save
void save(Gap gap)
remove
void remove(Gap gap)
save
void save(MissingNumberPattern missingNumberPattern)
getClassByPackageAndName
AnalyticsClass getClassByPackageAndName(java.lang.String name)
getClassById
AnalyticsClass getClassById(int id)
getFieldByClassAndFieldName
Field getFieldByClassAndFieldName(java.lang.String className,
java.lang.String fieldName)
getVariableByRuleAndVariableName
Variable getVariableByRuleAndVariableName(java.lang.String ruleName,
java.lang.String variableName)
getAll
java.util.Collection<? extends java.lang.Object> getAll()
getFieldClassLink
FieldClassLink getFieldClassLink(int id,
int id2)
getAllRules
java.util.Collection<AnalyticsRule> getAllRules()
getClassesByRuleName
java.util.Collection<AnalyticsClass> getClassesByRuleName(java.lang.String ruleName)
getAllClasses
java.util.Collection<AnalyticsClass> getAllClasses()
getAllRulePackages
java.util.Collection<RulePackage> getAllRulePackages()
getFieldsByClassId
java.util.Collection<Field> getFieldsByClassId(int id)
getRulesByClassId
java.util.Collection<AnalyticsRule> getRulesByClassId(int id)
getAllFields
java.util.Collection<Field> getAllFields()
getRulesByFieldId
java.util.Collection<AnalyticsRule> getRulesByFieldId(int id)
getFieldsWithGaps
java.util.Collection<Field> getFieldsWithGaps()
getGapsByFieldId
java.util.Collection<Gap> getGapsByFieldId(int fieldId)
getRulePackageByName
RulePackage getRulePackageByName(java.lang.String name)
getRestrictionsByFieldId
java.util.Collection<Restriction> getRestrictionsByFieldId(int id)
getRangeCheckCauses
java.util.Collection<RangeCheckCause> getRangeCheckCauses()
getRangeCheckCausesByFieldId
java.util.Collection<RangeCheckCause> getRangeCheckCausesByFieldId(int id)