O - typepublic final class InlineSet<O extends org.semanticweb.owlapi.model.OWLObject> extends Object implements Set<O>, OPPLFunction<Set<O>>
| Constructor and Description |
|---|
InlineSet(VariableType<? extends O> variableType,
Collection<? extends Aggregandum<Collection<? extends O>>> aggregandums,
org.semanticweb.owlapi.model.OWLDataFactory dataFactory,
ConstraintSystem constraintSystem) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(OPPLFunctionVisitor visitor) |
<P> P |
accept(OPPLFunctionVisitorEx<P> visitor) |
boolean |
add(O o) |
boolean |
addAll(Collection<? extends O> c) |
static <P extends org.semanticweb.owlapi.model.OWLObject> |
buildInlineSet(org.semanticweb.owlapi.model.OWLDataFactory dataFactory,
ConstraintSystem constraintSystem,
VariableType<P> variableType,
Collection<? extends InlineSet<P>> components,
P... objects) |
void |
clear() |
Set<O> |
compute(ValueComputationParameters params) |
boolean |
contains(Object o) |
boolean |
containsAll(Collection<?> c) |
boolean |
equals(Object o) |
Set<Aggregandum<Collection<? extends O>>> |
getAggregandums() |
int |
hashCode() |
boolean |
isEmpty() |
Iterator<O> |
iterator() |
boolean |
remove(Object o) |
boolean |
removeAll(Collection<?> c) |
String |
render(ConstraintSystem constraintSystem) |
String |
render(org.semanticweb.owlapi.util.ShortFormProvider shortFormProvider) |
boolean |
retainAll(Collection<?> c) |
int |
size() |
Object[] |
toArray() |
<T> T[] |
toArray(T[] a) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitspliteratorparallelStream, removeIf, streampublic InlineSet(VariableType<? extends O> variableType, Collection<? extends Aggregandum<Collection<? extends O>>> aggregandums, org.semanticweb.owlapi.model.OWLDataFactory dataFactory, ConstraintSystem constraintSystem)
variableType - variableTypeaggregandums - aggregandumsdataFactory - dataFactoryconstraintSystem - constraintSystempublic Set<Aggregandum<Collection<? extends O>>> getAggregandums()
public void accept(OPPLFunctionVisitor visitor)
accept in interface OPPLFunction<Set<O extends org.semanticweb.owlapi.model.OWLObject>>visitor - visitorpublic <P> P accept(OPPLFunctionVisitorEx<P> visitor)
accept in interface OPPLFunction<Set<O extends org.semanticweb.owlapi.model.OWLObject>>P - visitor return typevisitor - visitorpublic Set<O> compute(ValueComputationParameters params)
compute in interface OPPLFunction<Set<O extends org.semanticweb.owlapi.model.OWLObject>>params - paramspublic String render(ConstraintSystem constraintSystem)
render in interface RenderableconstraintSystem - constraintSystempublic String render(org.semanticweb.owlapi.util.ShortFormProvider shortFormProvider)
render in interface OPPLFunction<Set<O extends org.semanticweb.owlapi.model.OWLObject>>shortFormProvider - shortFormProviderpublic static <P extends org.semanticweb.owlapi.model.OWLObject> InlineSet<P> buildInlineSet(org.semanticweb.owlapi.model.OWLDataFactory dataFactory, ConstraintSystem constraintSystem, VariableType<P> variableType, Collection<? extends InlineSet<P>> components, P... objects)
P - set typedataFactory - dataFactoryconstraintSystem - constraintSystemvariableType - variableTypecomponents - componentsobjects - objectspublic boolean add(O o)
public boolean addAll(Collection<? extends O> c)
public void clear()
public boolean contains(Object o)
public boolean containsAll(Collection<?> c)
containsAll in interface Collection<O extends org.semanticweb.owlapi.model.OWLObject>containsAll in interface Set<O extends org.semanticweb.owlapi.model.OWLObject>public boolean equals(Object o)
public int hashCode()
public boolean isEmpty()
public boolean remove(Object o)
public boolean removeAll(Collection<?> c)
public boolean retainAll(Collection<?> c)
public int size()
public Object[] toArray()
Copyright © 2015 The University of Manchester. All Rights Reserved.