Here are the examples of the java api class org.kie.internal.builder.KnowledgeBuilderResult taken from open source projects.
1. BaseKnowledgeBuilderResultImpl#equals()
Project: drools
File: BaseKnowledgeBuilderResultImpl.java
File: BaseKnowledgeBuilderResultImpl.java
@Override public boolean equals(Object o) { if (this == o) return true; if (getClass() != o.getClass()) return false; KnowledgeBuilderResult that = (KnowledgeBuilderResult) o; if (resource != null ? !resource.equals(that.getResource()) : that.getResource() != null) { return false; } return getMessage().equals(that.getMessage()) && Arrays.equals(getLines(), that.getLines()); }
2. KnowledgeBuilderImpl#getWarnings()
Project: drools
File: KnowledgeBuilderImpl.java
File: KnowledgeBuilderImpl.java
public List<DroolsWarning> getWarnings() { List<DroolsWarning> warnings = new ArrayList<DroolsWarning>(); for (KnowledgeBuilderResult problem : results) { if (problem.getSeverity() == ResultSeverity.WARNING) { if (problem instanceof ConfigurableSeverityResult) { warnings.add(new DroolsWarningWrapper(problem)); } else { warnings.add((DroolsWarning) problem); } } } return warnings; }
3. KnowledgeBuilderImpl#getErrorList()
Project: drools
File: KnowledgeBuilderImpl.java
File: KnowledgeBuilderImpl.java
private List<DroolsError> getErrorList() { List<DroolsError> errors = new ArrayList<DroolsError>(); for (KnowledgeBuilderResult problem : results) { if (problem.getSeverity() == ResultSeverity.ERROR) { if (problem instanceof ConfigurableSeverityResult) { errors.add(new DroolsErrorWrapper(problem)); } else { errors.add((DroolsError) problem); } } } return errors; }
4. Misc2Test#testIsGetClash()
Project: drools
File: Misc2Test.java
File: Misc2Test.java
@Test public void testIsGetClash() { // DROOLS-18 String str = "import org.drools.compiler.integrationtests.Misc2Test.Foo3;\n" + "" + "global java.util.List list;" + "\n" + "" + "rule \"Init\" when\n" + " $x : Foo3( x == true, y == true, z == \"ok\", isZ() == true ) \n" + "then\n" + " list.add( \"ok\" ); \n" + "end\n" + ""; KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder(); kbuilder.add(ResourceFactory.newByteArrayResource(str.getBytes()), ResourceType.DRL); if (kbuilder.hasErrors()) { fail(kbuilder.getErrors().toString()); } assertEquals(2, kbuilder.getResults(ResultSeverity.WARNING).size()); for (KnowledgeBuilderResult res : kbuilder.getResults(ResultSeverity.WARNING)) { System.out.println(res.getMessage()); } }
5. KnowledgeBuilderImpl#resetProblemType()
Project: drools
File: KnowledgeBuilderImpl.java
File: KnowledgeBuilderImpl.java
private void resetProblemType(ResultSeverity problemType) { List<KnowledgeBuilderResult> toBeDeleted = new ArrayList<KnowledgeBuilderResult>(); for (KnowledgeBuilderResult problem : results) { if (problemType != null && problemType.equals(problem.getSeverity())) { toBeDeleted.add(problem); } } this.results.removeAll(toBeDeleted); }
6. KnowledgeBuilderImpl#getResultList()
Project: drools
File: KnowledgeBuilderImpl.java
File: KnowledgeBuilderImpl.java
private List<KnowledgeBuilderResult> getResultList(ResultSeverity... severities) { List<ResultSeverity> typesToFetch = Arrays.asList(severities); ArrayList<KnowledgeBuilderResult> problems = new ArrayList<KnowledgeBuilderResult>(); for (KnowledgeBuilderResult problem : results) { if (typesToFetch.contains(problem.getSeverity())) { problems.add(problem); } } return problems; }