Uses of Interface
org.geotools.feature.visitor.CalcResult
Packages that use CalcResult
-
Uses of CalcResult in org.geotools.feature.visitor
Classes in org.geotools.feature.visitor that implement CalcResultModifier and TypeClassDescriptionclassAn abstract implementation for CalcResults.static classstatic classstatic classstatic classThis class implements the feature calculation result of the group by visitor.static classstatic classstatic classstatic classstatic classstatic classFields in org.geotools.feature.visitor declared as CalcResultModifier and TypeFieldDescriptionstatic final CalcResultCalcResult.NULL_RESULTThe result obtained when a FeatureCalc found no features to visit.Methods in org.geotools.feature.visitor that return CalcResultModifier and TypeMethodDescriptionAverageVisitor.getResult()Returns a CalcResult object (containing the Average)BoundsVisitor.getResult()CountVisitor.getResult()EqualAreaListVisitor.getResult()FeatureCalc.getResult()Returns the result of the calculation as a handy object which can be merged and modified.GroupByVisitor.getResult()This method computes and returns the group by visitor result.MaxVisitor.getResult()MedianVisitor.getResult()MinVisitor.getResult()NearestVisitor.getResult()QuantileListVisitor.getResult()StandardDeviationVisitor.getResult()SumVisitor.getResult()UniqueCountVisitor.getResult()UniqueVisitor.getResult()AbstractCalcResult.merge(CalcResult resultsToAdd) AverageVisitor.AverageResult.merge(CalcResult resultsToAdd) Merges the contents of a CalcResult Object with another CalcResult Object.BoundsVisitor.BoundsResult.merge(CalcResult resultsToAdd) CalcResult.merge(CalcResult resultsToAdd) Returns the merged results of two CalcResult.CountVisitor.CountResult.merge(CalcResult resultsToAdd) GroupByVisitor.GroupByResult.merge(CalcResult newResult) MaxVisitor.MaxResult.merge(CalcResult resultsToAdd) MedianVisitor.MedianResult.merge(CalcResult resultsToAdd) MinVisitor.MinResult.merge(CalcResult resultsToAdd) SumVisitor.SumResult.merge(CalcResult resultsToAdd) UniqueVisitor.UniqueResult.merge(CalcResult resultsToAdd) abstract CalcResultAggregate.wrap(Expression expression, Object value) Wraps a raw value in the appropriate visitor calculation result.Methods in org.geotools.feature.visitor that return types with arguments of type CalcResultMethods in org.geotools.feature.visitor with parameters of type CalcResultModifier and TypeMethodDescriptionbooleanAbstractCalcResult.isCompatible(CalcResult targetResults) booleanAverageVisitor.AverageResult.isCompatible(CalcResult targetResults) Determines if the target CalcResult object can be merged with this CalcResult objectbooleanBoundsVisitor.BoundsResult.isCompatible(CalcResult targetResults) booleanCalcResult.isCompatible(CalcResult targetResults) Returns true if the target results is a compatible type with the current results, with compatible meaning that the two results may be merged.booleanCountVisitor.CountResult.isCompatible(CalcResult targetResults) booleanGroupByVisitor.GroupByResult.isCompatible(CalcResult newResult) booleanMaxVisitor.MaxResult.isCompatible(CalcResult targetResults) booleanMedianVisitor.MedianResult.isCompatible(CalcResult targetResults) booleanMinVisitor.MinResult.isCompatible(CalcResult targetResults) booleanSumVisitor.SumResult.isCompatible(CalcResult targetResults) booleanUniqueVisitor.UniqueResult.isCompatible(CalcResult targetResults) AbstractCalcResult.merge(CalcResult resultsToAdd) AverageVisitor.AverageResult.merge(CalcResult resultsToAdd) Merges the contents of a CalcResult Object with another CalcResult Object.BoundsVisitor.BoundsResult.merge(CalcResult resultsToAdd) CalcResult.merge(CalcResult resultsToAdd) Returns the merged results of two CalcResult.CountVisitor.CountResult.merge(CalcResult resultsToAdd) GroupByVisitor.GroupByResult.merge(CalcResult newResult) MaxVisitor.MaxResult.merge(CalcResult resultsToAdd) MedianVisitor.MedianResult.merge(CalcResult resultsToAdd) MinVisitor.MinResult.merge(CalcResult resultsToAdd) SumVisitor.SumResult.merge(CalcResult resultsToAdd) UniqueVisitor.UniqueResult.merge(CalcResult resultsToAdd) Constructor parameters in org.geotools.feature.visitor with type arguments of type CalcResultModifierConstructorDescriptionGroupByResult(Map<List<Object>, CalcResult> results, Aggregate aggregateVisitor, List<Expression> groupByAttributes)