Package com.clarkparsia.pellet.rules

Examples of com.clarkparsia.pellet.rules.BindingHelper.rebind()


   
    BuiltInAtom oneVarAtom = new BuiltInAtom( Namespaces.SWRLB + "tokenize", x, data, semicolan );
    BindingHelper sharedVarHelper = StringOperators.tokenize.createHelper( oneVarAtom );
    assertTrue( sharedVarHelper.getBindableVars( emptyCollection ).equals( xSingleton ) );
    VariableBinding emptyBinding = new VariableBinding( kb.getABox() );
    sharedVarHelper.rebind( emptyBinding );
   
    VariableBinding fillBinding = new VariableBinding( kb.getABox() );
    List<String> expected = Arrays.asList( new String[] { "hi", "bye", "foo", "bar" } );
    List<String> tokens = new ArrayList<String>();
    while ( sharedVarHelper.selectNextBinding() ) {
View Full Code Here


   
    BuiltInAtom oneVarAtom = new BuiltInAtom( Namespaces.SWRLB + "tokenize", x, data, comma );
    BindingHelper sharedVarHelper = StringOperators.tokenize.createHelper( oneVarAtom );
    assertTrue( sharedVarHelper.getBindableVars( emptyCollection ).equals( xSingleton ) );
    VariableBinding emptyBinding = new VariableBinding( kb.getABox() );
    sharedVarHelper.rebind( emptyBinding );
   
    VariableBinding fillBinding = new VariableBinding( kb.getABox() );
    List<String> expected = Collections.singletonList( ATermUtils.getLiteralValue( data.getValue() ) );
    List<String> tokens = new ArrayList<String>();
    while ( sharedVarHelper.selectNextBinding() ) {
View Full Code Here

    BindingHelper sharedVarHelper = StringOperators.tokenize.createHelper( sharedVarAtom );
    assertTrue( sharedVarHelper.getBindableVars( emptyCollection ).isEmpty() );
    assertTrue( sharedVarHelper.getBindableVars( xSingleton ).isEmpty() );
    VariableBinding xdataBinding = new VariableBinding( kb.getABox() );
    xdataBinding.set( x, data.getValue() );
    sharedVarHelper.rebind( xdataBinding );
    assertTrue( sharedVarHelper.selectNextBinding() );
    assertFalse( sharedVarHelper.selectNextBinding() );
 
  }
View Full Code Here

    BindingHelper sharedVarHelper = StringOperators.tokenize.createHelper( sharedVarAtom );
    assertTrue( sharedVarHelper.getBindableVars( emptyCollection ).isEmpty() );
    assertTrue( sharedVarHelper.getBindableVars( xSingleton ).isEmpty() );
    VariableBinding xdataBinding = new VariableBinding( kb.getABox() );
    xdataBinding.set( x, data.getValue() );
    sharedVarHelper.rebind( xdataBinding );
    assertFalse( sharedVarHelper.selectNextBinding() );
 
  }
 
  public static junit.framework.Test suite() {
View Full Code Here

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.