1 19 20 package com.hp.hpl.jena.ontology; 23 24 25 26 import com.hp.hpl.jena.enhanced.*; 29 import com.hp.hpl.jena.graph.*; 30 import com.hp.hpl.jena.rdf.model.*; 31 32 import java.util.Iterator ; 33 34 35 36 50 public interface Profile 51 { 52 55 58 59 66 public String NAMESPACE(); 67 68 69 72 73 80 public Resource CLASS(); 81 82 83 91 public Resource RESTRICTION(); 92 93 94 101 public Resource THING(); 102 103 104 111 public Resource NOTHING(); 112 113 114 122 public Resource PROPERTY(); 123 124 125 133 public Resource OBJECT_PROPERTY(); 134 135 136 144 public Resource DATATYPE_PROPERTY(); 145 146 147 154 public Resource TRANSITIVE_PROPERTY(); 155 156 157 164 public Resource SYMMETRIC_PROPERTY(); 165 166 167 175 public Resource FUNCTIONAL_PROPERTY(); 176 177 178 187 public Resource INVERSE_FUNCTIONAL_PROPERTY(); 188 189 190 198 public Resource ALL_DIFFERENT(); 199 200 201 210 public Resource ONTOLOGY(); 211 212 213 222 public Resource DEPRECATED_CLASS(); 223 224 225 234 public Resource DEPRECATED_PROPERTY(); 235 236 237 244 public Resource ANNOTATION_PROPERTY(); 245 246 253 public Resource ONTOLOGY_PROPERTY(); 254 255 261 public Resource DATARANGE(); 262 263 271 public Property EQUIVALENT_PROPERTY(); 272 273 274 281 public Property EQUIVALENT_CLASS(); 282 283 284 292 public Property DISJOINT_WITH(); 293 294 295 304 public Property SAME_INDIVIDUAL_AS(); 305 306 307 315 public Property SAME_AS(); 316 317 318 326 public Property DIFFERENT_FROM(); 327 328 329 338 public Property DISTINCT_MEMBERS(); 339 340 341 349 public Property UNION_OF(); 350 351 352 360 public Property INTERSECTION_OF(); 361 362 363 371 public Property COMPLEMENT_OF(); 372 373 374 382 public Property ONE_OF(); 383 384 385 393 public Property ON_PROPERTY(); 394 395 396 404 public Property ALL_VALUES_FROM(); 405 406 407 415 public Property HAS_VALUE(); 416 417 418 426 public Property SOME_VALUES_FROM(); 427 428 429 437 public Property MIN_CARDINALITY(); 438 439 440 448 public Property MAX_CARDINALITY(); 449 450 451 459 public Property CARDINALITY(); 460 461 462 470 public Property MIN_CARDINALITY_Q(); 471 472 473 481 public Property MAX_CARDINALITY_Q(); 482 483 484 492 public Property CARDINALITY_Q(); 493 494 495 502 public Property HAS_CLASS_Q(); 503 504 505 512 public Property INVERSE_OF(); 513 514 515 522 public Property IMPORTS(); 523 524 525 532 public Property VERSION_INFO(); 533 534 535 543 public Property PRIOR_VERSION(); 544 545 546 554 public Property BACKWARD_COMPATIBLE_WITH(); 555 556 557 565 public Property INCOMPATIBLE_WITH(); 566 567 568 575 public Property SUB_CLASS_OF(); 576 577 578 585 public Property SUB_PROPERTY_OF(); 586 587 588 595 public Property DOMAIN(); 596 597 598 605 public Property RANGE(); 606 607 608 615 public Property LABEL(); 616 617 618 625 public Property COMMENT(); 626 627 628 635 public Property SEE_ALSO(); 636 637 638 645 public Property IS_DEFINED_BY(); 646 647 649 653 public Property FIRST(); 654 655 659 public Property REST(); 660 661 665 public Resource LIST(); 666 667 670 public Resource NIL(); 671 672 673 675 683 public Iterator getAxiomTypes(); 684 685 686 695 public Iterator getAnnotationProperties(); 696 697 698 706 public Iterator getClassDescriptionTypes(); 707 708 709 711 719 public boolean hasAliasFor( Resource res ); 720 721 733 public Resource getAliasFor( Resource res ); 734 735 744 public Iterator listAliasesFor( Resource res ); 745 746 747 762 public boolean isSupported( Node n, EnhGraph g, Class type ); 763 764 766 771 public String getLabel(); 772 } 773 774 775 804 805 | Popular Tags |