org.shapelogic.calculation
Interface RecursiveContext<K>

Type Parameters:
K - Key for the contexts.
All Known Subinterfaces:
ContextGettable<K,V>
All Known Implementing Classes:
AddListStream, AndListStream, ArrayOutputListStream, BaseCommonNumberedStream, BaseCommonStream, BaseListCommonStream, BaseListFilterStream, BaseListFilterTransformerStream, BaseListIndexedStream1, BaseListStream0, BaseListStream1, BaseListStream2, BaseListStreamList, BaseNumberedStream1, BaseParticleCounter, CalcNumberedStream1, ColorParticleAnalyzer, ColorParticleAnalyzer_, ColorParticleAnalyzerIJ, DigitStreamVectorizer_, IteratorStream, ListCalcIndexStream1, ListCalcStream1, ListFilterCalcStream1, NamedListCalcStream1, NaturalNumberStream, NumericTruthTableStream, ParticleCounter, ParticleCounter_, PredicateListFilterStream, PrimeNumberStream, RGBColorParticleAnalyzer_, RGBColorParticleAnalyzerIJ, RootMap, SimpleRecursiveContext, SingleListStream, StreamVectorizer, StreamVectorizer_, StreamVectorizerIJ, SVGReader, WrappedListStream, XOrListStream

public interface RecursiveContext<K>

Interface for classes that live in the a context with parent contexts.
It will start in the first context and work back when trying to find a binding.

Author:
Sami Badawi

Method Summary
 java.util.Map<K,?> getContext()
           
 RecursiveContext<K> getParentContext()
           
 

Method Detail

getContext

java.util.Map<K,?> getContext()

getParentContext

RecursiveContext<K> getParentContext()


Copyright © 2009. All Rights Reserved.