public class Adapter extends Object
| Constructor and Description |
|---|
Adapter() |
| Modifier and Type | Method and Description |
|---|---|
static <I> Aggregandum<I> |
buildAggregandumCollection(Collection<? extends OPPLFunction<I>> collection) |
static <I> Aggregandum<Collection<? extends I>> |
buildAggregandumOfCollection(I singleton) |
static <O> OPPLFunction<O> |
buildObjectAdater(O value) |
static <O extends org.semanticweb.owlapi.model.OWLObject> |
buildOWLObjectCollectionAdapter(Collection<? extends O> collection) |
static OPPLFunction<Pattern> |
buildRegexpPatternAdapter(OPPLFunction<String> stringOPPLFunction) |
static <I> Aggregandum<I> |
buildSingletonAggregandum(OPPLFunction<I> singleton) |
protected static <I> boolean |
isCompatible(Aggregandum<I> aggregandum,
VariableType<?> type) |
protected static <I> String |
renderAggregandum(Aggregandum<I> aggregandum,
ConstraintSystem constraintSystem) |
protected static <I> String |
renderAggregandum(Aggregandum<I> aggregandum,
org.semanticweb.owlapi.util.ShortFormProvider shortFormProvider) |
public static <O> OPPLFunction<O> buildObjectAdater(O value)
O - function typevalue - valuepublic static <O extends org.semanticweb.owlapi.model.OWLObject> Set<Aggregandum<Collection<? extends O>>> buildOWLObjectCollectionAdapter(Collection<? extends O> collection)
O - aggregate typecollection - collectionpublic static <I> Aggregandum<I> buildSingletonAggregandum(OPPLFunction<I> singleton)
I - aggregate typesingleton - singletonpublic static <I> Aggregandum<Collection<? extends I>> buildAggregandumOfCollection(I singleton)
I - aggregate typesingleton - singletonpublic static <I> Aggregandum<I> buildAggregandumCollection(Collection<? extends OPPLFunction<I>> collection)
I - aggregate typecollection - collectionpublic static OPPLFunction<Pattern> buildRegexpPatternAdapter(OPPLFunction<String> stringOPPLFunction)
stringOPPLFunction - stringOPPLFunctionprotected static <I> boolean isCompatible(Aggregandum<I> aggregandum, VariableType<?> type)
protected static <I> String renderAggregandum(Aggregandum<I> aggregandum, ConstraintSystem constraintSystem)
protected static <I> String renderAggregandum(Aggregandum<I> aggregandum, org.semanticweb.owlapi.util.ShortFormProvider shortFormProvider)
Copyright © 2015 The University of Manchester. All Rights Reserved.