org.semanticweb.elk.util.collections
Interface Operations.FunctorEx<I,O>

All Superinterfaces:
Operations.Functor<I,O>
Enclosing class:
Operations

public static interface Operations.FunctorEx<I,O>
extends Operations.Functor<I,O>

An extension of Operations.Functor which can do the reverse transformation

Author:
Pavel Klinov pavel.klinov@uni-ulm.de

Method Summary
 I deapply(Object element)
          The reason this method takes Objects rather than instances of O is because it's primarily used for an efficient implementation of Set.contains(Object), which takes an Object
 
Methods inherited from interface org.semanticweb.elk.util.collections.Operations.Functor
apply
 

Method Detail

deapply

I deapply(Object element)
The reason this method takes Objects rather than instances of O is because it's primarily used for an efficient implementation of Set.contains(Object), which takes an Object

Returns:
Can return null if the transformation is not possible


Copyright © 2011-2013 Department of Computer Science, University of Oxford. All Rights Reserved.