Class PartialNeighborhoodCalculator
java.lang.Object
tools.refinery.store.statecoding.neighborhood.AbstractNeighborhoodCalculator<PartialInterpretation<?,?>>
 
tools.refinery.store.reasoning.interpretation.PartialNeighborhoodCalculator
- All Implemented Interfaces:
 StateCodeCalculator
public class PartialNeighborhoodCalculator
extends AbstractNeighborhoodCalculator<PartialInterpretation<?,?>> 
- 
Field Summary
Fields inherited from class tools.refinery.store.statecoding.neighborhood.AbstractNeighborhoodCalculator
PRIME - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPartialNeighborhoodCalculator(Model model, IndividualsSet individuals, Concreteness concreteness, int depth)  - 
Method Summary
Modifier and TypeMethodDescriptionstatic StateCodeCalculatorFactoryfactory(Concreteness concreteness, int depth) protected intgetArity(PartialInterpretation<?, ?> interpretation) getCursor(PartialInterpretation<?, ?> interpretation) protected List<PartialInterpretation<?, ?>> protected ObjectgetNullValue(PartialInterpretation<?, ?> interpretation) Methods inherited from class tools.refinery.store.statecoding.neighborhood.AbstractNeighborhoodCalculator
addHash, getModel, getTupleHash1, getTupleHash2, getTupleHashN, impactCalculation, initializeWithIndividuals 
- 
Constructor Details
- 
PartialNeighborhoodCalculator
protected PartialNeighborhoodCalculator(Model model, IndividualsSet individuals, Concreteness concreteness, int depth)  
 - 
 - 
Method Details
- 
calculateCodes
- Specified by:
 calculateCodesin interfaceStateCodeCalculator- Overrides:
 calculateCodesin classAbstractNeighborhoodCalculator<PartialInterpretation<?,?>> 
 - 
getInterpretations
- Specified by:
 getInterpretationsin classAbstractNeighborhoodCalculator<PartialInterpretation<?,?>> 
 - 
getArity
- Specified by:
 getArityin classAbstractNeighborhoodCalculator<PartialInterpretation<?,?>> 
 - 
getNullValue
- Specified by:
 getNullValuein classAbstractNeighborhoodCalculator<PartialInterpretation<?,?>> 
 - 
getCursor
- Specified by:
 getCursorin classAbstractNeighborhoodCalculator<PartialInterpretation<?,?>> 
 - 
factory
 
 -