edu.stanford.smi.protegex.owl.swrl.bridge
Interface BuiltInArgument
- All Superinterfaces:
- Argument, Comparable<BuiltInArgument>
- All Known Subinterfaces:
- AxiomArgument, ClassArgument, CollectionArgument, DataPropertyArgument, MultiArgument, ObjectPropertyArgument, PropertyArgument, SWRLIndividualArgumentReference, SWRLLiteralArgumentReference, SWRLVariableReference
- All Known Implementing Classes:
- BuiltInArgumentImpl, ClassArgumentImpl, CollectionArgumentImpl, DataPropertyArgumentImpl, MultiArgumentImpl, ObjectPropertyArgumentImpl, P3SWRLIndividualArgumentReference, P3SWRLLiteralArgumentReference, P3SWRLVariableReference, PropertyArgumentImpl
public interface BuiltInArgument
- extends Argument, Comparable<BuiltInArgument>
Interface representing an argument to a SWRL built-in
setBuiltInResult
void setBuiltInResult(BuiltInArgument builtInResult)
throws BuiltInException
- Throws:
BuiltInException
getBuiltInResult
BuiltInArgument getBuiltInResult()
getBuiltInMultiArgumentResult
MultiArgument getBuiltInMultiArgumentResult()
throws BuiltInException
- Throws:
BuiltInException
hasBuiltInResult
boolean hasBuiltInResult()
hasBuiltInMultiArgumentResult
boolean hasBuiltInMultiArgumentResult()
Submit a bug report or feature request
Copyright (c) 1998-2012 Stanford University.