org.drools.verifier.data
Interface VerifierData
public interface VerifierData
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)
getImportByName
Import getImportByName(String name)
Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.