@Override public LexPredicate clone() { // Fast path for clone(). return new LexPredicate(this); }
@Override public LexPredicate clone() { // Fast path for clone(). return new LexPredicate(this); }
/** * Strengthened return type. * <p> * {@inheritDoc} */ @Override public LexPredicate asBound(final IBindingSet bindingSet) { return (LexPredicate) new LexPredicate(argsCopy(), annotationsRef()) ._asBound(bindingSet); // return (LexPredicate) super.asBound(bindingSet); }
/** * Strengthened return type. * <p> * {@inheritDoc} */ @Override public LexPredicate asBound(final IBindingSet bindingSet) { return (LexPredicate) new LexPredicate(argsCopy(), annotationsRef()) ._asBound(bindingSet); // return (LexPredicate) super.asBound(bindingSet); }
public void test_NoneBound_pattern() { final IVariableOrConstant<?>[] args = new IVariableOrConstant[] { Var.var(), // value Var.var(), // iv }; final LexPredicate p = new LexPredicate(args); assertEquals(LexAccessPatternEnum.NoneBound, LexAccessPatternEnum .valueOf(p)); }
public void test_NoneBound_pattern() { final IVariableOrConstant<?>[] args = new IVariableOrConstant[] { Var.var(), // value Var.var(), // iv }; final LexPredicate p = new LexPredicate(args); assertEquals(LexAccessPatternEnum.NoneBound, LexAccessPatternEnum .valueOf(p)); }
public void test_IVBound_pattern() { final MockTermIdFactory f = new MockTermIdFactory(); final IConstant<?> iv = new Constant<IV>(f.newTermId()); final IVariableOrConstant<?>[] args = new IVariableOrConstant[] { Var.var(), // value iv, // iv }; final LexPredicate p = new LexPredicate(args); assertEquals(LexAccessPatternEnum.IVBound, LexAccessPatternEnum .valueOf(p)); }
final IVariableOrConstant<IV> term) { return new LexPredicate(// new IVariableOrConstant[] {//
final IVariableOrConstant<IV> term) { return new LexPredicate(// new IVariableOrConstant[] {//
public void test_IVBound_pattern() { final MockTermIdFactory f = new MockTermIdFactory(); final IConstant<?> iv = new Constant<IV>(f.newTermId()); final IVariableOrConstant<?>[] args = new IVariableOrConstant[] { Var.var(), // value iv, // iv }; final LexPredicate p = new LexPredicate(args); assertEquals(LexAccessPatternEnum.IVBound, LexAccessPatternEnum .valueOf(p)); }
public void test_ValueBound_pattern() { final BigdataValueFactory vf = BigdataValueFactoryImpl .getInstance(getName()); final IConstant<?> value = new Constant<BigdataURI>(vf .createURI("http://www.bigdata.com")); final IVariableOrConstant<?>[] args = new IVariableOrConstant[] { value, // value Var.var(), // iv }; final LexPredicate p = new LexPredicate(args); assertEquals(LexAccessPatternEnum.ValueBound, LexAccessPatternEnum .valueOf(p)); }
public void test_ValueBound_pattern() { final BigdataValueFactory vf = BigdataValueFactoryImpl .getInstance(getName()); final IConstant<?> value = new Constant<BigdataURI>(vf .createURI("http://www.bigdata.com")); final IVariableOrConstant<?>[] args = new IVariableOrConstant[] { value, // value Var.var(), // iv }; final LexPredicate p = new LexPredicate(args); assertEquals(LexAccessPatternEnum.ValueBound, LexAccessPatternEnum .valueOf(p)); }
) { return new LexPredicate( new IVariableOrConstant[] {
) { return new LexPredicate( new IVariableOrConstant[] {
public void test_NoneBound_pattern() { final IVariableOrConstant<?>[] args = new IVariableOrConstant[] { Var.var(), // value Var.var(), // iv }; final LexPredicate p = new LexPredicate(args); assertEquals(LexAccessPatternEnum.NoneBound, LexAccessPatternEnum .valueOf(p)); }
public void test_FullyBound_pattern() { final MockTermIdFactory f = new MockTermIdFactory(); final IConstant<?> iv = new Constant<IV>(f.newTermId()); final BigdataValueFactory vf = BigdataValueFactoryImpl .getInstance(getName()); final IConstant<?> value = new Constant<BigdataURI>(vf .createURI("http://www.bigdata.com")); final IVariableOrConstant<?>[] args = new IVariableOrConstant[] { value, // value iv, // iv }; final LexPredicate p = new LexPredicate(args); assertEquals(LexAccessPatternEnum.FullyBound, LexAccessPatternEnum .valueOf(p)); }
public void test_FullyBound_pattern() { final MockTermIdFactory f = new MockTermIdFactory(); final IConstant<?> iv = new Constant<IV>(f.newTermId()); final BigdataValueFactory vf = BigdataValueFactoryImpl .getInstance(getName()); final IConstant<?> value = new Constant<BigdataURI>(vf .createURI("http://www.bigdata.com")); final IVariableOrConstant<?>[] args = new IVariableOrConstant[] { value, // value iv, // iv }; final LexPredicate p = new LexPredicate(args); assertEquals(LexAccessPatternEnum.FullyBound, LexAccessPatternEnum .valueOf(p)); }
public void test_IVBound_pattern() { final MockTermIdFactory f = new MockTermIdFactory(); final IConstant<?> iv = new Constant<IV>(f.newTermId()); final IVariableOrConstant<?>[] args = new IVariableOrConstant[] { Var.var(), // value iv, // iv }; final LexPredicate p = new LexPredicate(args); assertEquals(LexAccessPatternEnum.IVBound, LexAccessPatternEnum .valueOf(p)); }
public void test_ValueBound_pattern() { final BigdataValueFactory vf = BigdataValueFactoryImpl .getInstance(getName()); final IConstant<?> value = new Constant<BigdataURI>(vf .createURI("http://www.bigdata.com")); final IVariableOrConstant<?>[] args = new IVariableOrConstant[] { value, // value Var.var(), // iv }; final LexPredicate p = new LexPredicate(args); assertEquals(LexAccessPatternEnum.ValueBound, LexAccessPatternEnum .valueOf(p)); }
public void test_FullyBound_pattern() { final MockTermIdFactory f = new MockTermIdFactory(); final IConstant<?> iv = new Constant<IV>(f.newTermId()); final BigdataValueFactory vf = BigdataValueFactoryImpl .getInstance(getName()); final IConstant<?> value = new Constant<BigdataURI>(vf .createURI("http://www.bigdata.com")); final IVariableOrConstant<?>[] args = new IVariableOrConstant[] { value, // value iv, // iv }; final LexPredicate p = new LexPredicate(args); assertEquals(LexAccessPatternEnum.FullyBound, LexAccessPatternEnum .valueOf(p)); }