edu.stanford.smi.protegex.owl.swrl.bridge.impl
Class BuiltInArgumentImpl
java.lang.Object
edu.stanford.smi.protegex.owl.swrl.bridge.impl.ArgumentImpl
edu.stanford.smi.protegex.owl.swrl.bridge.impl.BuiltInArgumentImpl
- All Implemented Interfaces:
- Argument, BuiltInArgument, Comparable<BuiltInArgument>
- Direct Known Subclasses:
- ClassArgumentImpl, CollectionArgumentImpl, MultiArgumentImpl, P3SWRLIndividualArgumentReference, P3SWRLLiteralArgumentReference, P3SWRLVariableReference, PropertyArgumentImpl
public abstract class BuiltInArgumentImpl
- extends ArgumentImpl
- implements BuiltInArgument
Class representing argument to built-ins
BuiltInArgumentImpl
public BuiltInArgumentImpl()
BuiltInArgumentImpl
public BuiltInArgumentImpl(String variableName)
setBuiltInResult
public void setBuiltInResult(BuiltInArgument builtInResult)
throws BuiltInException
- Specified by:
setBuiltInResult in interface BuiltInArgument
- Throws:
BuiltInException
getBuiltInResult
public BuiltInArgument getBuiltInResult()
- Specified by:
getBuiltInResult in interface BuiltInArgument
hasBuiltInResult
public boolean hasBuiltInResult()
- Specified by:
hasBuiltInResult in interface BuiltInArgument
hasBuiltInMultiArgumentResult
public boolean hasBuiltInMultiArgumentResult()
- Specified by:
hasBuiltInMultiArgumentResult in interface BuiltInArgument
getBuiltInMultiArgumentResult
public MultiArgument getBuiltInMultiArgumentResult()
throws BuiltInException
- Specified by:
getBuiltInMultiArgumentResult in interface BuiltInArgument
- Throws:
BuiltInException
toString
public String toString()
- Overrides:
toString in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals in class ArgumentImpl
hashCode
public int hashCode()
- Overrides:
hashCode in class ArgumentImpl
Submit a bug report or feature request
Copyright (c) 1998-2012 Stanford University.