A C G I O R S T 

A

Acceptor<I> - Interface in org.opendaylight.controller.concepts.transform
 
addTransformer(InputClassBasedTransformer<I, ? extends I, P>) - Method in class org.opendaylight.controller.concepts.transform.CompositeClassBasedTransformer
Registers a new transformer.
addTransformer(SimpleConditionalTransformer<I, P>, int) - Method in class org.opendaylight.controller.concepts.transform.CompositeConditionalTransformer
 
AggregateTransformer<I,P> - Interface in org.opendaylight.controller.concepts.transform
 

C

CompositeClassBasedTransformer<I,P> - Class in org.opendaylight.controller.concepts.transform
Transformer which aggregates multiple implementations of InputClassBasedTransformer.
CompositeClassBasedTransformer() - Constructor for class org.opendaylight.controller.concepts.transform.CompositeClassBasedTransformer
 
CompositeConditionalTransformer<I,P> - Class in org.opendaylight.controller.concepts.transform
Composite transformer which aggregates multiple implementation and selects the one which accepts the input.
CompositeConditionalTransformer() - Constructor for class org.opendaylight.controller.concepts.transform.CompositeConditionalTransformer
 

G

getInputClass() - Method in interface org.opendaylight.controller.concepts.transform.InputClassBasedTransformer
Returns an Class of input which is acceptable for transformation.
getRules() - Method in interface org.opendaylight.controller.concepts.transform.RuleBasedTransformer
Set of Acceptor, which could be used to verify if the input is usable by transformer.

I

InputClassBasedTransformer<S,I extends S,P> - Interface in org.opendaylight.controller.concepts.transform
Input class based transformer Transformer which accepts / transforms only specific classes of input, and is useful if the selection of transformer should be based on the class of the input and there is one-to-one mapping between input class and transformer.
isAcceptable(I) - Method in interface org.opendaylight.controller.concepts.transform.Acceptor
 
isAcceptable(I) - Method in class org.opendaylight.controller.concepts.transform.CompositeConditionalTransformer
 
isAcceptable(I) - Method in interface org.opendaylight.controller.concepts.transform.SimpleConditionalTransformer
Checks if the input is acceptable for processing by the transformer.

O

org.opendaylight.controller.concepts.transform - package org.opendaylight.controller.concepts.transform
 

R

removeTransformer(InputClassBasedTransformer<I, ? extends I, P>) - Method in class org.opendaylight.controller.concepts.transform.CompositeClassBasedTransformer
Removes an registered transformer.
removeTransformer(SimpleConditionalTransformer<I, P>) - Method in class org.opendaylight.controller.concepts.transform.CompositeConditionalTransformer
 
RuleBasedTransformer<I,P> - Interface in org.opendaylight.controller.concepts.transform
Transformer with set of acceptance rules The transformer provides a set of Acceptors, which could be used to verify if the input will produce result using the transformer.

S

SimpleConditionalTransformer<I,P> - Interface in org.opendaylight.controller.concepts.transform
Simple condition-based transformer The transformer provides SimpleConditionalTransformer.isAcceptable(Object) method, which could be used to query transformer if the input will produce result.

T

transform(I) - Method in class org.opendaylight.controller.concepts.transform.CompositeClassBasedTransformer
Transforms an input into instance of Product class.
transform(I) - Method in class org.opendaylight.controller.concepts.transform.CompositeConditionalTransformer
 
transform(I) - Method in interface org.opendaylight.controller.concepts.transform.Transformer
Transforms input into instance of product.
transformAll(Collection<? extends I>) - Method in interface org.opendaylight.controller.concepts.transform.AggregateTransformer
 
transformAll(Collection<? extends I>) - Method in class org.opendaylight.controller.concepts.transform.CompositeClassBasedTransformer
 
transformAll(Collection<? extends I>) - Method in class org.opendaylight.controller.concepts.transform.CompositeConditionalTransformer
 
Transformer<I,P> - Interface in org.opendaylight.controller.concepts.transform
Factory which produces product based on input object
A C G I O R S T 

Copyright © 2015. All Rights Reserved.