@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((key == null) ? 0 : key.hashCode()); result = prime * result + ((severity == null) ? 0 : severity.hashCode()); return result; }
public static KBuilderSeverityOption get( String key, String severityString ) { ResultSeverity sev; try { sev = ResultSeverity.valueOf( severityString.trim().toUpperCase() ); } catch ( IllegalArgumentException iae ) { sev = ResultSeverity.INFO; } return new KBuilderSeverityOption( key, sev ); }
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 ); }
public String getProperty(String name) { name = name.trim(); if ( StringUtils.isEmpty( name ) ) { return null; } if ( name.equals( DefaultDialectOption.PROPERTY_NAME ) ) { return getDefaultDialect(); } else if ( name.equals( DefaultPackageNameOption.PROPERTY_NAME ) ) { return getDefaultPackageName(); } else if ( name.startsWith( AccumulateFunctionOption.PROPERTY_NAME ) ) { int index = AccumulateFunctionOption.PROPERTY_NAME.length(); AccumulateFunction function = this.accumulateFunctions.get( name.substring( index ) ); return function != null ? function.getClass().getName() : null; } else if ( name.startsWith( EvaluatorOption.PROPERTY_NAME ) ) { String key = name.substring( name.lastIndexOf( '.' ) + 1 ); EvaluatorDefinition evalDef = this.evaluatorRegistry.getEvaluatorDefinition( key ); return evalDef != null ? evalDef.getClass().getName() : null; } else if ( name.equals( DumpDirOption.PROPERTY_NAME ) ) { return this.dumpDirectory != null ? this.dumpDirectory.toString() : null; } else if ( name.equals( ProcessStringEscapesOption.PROPERTY_NAME ) ) { return String.valueOf( isProcessStringEscapes() ); } else if ( name.equals( ClassLoaderCacheOption.PROPERTY_NAME ) ) { return String.valueOf( isClassLoaderCacheEnabled() ); } else if (name.startsWith(KBuilderSeverityOption.PROPERTY_NAME)){ String key = name.substring(name.lastIndexOf('.') + 1 ); ResultSeverity severity = this.severityMap.get(key); return severity.toString(); } return null; }
public static ResultSeverity adaptResultSeverity(org.drools.builder.ResultSeverity resultSeverity) { return ResultSeverity.valueOf(resultSeverity.name()); }
KBuilderSeverityOption legacyOption = (KBuilderSeverityOption)option; return org.kie.internal.builder.conf.KBuilderSeverityOption.get(legacyOption.getName(), legacyOption.getSeverity().toString());
public static KBuilderSeverityOption get( String key, String severityString ) { ResultSeverity sev; try { sev = ResultSeverity.valueOf( severityString.trim().toUpperCase() ); } catch ( IllegalArgumentException iae ) { sev = ResultSeverity.INFO; } return new KBuilderSeverityOption( key, sev ); }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((key == null) ? 0 : key.hashCode()); result = prime * result + ((severity == null) ? 0 : severity.hashCode()); return result; }
public boolean isError() { return getSeverity().equals(ResultSeverity.ERROR); }
public static org.drools.builder.ResultSeverity adaptResultSeverity(ResultSeverity resultSeverity) { return org.drools.builder.ResultSeverity.valueOf(resultSeverity.name()); }