Package org.drools.lang.api.impl

Source Code of org.drools.lang.api.impl.AttributeDescrBuilderImpl

package org.drools.lang.api.impl;

import org.drools.lang.api.AttributeDescrBuilder;
import org.drools.lang.api.DescrBuilder;
import org.drools.lang.descr.AttributeDescr;
import org.drools.lang.descr.AttributeDescr.Type;

public class AttributeDescrBuilderImpl<P extends DescrBuilder< ? , ? >> extends BaseDescrBuilderImpl<P, AttributeDescr>
    implements
    AttributeDescrBuilder<P> {

    public AttributeDescrBuilderImpl(P parent,
                                     String name) {
        super( parent,
               new AttributeDescr( name ) );
    }

    public AttributeDescrBuilderImpl<P> value( String value ) {
        descr.setValue( value );
        return this;
    }

    public AttributeDescrBuilder<P> type( Type type ) {
        descr.setType( type );
        return this;
    }

}
TOP

Related Classes of org.drools.lang.api.impl.AttributeDescrBuilderImpl

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.