public class OWLObjectBinaryType<C extends org.semanticweb.owlapi.model.OWLObject> extends Object
Maps OWLObjects to their binary type markers and vice-versa. Binds together serializers for objects
with type markers.
| Modifier and Type | Field and Description |
|---|---|
static OWLObjectBinaryType<org.semanticweb.owlapi.model.IRI> |
IRI |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLAnnotation> |
OWL_ANNOTATION |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom> |
OWL_ANNOTATION_ASSERTION |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLAnnotationProperty> |
OWL_ANNOTATION_PROPERTY |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLAnnotationPropertyDomainAxiom> |
OWL_ANNOTATION_PROPERTY_DOMAIN |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLAnnotationPropertyRangeAxiom> |
OWL_ANNOTATION_PROPERTY_RANGE |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLAnonymousIndividual> |
OWL_ANONYMOUS_INDIVIDUAL |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLAsymmetricObjectPropertyAxiom> |
OWL_ASYMMETRIC_OBJECT_PROPERTY |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLClass> |
OWL_CLASS |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLClassAssertionAxiom> |
OWL_CLASS_ASSERTION |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataAllValuesFrom> |
OWL_DATA_ALL_VALUES_FROM |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataComplementOf> |
OWL_DATA_COMPLEMENT_OF |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataExactCardinality> |
OWL_DATA_EXACT_CARDINALITY |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataHasValue> |
OWL_DATA_HAS_VALUE |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataIntersectionOf> |
OWL_DATA_INTERSECTION_OF |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataMaxCardinality> |
OWL_DATA_MAX_CARDINALITY |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataMinCardinality> |
OWL_DATA_MIN_CARDINALITY |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataOneOf> |
OWL_DATA_ONE_OF |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataProperty> |
OWL_DATA_PROPERTY |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataPropertyAssertionAxiom> |
OWL_DATA_PROPERTY_ASSERTION |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataPropertyDomainAxiom> |
OWL_DATA_PROPERTY_DOMAIN |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataPropertyRangeAxiom> |
OWL_DATA_PROPERTY_RANGE |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataSomeValuesFrom> |
OWL_DATA_SOME_VALUES_FROM |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataUnionOf> |
OWL_DATA_UNION_OF |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDatatype> |
OWL_DATATYPE |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDatatypeDefinitionAxiom> |
OWL_DATATYPE_DEFINITION |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDatatypeRestriction> |
OWL_DATATYPE_RESTRICTION |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDeclarationAxiom> |
OWL_DECLARATION |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDifferentIndividualsAxiom> |
OWL_DIFFERENT_INDIVIDUALS |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDisjointClassesAxiom> |
OWL_DISJOINT_CLASSES |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDisjointDataPropertiesAxiom> |
OWL_DISJOINT_DATA_PROPERTIES |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDisjointObjectPropertiesAxiom> |
OWL_DISJOINT_OBJECT_PROPERTIES |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDisjointUnionAxiom> |
OWL_DISJOINT_UNION |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLEquivalentClassesAxiom> |
OWL_EQUIVALENT_CLASSES |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom> |
OWL_EQUIVALENT_DATA_PROPERTIES |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLEquivalentObjectPropertiesAxiom> |
OWL_EQUIVALENT_OBJECT_PROPERTIES |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLFacetRestriction> |
OWL_FACET_RESTRICTION |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLFunctionalDataPropertyAxiom> |
OWL_FUNCTIONAL_DATA_PROPERTY |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLFunctionalObjectPropertyAxiom> |
OWL_FUNCTIONAL_OBJECT_PROPERTY |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLHasKeyAxiom> |
OWL_HAS_KEY |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLInverseFunctionalObjectPropertyAxiom> |
OWL_INVERSE_FUNCTIONAL_OBJECT_PROPERTY |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLInverseObjectPropertiesAxiom> |
OWL_INVERSE_OBJECT_PROPERTIES |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLIrreflexiveObjectPropertyAxiom> |
OWL_IRREFLEXIVE_OBJECT_PROPERTY |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLLiteral> |
OWL_LITERAL |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLNamedIndividual> |
OWL_NAMED_INDIVIDUAL |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLNegativeDataPropertyAssertionAxiom> |
OWL_NEGATIVE_DATA_PROPERTY_ASSERTION |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLNegativeObjectPropertyAssertionAxiom> |
OWL_NEGATIVE_OBJECT_PROPERTY_ASSERTION |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectAllValuesFrom> |
OWL_OBJECT_ALL_VALUES_FROM |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectComplementOf> |
OWL_OBJECT_COMPLEMENT_OF |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectExactCardinality> |
OWL_OBJECT_EXACT_CARDINALITY |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectHasSelf> |
OWL_OBJECT_HAS_SELF |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectHasValue> |
OWL_OBJECT_HAS_VALUE |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectIntersectionOf> |
OWL_OBJECT_INTERSECTION_OF |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectInverseOf> |
OWL_OBJECT_INVERSE_OF |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectMaxCardinality> |
OWL_OBJECT_MAX_CARDINALITY |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectMinCardinality> |
OWL_OBJECT_MIN_CARDINALITY |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectOneOf> |
OWL_OBJECT_ONE_OF |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectProperty> |
OWL_OBJECT_PROPERTY |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectPropertyAssertionAxiom> |
OWL_OBJECT_PROPERTY_ASSERTION |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectPropertyDomainAxiom> |
OWL_OBJECT_PROPERTY_DOMAIN |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectPropertyRangeAxiom> |
OWL_OBJECT_PROPERTY_RANGE |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectSomeValuesFrom> |
OWL_OBJECT_SOME_VALUES_FROM |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectUnionOf> |
OWL_OBJECT_UNION_OF |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLOntology> |
OWL_ONTOLOGY |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLReflexiveObjectPropertyAxiom> |
OWL_REFLEXIVE_OBJECT_PROPERTY |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLSameIndividualAxiom> |
OWL_SAME_INDIVIDUAL |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLSubAnnotationPropertyOfAxiom> |
OWL_SUB_ANNOTATION_PROPERTY_OF |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLSubDataPropertyOfAxiom> |
OWL_SUB_DATA_PROPERTY_OF |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLSubPropertyChainOfAxiom> |
OWL_SUB_OBJECT_PROPERTY_CHAIN_OF |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLSubObjectPropertyOfAxiom> |
OWL_SUB_OBJECT_PROPERTY_OF |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLSubClassOfAxiom> |
OWL_SUBCLASS_OF |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLSymmetricObjectPropertyAxiom> |
OWL_SYMMETRIC_OBJECT_PROPERTY |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLTransitiveObjectPropertyAxiom> |
OWL_TRANSITIVE_OBJECT_PROPERTY |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLBuiltInAtom> |
SWRL_BUILT_IN_ATOM |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLClassAtom> |
SWRL_CLASS_ATOM |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLDataPropertyAtom> |
SWRL_DATA_PROPERTY_ATOM |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLDataRangeAtom> |
SWRL_DATA_RANGE_ATOM |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLDifferentIndividualsAtom> |
SWRL_DIFFERENT_INDIVIDUALS_ATOM |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLIndividualArgument> |
SWRL_INDIVIDUAL_ARGUMENT |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLLiteralArgument> |
SWRL_LITERAL_ARGUMENT |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLObjectPropertyAtom> |
SWRL_OBJECT_PROPERTY_ATOM |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLRule> |
SWRL_RULE |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLSameIndividualAtom> |
SWRL_SAME_INDIVIDUAL_ATOM |
static OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLVariable> |
SWRL_VARIABLE |
| Modifier and Type | Method and Description |
|---|---|
byte |
getMarker() |
Class<? extends org.semanticweb.owlapi.model.OWLObject> |
getOWLObjectClass() |
OWLObjectSerializer<C> |
getSerializer() |
static <C extends org.semanticweb.owlapi.model.OWLObject> |
read(BinaryOWLInputStream inputStream)
Reads an OWLObject from a
BinaryOWLInputStream. |
String |
toString() |
static List<OWLObjectBinaryType<?>> |
values() |
static void |
write(org.semanticweb.owlapi.model.OWLObject object,
BinaryOWLOutputStream outputStream)
Writes an
OWLObject to a BinaryOWLOutputStream. |
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLOntology> OWL_ONTOLOGY
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDeclarationAxiom> OWL_DECLARATION
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.IRI> IRI
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLClass> OWL_CLASS
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectProperty> OWL_OBJECT_PROPERTY
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataProperty> OWL_DATA_PROPERTY
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLAnnotationProperty> OWL_ANNOTATION_PROPERTY
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDatatype> OWL_DATATYPE
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLNamedIndividual> OWL_NAMED_INDIVIDUAL
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLAnonymousIndividual> OWL_ANONYMOUS_INDIVIDUAL
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLLiteral> OWL_LITERAL
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectInverseOf> OWL_OBJECT_INVERSE_OF
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataIntersectionOf> OWL_DATA_INTERSECTION_OF
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataUnionOf> OWL_DATA_UNION_OF
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataComplementOf> OWL_DATA_COMPLEMENT_OF
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataOneOf> OWL_DATA_ONE_OF
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDatatypeRestriction> OWL_DATATYPE_RESTRICTION
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLFacetRestriction> OWL_FACET_RESTRICTION
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectIntersectionOf> OWL_OBJECT_INTERSECTION_OF
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectUnionOf> OWL_OBJECT_UNION_OF
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectComplementOf> OWL_OBJECT_COMPLEMENT_OF
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectOneOf> OWL_OBJECT_ONE_OF
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectSomeValuesFrom> OWL_OBJECT_SOME_VALUES_FROM
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectAllValuesFrom> OWL_OBJECT_ALL_VALUES_FROM
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectHasValue> OWL_OBJECT_HAS_VALUE
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectHasSelf> OWL_OBJECT_HAS_SELF
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectMinCardinality> OWL_OBJECT_MIN_CARDINALITY
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectMaxCardinality> OWL_OBJECT_MAX_CARDINALITY
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectExactCardinality> OWL_OBJECT_EXACT_CARDINALITY
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataSomeValuesFrom> OWL_DATA_SOME_VALUES_FROM
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataAllValuesFrom> OWL_DATA_ALL_VALUES_FROM
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataHasValue> OWL_DATA_HAS_VALUE
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataMinCardinality> OWL_DATA_MIN_CARDINALITY
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataMaxCardinality> OWL_DATA_MAX_CARDINALITY
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataExactCardinality> OWL_DATA_EXACT_CARDINALITY
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLSubClassOfAxiom> OWL_SUBCLASS_OF
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLEquivalentClassesAxiom> OWL_EQUIVALENT_CLASSES
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDisjointClassesAxiom> OWL_DISJOINT_CLASSES
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDisjointUnionAxiom> OWL_DISJOINT_UNION
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLSubObjectPropertyOfAxiom> OWL_SUB_OBJECT_PROPERTY_OF
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLSubPropertyChainOfAxiom> OWL_SUB_OBJECT_PROPERTY_CHAIN_OF
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLEquivalentObjectPropertiesAxiom> OWL_EQUIVALENT_OBJECT_PROPERTIES
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDisjointObjectPropertiesAxiom> OWL_DISJOINT_OBJECT_PROPERTIES
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectPropertyDomainAxiom> OWL_OBJECT_PROPERTY_DOMAIN
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectPropertyRangeAxiom> OWL_OBJECT_PROPERTY_RANGE
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLInverseObjectPropertiesAxiom> OWL_INVERSE_OBJECT_PROPERTIES
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLFunctionalObjectPropertyAxiom> OWL_FUNCTIONAL_OBJECT_PROPERTY
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLInverseFunctionalObjectPropertyAxiom> OWL_INVERSE_FUNCTIONAL_OBJECT_PROPERTY
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLReflexiveObjectPropertyAxiom> OWL_REFLEXIVE_OBJECT_PROPERTY
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLIrreflexiveObjectPropertyAxiom> OWL_IRREFLEXIVE_OBJECT_PROPERTY
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLSymmetricObjectPropertyAxiom> OWL_SYMMETRIC_OBJECT_PROPERTY
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLAsymmetricObjectPropertyAxiom> OWL_ASYMMETRIC_OBJECT_PROPERTY
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLTransitiveObjectPropertyAxiom> OWL_TRANSITIVE_OBJECT_PROPERTY
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLSubDataPropertyOfAxiom> OWL_SUB_DATA_PROPERTY_OF
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom> OWL_EQUIVALENT_DATA_PROPERTIES
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDisjointDataPropertiesAxiom> OWL_DISJOINT_DATA_PROPERTIES
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataPropertyDomainAxiom> OWL_DATA_PROPERTY_DOMAIN
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataPropertyRangeAxiom> OWL_DATA_PROPERTY_RANGE
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLFunctionalDataPropertyAxiom> OWL_FUNCTIONAL_DATA_PROPERTY
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDatatypeDefinitionAxiom> OWL_DATATYPE_DEFINITION
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLHasKeyAxiom> OWL_HAS_KEY
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLSameIndividualAxiom> OWL_SAME_INDIVIDUAL
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDifferentIndividualsAxiom> OWL_DIFFERENT_INDIVIDUALS
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLClassAssertionAxiom> OWL_CLASS_ASSERTION
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLObjectPropertyAssertionAxiom> OWL_OBJECT_PROPERTY_ASSERTION
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLNegativeObjectPropertyAssertionAxiom> OWL_NEGATIVE_OBJECT_PROPERTY_ASSERTION
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLDataPropertyAssertionAxiom> OWL_DATA_PROPERTY_ASSERTION
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLNegativeDataPropertyAssertionAxiom> OWL_NEGATIVE_DATA_PROPERTY_ASSERTION
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom> OWL_ANNOTATION_ASSERTION
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLSubAnnotationPropertyOfAxiom> OWL_SUB_ANNOTATION_PROPERTY_OF
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLAnnotationPropertyDomainAxiom> OWL_ANNOTATION_PROPERTY_DOMAIN
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLAnnotationPropertyRangeAxiom> OWL_ANNOTATION_PROPERTY_RANGE
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.OWLAnnotation> OWL_ANNOTATION
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLRule> SWRL_RULE
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLDifferentIndividualsAtom> SWRL_DIFFERENT_INDIVIDUALS_ATOM
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLSameIndividualAtom> SWRL_SAME_INDIVIDUAL_ATOM
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLClassAtom> SWRL_CLASS_ATOM
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLDataRangeAtom> SWRL_DATA_RANGE_ATOM
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLObjectPropertyAtom> SWRL_OBJECT_PROPERTY_ATOM
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLDataPropertyAtom> SWRL_DATA_PROPERTY_ATOM
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLBuiltInAtom> SWRL_BUILT_IN_ATOM
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLVariable> SWRL_VARIABLE
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLIndividualArgument> SWRL_INDIVIDUAL_ARGUMENT
public static final OWLObjectBinaryType<org.semanticweb.owlapi.model.SWRLLiteralArgument> SWRL_LITERAL_ARGUMENT
public static List<OWLObjectBinaryType<?>> values()
public Class<? extends org.semanticweb.owlapi.model.OWLObject> getOWLObjectClass()
public byte getMarker()
public OWLObjectSerializer<C> getSerializer()
public static <C extends org.semanticweb.owlapi.model.OWLObject> C read(BinaryOWLInputStream inputStream) throws IOException, BinaryOWLParseException
BinaryOWLInputStream. This method is thread safe.C - The type of object to be read.inputStream - The input stream. Not null.null.IOException - if there was a problem reading the object.BinaryOWLParseException - If the binary representation of the object is corrupt.public static void write(org.semanticweb.owlapi.model.OWLObject object,
BinaryOWLOutputStream outputStream)
throws IOException
OWLObject to a BinaryOWLOutputStream.object - The object to be written. Not null.outputStream - The output stream to write the object to. Not null.IOException - If there was a problem writing to the output stream.Copyright © 2015. All Rights Reserved.