Overview | Package | Class | Tree | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## de.grogra.xl.impl.base
Interface Operator<N>

Type Parameters:
  `N` - node type

All Superinterfaces:
  ObjectToObjectGenerator<N,NodeEdgePair<N>>

All Known Implementing Classes:
  Neighbors

    public interface Operator<N>

extends ObjectToObjectGenerator<N,NodeEdgePair<N>>

Author:
  Ole Kniemeyer

Field Summary
`static int` | `ONLY_CT_EDGES_MATCH`

Method Summary
`void` | `evaluate(ObjectConsumer<? super NodeEdgePair<N>> cons, NodeEdgePair<N> x)`
`int` | `getUnilateralEdgeBits(N node, NodeEdgePair<N> opResult)`
`int` | `match(N node, Operator<N> op, NodeEdgePair<N> opResult)`

Methods inherited from interface de.grogra.xl.lang.ObjectToObjectGenerator
`evaluateObject`

Field Detail

### ONLY_CT_EDGES_MATCH

    static final int ONLY_CT_EDGES_MATCH

See Also:
  Constant Field Values

Method Detail

### evaluate

    void evaluate(ObjectConsumer<? super NodeEdgePair<N>> cons,
                  NodeEdgePair<N> x)

### getUnilateralEdgeBits

    int getUnilateralEdgeBits(N node,
                              NodeEdgePair<N> opResult)

### match

    int match(N node,
              Operator<N> op,
              NodeEdgePair<N> opResult)

Overview | Package | Class | Tree | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD