|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface StreamProperties
Properties to be Stream the universal calculation and logic unit.
This is going to replace the current Calc, so this should probably just be
renamed to Calc or LazyCalc.
Should I assume that null means absent of value?
That seems a little harsh.
Method Summary | |
---|---|
java.util.Map |
getContext()
The context if needed. |
java.lang.String |
getName()
If a stream has a name. |
boolean |
isCached()
If there is a list that contains all the results. |
boolean |
isDeterministic()
Is the result of a calculation deterministic. |
boolean |
isNullLegalValue()
If null is a legal value. |
boolean |
isRandomAccess()
If you can calculate 1 element independent of other elements. |
Method Detail |
---|
boolean isRandomAccess()
boolean isCached()
boolean isDeterministic()
boolean isNullLegalValue()
java.util.Map getContext()
java.lang.String getName()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |