Package org.drools.verifier.data
Interface VerifierData
-
public interface VerifierData
-
-
Method Summary
-
-
-
Method Detail
-
add
void add(VerifierComponent object)
-
getVerifierObject
<T extends VerifierComponent> T getVerifierObject(VerifierComponentType type, String path)
-
getAll
<T extends VerifierComponent> Collection<T> getAll(VerifierComponentType type)
-
getAll
Collection<VerifierComponent> getAll()
-
getVariableByRuleAndVariableName
Variable getVariableByRuleAndVariableName(String ruleName, String base)
-
getObjectTypeByFullName
ObjectType getObjectTypeByFullName(String name)
-
getFieldByObjectTypeAndFieldName
Field getFieldByObjectTypeAndFieldName(String base, String fieldName)
-
getPackageByName
RulePackage getPackageByName(String name)
-
getRuleByName
VerifierRule getRuleByName(String name)
-
getRulesByFieldPath
Collection<VerifierRule> getRulesByFieldPath(String path)
-
getRulesByObjectTypePath
Collection<VerifierRule> getRulesByObjectTypePath(String path)
-
getRestrictionsByFieldPath
Collection<Restriction> getRestrictionsByFieldPath(String path)
-
getObjectTypesByRuleName
Collection<ObjectType> getObjectTypesByRuleName(String ruleName)
-
getEntryPointByEntryId
EntryPoint getEntryPointByEntryId(String entryId)
-
getRulesByCategoryName
Collection<VerifierRule> getRulesByCategoryName(String categoryName)
-
getObjectTypeByObjectTypeNameAndPackageName
ObjectType getObjectTypeByObjectTypeNameAndPackageName(String factTypeName, String packageName)
-
-