@FunctionalInterface public interface DualClosureOperator<T extends LatticeElement<T>> extends Function<T,T>
Modifier and Type | Method and Description |
---|---|
default T |
apply(T element) |
default boolean |
close(T element) |
T |
closure(T element) |
static <I> DualClosureOperator<ELConceptDescription> |
fromInterpretation(ELInterpretation2<I> i,
int d) |
static DualClosureOperator<ELConceptDescription> |
fromTBox(ELTBox t,
int d) |
static <T extends LatticeElement<T>> |
infimum(DualClosureOperator<T>... closureOperators) |
static <T extends LatticeElement<T>> |
infimum(Iterable<DualClosureOperator<T>> closureOperators) |
default boolean |
isClosed(T element) |
static <T extends LatticeElement<T>> |
supremum(DualClosureOperator<T>... closureOperators) |
static <T extends LatticeElement<T>> |
supremum(Iterable<DualClosureOperator<T>> closureOperators) |
default T apply(T element)
apply
in interface Function<T extends LatticeElement<T>,T extends LatticeElement<T>>
@SafeVarargs static <T extends LatticeElement<T>> DualClosureOperator<T> infimum(DualClosureOperator<T>... closureOperators)
static <T extends LatticeElement<T>> DualClosureOperator<T> infimum(Iterable<DualClosureOperator<T>> closureOperators)
@SafeVarargs static <T extends LatticeElement<T>> DualClosureOperator<T> supremum(DualClosureOperator<T>... closureOperators)
static <T extends LatticeElement<T>> DualClosureOperator<T> supremum(Iterable<DualClosureOperator<T>> closureOperators)
static <I> DualClosureOperator<ELConceptDescription> fromInterpretation(ELInterpretation2<I> i, int d)
static DualClosureOperator<ELConceptDescription> fromTBox(ELTBox t, int d)
Copyright © 2010–2019 Francesco Kriegel. All rights reserved.