Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.drools.impl.adapters;
 
 
 import java.util.List;
 import java.util.Map;
 
import static org.drools.impl.adapters.AdapterUtil.adaptKnowledgeType;
public class RuleAdapter implements org.drools.definition.rule.Rule {
    private final Rule delegate;
    public RuleAdapter(Rule delegate) {
        this. = delegate;
    }
    public String getPackageName() {
        return .getPackageName();
    }
    public String getName() {
        return .getName();
    }
    public Map<StringObjectgetMetaData() {
        return .getMetaData();
    }
    public Collection<StringlistMetaAttributes() {
        throw new UnsupportedOperationException("org.drools.impl.adapter.RuleAdapter.listMetaAttributes -> TODO");
    }
    public Map<StringObjectgetMetaAttributes() {
        throw new UnsupportedOperationException("org.drools.impl.adapter.RuleAdapter.getMetaAttributes -> TODO");
   }
    public String getMetaAttribute(String key) {
        return .getPackageName();
    }
    public KnowledgeType getKnowledgeType() {
        return adaptKnowledgeType(.getKnowledgeType());
    }
    public String getNamespace() {
        return .getNamespace();
    }
    public String getId() {
        return .getId();
    }
    public static List<org.drools.definition.rule.RuleadaptRules(Collection<Rulerules) {
        List<org.drools.definition.rule.Ruleresult = new ArrayList<org.drools.definition.rule.Rule>();
        for (org.kie.api.definition.rule.Rule rule : rules) {
            result.add(new RuleAdapter(rule));
        }
        return result;
    }
New to GrepCode? Check out our FAQ X