A
- atom typepublic abstract class SWRLUnaryAtomImpl<A extends SWRLArgument> extends SWRLAtomImpl implements SWRLUnaryAtom<A>
Constructor and Description |
---|
SWRLUnaryAtomImpl(SWRLPredicate predicate,
A arg) |
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 |
getArgument() |
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 SWRLUnaryAtomImpl(@Nonnull SWRLPredicate predicate, @Nonnull A arg)
predicate
- predicatearg
- atompublic 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 addedpublic A getArgument()
getArgument
in interface SWRLUnaryAtom<A extends SWRLArgument>
@Nonnull public Collection<SWRLArgument> getAllArguments()
SWRLAtom
getAllArguments
in interface SWRLAtom
Copyright © 2020 The University of Manchester. All rights reserved.