Examples of applyConstrainingFacet()


Examples of com.clarkparsia.pellet.datatypes.types.real.RestrictedRealDatatype.applyConstrainingFacet()

    dr1 = dr1.applyConstrainingFacet( MIN_INCLUSIVE.getName(), -10 );
    dr1 = dr1.applyConstrainingFacet( MAX_INCLUSIVE.getName(), -2 );

    RestrictedDatatype<Number> dr2 = new RestrictedRealDatatype( dt, IntegerInterval
        .allIntegers(), null, null );
    dr2 = dr2.applyConstrainingFacet( MIN_INCLUSIVE.getName(), 12 );
    dr2 = dr2.applyConstrainingFacet( MAX_INCLUSIVE.getName(), 13 );

    RestrictedDatatype<Number> dr = dr1.union( dr2 );

    assertFalse( dr.isEmpty() );
View Full Code Here

Examples of com.clarkparsia.pellet.datatypes.types.real.RestrictedRealDatatype.applyConstrainingFacet()

    dr1 = dr1.applyConstrainingFacet( MAX_INCLUSIVE.getName(), -2 );

    RestrictedDatatype<Number> dr2 = new RestrictedRealDatatype( dt, IntegerInterval
        .allIntegers(), null, null );
    dr2 = dr2.applyConstrainingFacet( MIN_INCLUSIVE.getName(), 12 );
    dr2 = dr2.applyConstrainingFacet( MAX_INCLUSIVE.getName(), 13 );

    RestrictedDatatype<Number> dr = dr1.union( dr2 );

    assertFalse( dr.isEmpty() );
    assertTrue( dr.isFinite() );
View Full Code Here

