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 |
---|---|
Stream<SWRLArgument> |
allArguments() |
A |
getFirstArgument()
Gets the first argument.
|
B |
getSecondArgument()
Gets the second argument.
|
getPredicate
annotationPropertiesInSignature, anonymousIndividuals, classesInSignature, compareTo, containsEntityInSignature, dataPropertiesInSignature, datatypesInSignature, equals, hashCode, individualsInSignature, nestedClassExpressions, objectPropertiesInSignature, signature, toString
components, initHashCode
getAllArguments, getPredicate
accept, accept
accept, accept, getNestedClassExpressions, hashIteration, hasSharedStructure, isAnonymousExpression, isAxiom, isBottomEntity, isIndividual, isIRI, isOntology, isTopEntity, nestedClassExpressions
compareTo
getSignature, signature, unsortedSignature
containsEntityInSignature
anonymousIndividuals, getAnonymousIndividuals
classesInSignature, getClassesInSignature
getObjectPropertiesInSignature, objectPropertiesInSignature
dataPropertiesInSignature, getDataPropertiesInSignature
getIndividualsInSignature, individualsInSignature
datatypesInSignature, getDatatypesInSignature
annotationPropertiesInSignature, getAnnotationPropertiesInSignature
hashIndex
componentsAnnotationsFirst, componentsWithoutAnnotations
isAnonymous, isNamed
addAnonymousIndividualsToSet, addSignatureEntitiesToSet
public Stream<SWRLArgument> allArguments()
allArguments
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.