Class ObjectMaxCardinalityImpl
java.lang.Object
com.github.owlcs.ontapi.owlapi.OWLObjectImpl
com.github.owlcs.ontapi.owlapi.objects.ce.AnonymousClassExpressionImpl
com.github.owlcs.ontapi.owlapi.objects.ce.CardinalityRestrictionImpl<org.semanticweb.owlapi.model.OWLClassExpression>
com.github.owlcs.ontapi.owlapi.objects.ce.ObjectCardinalityRestrictionImpl
com.github.owlcs.ontapi.owlapi.objects.ce.ObjectMaxCardinalityImpl
- All Implemented Interfaces:
Serializable,Comparable<org.semanticweb.owlapi.model.OWLObject>,org.semanticweb.owlapi.model.AsOWLClass,org.semanticweb.owlapi.model.HasAnnotationPropertiesInSignature,org.semanticweb.owlapi.model.HasAnonymousIndividuals,org.semanticweb.owlapi.model.HasCardinality,org.semanticweb.owlapi.model.HasClassesInSignature,org.semanticweb.owlapi.model.HasComponents,org.semanticweb.owlapi.model.HasContainsEntityInSignature,org.semanticweb.owlapi.model.HasDataPropertiesInSignature,org.semanticweb.owlapi.model.HasDatatypesInSignature,org.semanticweb.owlapi.model.HasFiller<org.semanticweb.owlapi.model.OWLClassExpression>,org.semanticweb.owlapi.model.HasHashIndex,org.semanticweb.owlapi.model.HasIndex,org.semanticweb.owlapi.model.HasIndividualsInSignature,org.semanticweb.owlapi.model.HasObjectPropertiesInSignature,org.semanticweb.owlapi.model.HasProperty<org.semanticweb.owlapi.model.OWLObjectPropertyExpression>,org.semanticweb.owlapi.model.HasSignature,org.semanticweb.owlapi.model.IsAnonymous,org.semanticweb.owlapi.model.OWLAnonymousClassExpression,org.semanticweb.owlapi.model.OWLCardinalityRestriction<org.semanticweb.owlapi.model.OWLClassExpression>,org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObject,org.semanticweb.owlapi.model.OWLObjectCardinalityRestriction,org.semanticweb.owlapi.model.OWLObjectMaxCardinality,org.semanticweb.owlapi.model.OWLObjectRestriction,org.semanticweb.owlapi.model.OWLPropertyRange,org.semanticweb.owlapi.model.OWLQuantifiedObjectRestriction,org.semanticweb.owlapi.model.OWLQuantifiedRestriction<org.semanticweb.owlapi.model.OWLClassExpression>,org.semanticweb.owlapi.model.OWLRestriction,org.semanticweb.owlapi.model.SWRLPredicate
public class ObjectMaxCardinalityImpl
extends ObjectCardinalityRestrictionImpl
implements org.semanticweb.owlapi.model.OWLObjectMaxCardinality
- See Also:
-
Field Summary
Fields inherited from class com.github.owlcs.ontapi.owlapi.objects.ce.CardinalityRestrictionImpl
cardinality, fillerFields inherited from class com.github.owlcs.ontapi.owlapi.OWLObjectImpl
DEFAULT_COMPARATOR, hashCode, NO_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionObjectMaxCardinalityImpl(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, int cardinality, org.semanticweb.owlapi.model.OWLClassExpression filler) -
Method Summary
Methods inherited from class com.github.owlcs.ontapi.owlapi.objects.ce.ObjectCardinalityRestrictionImpl
getPropertyMethods inherited from class com.github.owlcs.ontapi.owlapi.objects.ce.CardinalityRestrictionImpl
getCardinality, getFillerMethods inherited from class com.github.owlcs.ontapi.owlapi.objects.ce.AnonymousClassExpressionImpl
asConjunctSet, asDisjunctSet, conjunctSet, containsConjunct, disjunctSet, getComplementNNF, getNNF, getObjectComplementOf, isOWLNothing, isOWLThingMethods inherited from class com.github.owlcs.ontapi.owlapi.OWLObjectImpl
annotationPropertiesInSignature, anonymousIndividuals, classesInSignature, compareIterators, compareTo, containsEntityInSignature, createSet, createSet, createSortedSet, createSortedSet, dataPropertiesInSignature, datatypesInSignature, equalIterators, equals, equalStreams, forOutput, getAnnotationPropertiesInSignature, getAnnotationPropertySet, getAnonymousIndividuals, getAnonymousIndividualSet, getClassesInSignature, getClassExpressionSet, getDataPropertiesInSignature, getDataPropertySet, getDatatypeSet, getDatatypesInSignature, getIndividualsInSignature, getNamedClassSet, getNamedIndividualSet, getNestedClassExpressions, getObjectPropertiesInSignature, getObjectPropertySet, getSignature, getSignatureSet, hashCode, individualsInSignature, mergeAnnotations, nestedClassExpressions, notSame, objectPropertiesInSignature, prepareAnnotations, signature, toContentList, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.semanticweb.owlapi.model.AsOWLClass
asOWLClass, isOWLClassMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface org.semanticweb.owlapi.model.HasAnnotationPropertiesInSignature
annotationPropertiesInSignature, getAnnotationPropertiesInSignatureMethods inherited from interface org.semanticweb.owlapi.model.HasAnonymousIndividuals
anonymousIndividuals, getAnonymousIndividualsMethods inherited from interface org.semanticweb.owlapi.model.HasCardinality
getCardinalityMethods inherited from interface org.semanticweb.owlapi.model.HasClassesInSignature
classesInSignature, getClassesInSignatureMethods inherited from interface org.semanticweb.owlapi.model.HasComponents
componentsAnnotationsFirst, componentsWithoutAnnotationsMethods inherited from interface org.semanticweb.owlapi.model.HasContainsEntityInSignature
containsEntityInSignatureMethods inherited from interface org.semanticweb.owlapi.model.HasDataPropertiesInSignature
dataPropertiesInSignature, getDataPropertiesInSignatureMethods inherited from interface org.semanticweb.owlapi.model.HasDatatypesInSignature
datatypesInSignature, getDatatypesInSignatureMethods inherited from interface org.semanticweb.owlapi.model.HasFiller
getFillerMethods inherited from interface org.semanticweb.owlapi.model.HasIndividualsInSignature
getIndividualsInSignature, individualsInSignatureMethods inherited from interface org.semanticweb.owlapi.model.HasObjectPropertiesInSignature
getObjectPropertiesInSignature, objectPropertiesInSignatureMethods inherited from interface org.semanticweb.owlapi.model.HasSignature
getSignature, signature, unsortedSignatureMethods inherited from interface org.semanticweb.owlapi.model.IsAnonymous
isAnonymous, isNamedMethods inherited from interface org.semanticweb.owlapi.model.OWLCardinalityRestriction
components, initHashCode, isQualifiedMethods inherited from interface org.semanticweb.owlapi.model.OWLClassExpression
asConjunctSet, asDisjunctSet, conjunctSet, containsConjunct, disjunctSet, getComplementNNF, getNNF, getObjectComplementOf, isClassExpressionLiteral, isOWLNothing, isOWLThingMethods inherited from interface org.semanticweb.owlapi.model.OWLObject
getNestedClassExpressions, hasSharedStructure, isAnonymousExpression, isAxiom, isBottomEntity, isIndividual, isIRI, isOntology, isTopEntity, nestedClassExpressionsMethods inherited from interface org.semanticweb.owlapi.model.OWLObjectMaxCardinality
accept, accept, accept, accept, getClassExpressionType, hashIndex, typeIndexMethods inherited from interface org.semanticweb.owlapi.model.OWLObjectRestriction
getProperty, isObjectRestrictionMethods inherited from interface org.semanticweb.owlapi.model.OWLRestriction
isDataRestriction
-
Constructor Details
-
ObjectMaxCardinalityImpl
public ObjectMaxCardinalityImpl(org.semanticweb.owlapi.model.OWLObjectPropertyExpression property, int cardinality, org.semanticweb.owlapi.model.OWLClassExpression filler) - Parameters:
property- propertycardinality- cardinalityfiller- filler
-