Examples of com.clarkparsia.pellet.datatypes.types.real.RestrictedRealDatatype.applyConstrainingFacet()

  @Test
  public void emptyIntersectionConCon1() throws InvalidConstrainingFacetException {
    RestrictedDatatype<Number> dr1 = new RestrictedRealDatatype( dt, IntegerInterval
        .allIntegers(), ContinuousRealInterval.allReals(), ContinuousRealInterval
        .allReals() );
    dr1 = dr1.applyConstrainingFacet( MIN_INCLUSIVE.getName(), decimal( "2.5" ) );
    dr1 = dr1.applyConstrainingFacet( MAX_INCLUSIVE.getName(), decimal( "3.5" ) );

    RestrictedDatatype<Number> dr2 = new RestrictedRealDatatype( dt, IntegerInterval
        .allIntegers(), ContinuousRealInterval.allReals(), ContinuousRealInterval
        .allReals() );
View Full Code Here

Examples of com.clarkparsia.pellet.datatypes.types.real.RestrictedRealDatatype.applyConstrainingFacet()

  public void emptyIntersectionConCon1() throws InvalidConstrainingFacetException {
    RestrictedDatatype<Number> dr1 = new RestrictedRealDatatype( dt, IntegerInterval
        .allIntegers(), ContinuousRealInterval.allReals(), ContinuousRealInterval
        .allReals() );
    dr1 = dr1.applyConstrainingFacet( MIN_INCLUSIVE.getName(), decimal( "2.5" ) );
    dr1 = dr1.applyConstrainingFacet( MAX_INCLUSIVE.getName(), decimal( "3.5" ) );

    RestrictedDatatype<Number> dr2 = new RestrictedRealDatatype( dt, IntegerInterval
        .allIntegers(), ContinuousRealInterval.allReals(), ContinuousRealInterval
        .allReals() );
    dr2 = dr2.applyConstrainingFacet( MIN_INCLUSIVE.getName(), decimal( "4.5" ) );
View Full Code Here

Examples of com.clarkparsia.pellet.datatypes.types.real.RestrictedRealDatatype.applyConstrainingFacet()

    dr1 = dr1.applyConstrainingFacet( MAX_INCLUSIVE.getName(), decimal( "3.5" ) );

    RestrictedDatatype<Number> dr2 = new RestrictedRealDatatype( dt, IntegerInterval
        .allIntegers(), ContinuousRealInterval.allReals(), ContinuousRealInterval
        .allReals() );
    dr2 = dr2.applyConstrainingFacet( MIN_INCLUSIVE.getName(), decimal( "4.5" ) );
    dr2 = dr2.applyConstrainingFacet( MAX_INCLUSIVE.getName(), decimal( "5.5" ) );

    RestrictedDatatype<Number> dr = dr1.intersect( dr2, false );

    assertTrue( dr.isEmpty() );
View Full Code Here

Examples of com.clarkparsia.pellet.datatypes.types.real.RestrictedRealDatatype.applyConstrainingFacet()

    RestrictedDatatype<Number> dr2 = new RestrictedRealDatatype( dt, IntegerInterval
        .allIntegers(), ContinuousRealInterval.allReals(), ContinuousRealInterval
        .allReals() );
    dr2 = dr2.applyConstrainingFacet( MIN_INCLUSIVE.getName(), decimal( "4.5" ) );
    dr2 = dr2.applyConstrainingFacet( MAX_INCLUSIVE.getName(), decimal( "5.5" ) );

    RestrictedDatatype<Number> dr = dr1.intersect( dr2, false );

    assertTrue( dr.isEmpty() );
    assertTrue( dr.isFinite() );
View Full Code Here

Examples of com.clarkparsia.pellet.datatypes.types.real.RestrictedRealDatatype.applyConstrainingFacet()

  @Test
  public void emptyRangeCon1() throws InvalidConstrainingFacetException {
    RestrictedDatatype<Number> dr = new RestrictedRealDatatype( dt, IntegerInterval
        .allIntegers(), ContinuousRealInterval.allReals(), ContinuousRealInterval
        .allReals() );
    dr = dr.applyConstrainingFacet( MAX_INCLUSIVE.getName(), decimal( "2.5" ) );
    dr = dr.applyConstrainingFacet( MIN_INCLUSIVE.getName(), decimal( "3.5" ) );

    assertFalse( dr.contains( 2 ) );
    assertFalse( dr.contains( decimal( "2.4999" ) ) );
    assertFalse( dr.contains( decimal( "2.5" ) ) );
View Full Code Here

Examples of com.clarkparsia.pellet.datatypes.types.real.RestrictedRealDatatype.applyConstrainingFacet()

  public void emptyRangeCon1() throws InvalidConstrainingFacetException {
    RestrictedDatatype<Number> dr = new RestrictedRealDatatype( dt, IntegerInterval
        .allIntegers(), ContinuousRealInterval.allReals(), ContinuousRealInterval
        .allReals() );
    dr = dr.applyConstrainingFacet( MAX_INCLUSIVE.getName(), decimal( "2.5" ) );
    dr = dr.applyConstrainingFacet( MIN_INCLUSIVE.getName(), decimal( "3.5" ) );

    assertFalse( dr.contains( 2 ) );
    assertFalse( dr.contains( decimal( "2.4999" ) ) );
    assertFalse( dr.contains( decimal( "2.5" ) ) );
    assertFalse( dr.contains( decimal( "2.5001" ) ) );
View Full Code Here

Examples of com.clarkparsia.pellet.datatypes.types.real.RestrictedRealDatatype.applyConstrainingFacet()

   */
  @Test
  public void integerEnumeration1() throws InvalidConstrainingFacetException {
    RestrictedDatatype<Number> dr = new RestrictedRealDatatype( dt, IntegerInterval
        .allIntegers(), null, null );
    dr = dr.applyConstrainingFacet( MIN_INCLUSIVE.getName(), -250 );
    dr = dr.applyConstrainingFacet( MAX_INCLUSIVE.getName(), 350 );

    Iterator<Number> it = dr.valueIterator();
    for( int i = -250; i <= 350; i++ ) {
      assertEquals( 0, OWLRealUtils.compare( i, it.next() ) );
View Full Code Here

Examples of com.clarkparsia.pellet.datatypes.types.real.RestrictedRealDatatype.applyConstrainingFacet()

  @Test
  public void integerEnumeration1() throws InvalidConstrainingFacetException {
    RestrictedDatatype<Number> dr = new RestrictedRealDatatype( dt, IntegerInterval
        .allIntegers(), null, null );
    dr = dr.applyConstrainingFacet( MIN_INCLUSIVE.getName(), -250 );
    dr = dr.applyConstrainingFacet( MAX_INCLUSIVE.getName(), 350 );

    Iterator<Number> it = dr.valueIterator();
    for( int i = -250; i <= 350; i++ ) {
      assertEquals( 0, OWLRealUtils.compare( i, it.next() ) );
    }
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.