A
- atom typeB
- atom typepublic abstract class SWRLBinaryAtomImpl<A extends SWRLArgument,B extends SWRLArgument> extends SWRLAtomImpl implements SWRLBinaryAtom<A,B>
Modifier and Type | Method and Description |
---|---|
void |
addAnonymousIndividualsToSet(Set<OWLAnonymousIndividual> anons) |
void |
addSignatureEntitiesToSet(Set<OWLEntity> entities) |
Collection<SWRLArgument> |
getAllArguments()
Gets all of the arguments in this atom.
|
A |
getFirstArgument()
Gets the first argument.
|
B |
getSecondArgument()
Gets the second argument.
|
getPredicate
compareTo, containsEntityInSignature, equals, getAnnotationPropertiesInSignature, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, isBottomEntity, isTopEntity, toString
getPredicate
accept, accept
accept, accept, getNestedClassExpressions, isBottomEntity, isIndividual, isIRI, isTopEntity, toString
compareTo
getSignature
containsEntityInSignature
getAnonymousIndividuals
getClassesInSignature
getObjectPropertiesInSignature
getDataPropertiesInSignature
getIndividualsInSignature
getDatatypesInSignature
getAnnotationPropertiesInSignature
isAnonymous, isNamed
public void addSignatureEntitiesToSet(Set<OWLEntity> entities)
addSignatureEntitiesToSet
in interface HasIncrementalSignatureGenerationSupport
entities
- entity set where entities will be addedpublic void addAnonymousIndividualsToSet(Set<OWLAnonymousIndividual> anons)
addAnonymousIndividualsToSet
in interface HasIncrementalSignatureGenerationSupport
anons
- anonymous individuals set where individuals will be added@Nonnull public Collection<SWRLArgument> getAllArguments()
SWRLAtom
getAllArguments
in interface SWRLAtom
public A getFirstArgument()
SWRLBinaryAtom
getFirstArgument
in interface SWRLBinaryAtom<A extends SWRLArgument,B extends SWRLArgument>
public B getSecondArgument()
SWRLBinaryAtom
getSecondArgument
in interface SWRLBinaryAtom<A extends SWRLArgument,B extends SWRLArgument>
Copyright © 2020 The University of Manchester. All rights reserved.