I - expression type@Original public abstract class AbstractNaryAxiom<I extends Expression> extends Object implements AxiomInterface, NAryExpression<I>
| Modifier and Type | Method and Description |
|---|---|
void |
add(Collection<I> v)
add a vector
|
void |
add(Expression p)
add a single element to the array
|
List<I> |
getArguments() |
TOntologyAtom |
getAtom() |
int |
getId() |
org.semanticweb.owlapi.model.OWLAxiom |
getOWLAxiom() |
TSignature |
getSignature() |
boolean |
isEmpty() |
boolean |
isInModule() |
boolean |
isInSS() |
boolean |
isUsed() |
void |
setAtom(TOntologyAtom atom) |
void |
setId(int Id) |
void |
setInModule(boolean inModule) |
void |
setInSS(boolean flag)
set the isSearchSpace flag
|
void |
setUsed(boolean Used) |
int |
size() |
String |
toString() |
I |
transform(Expression arg) |
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitaccept, accept, getAtom, getId, getOWLAxiom, getSignature, isInModule, isInSS, isUsed, setAtom, setId, setInModule, setInSS, setUsedpublic final void add(Collection<I> v)
NAryExpressionadd in interface NAryExpression<I extends Expression>v - vpublic final void add(Expression p)
NAryExpressionadd in interface NAryExpression<I extends Expression>p - p@PortedFrom(file="tDLExpression.h", name="begin") public final List<I> getArguments()
getArguments in interface NAryExpression<I extends Expression>@PortedFrom(file="tDLAxiom.h", name="empty") public final boolean isEmpty()
isEmpty in interface NAryExpression<I extends Expression>@PortedFrom(file="tDLExpression.h", name="size") public final int size()
size in interface NAryExpression<I extends Expression>public final I transform(Expression arg)
transform in interface NAryExpression<I extends Expression>arg - arg@PortedFrom(file="tDLAxiom.h", name="getAtom") public TOntologyAtom getAtom()
getAtom in interface AxiomInterface@PortedFrom(file="tDLAxiom.h", name="setAtom") public void setAtom(TOntologyAtom atom)
setAtom in interface AxiomInterfaceatom - atom@PortedFrom(file="tDLAxiom.h", name="setInSS") public void setInSS(boolean flag)
setInSS in interface AxiomInterfaceflag - flag@PortedFrom(file="tDLAxiom.h", name="isInSS") public boolean isInSS()
isInSS in interface AxiomInterface@PortedFrom(file="tDLAxiom.h", name="getSignature") public TSignature getSignature()
getSignature in interface AxiomInterfacepublic org.semanticweb.owlapi.model.OWLAxiom getOWLAxiom()
getOWLAxiom in interface AxiomInterface@PortedFrom(file="tDLAxiom.h", name="getId") public int getId()
getId in interface AxiomInterfacepublic boolean isInModule()
isInModule in interface AxiomInterfacepublic boolean isUsed()
isUsed in interface AxiomInterface@PortedFrom(file="tDLAxiom.h", name="setId") public void setId(int Id)
setId in interface AxiomInterfaceId - Id@PortedFrom(file="tDLAxiom.h", name="setInModule") public void setInModule(boolean inModule)
setInModule in interface AxiomInterfaceinModule - inModule@PortedFrom(file="tDLAxiom.h", name="setUsed") public void setUsed(boolean Used)
setUsed in interface AxiomInterfaceUsed - UsedCopyright © 2015 The University of Manchester. All rights reserved.