org.jboss.dashboard.domain
Interface Domain
- All Superinterfaces:
- Cloneable
- All Known Implementing Classes:
- AbstractDomain
public interface Domain
- extends Cloneable
A "domain" is the property used to group a given data set into a set of intervals.
Once a domain is fixed for a given data set then it makes sense to apply a scalar
function on each interval. The "domain" is the base building block for the definition of
key performance indicators.
getProperty
DataProperty getProperty()
setProperty
void setProperty(DataProperty property)
getIntervals
List<Interval> getIntervals()
getMaxNumberOfIntervals
int getMaxNumberOfIntervals()
setMaxNumberOfIntervals
void setMaxNumberOfIntervals(int maxIntervals)
isScalarFunctionSupported
boolean isScalarFunctionSupported(String functionCode)
isScalarFunctionSupported
boolean isScalarFunctionSupported(ScalarFunction sf)
getScalarFunctionsSupported
List<ScalarFunction> getScalarFunctionsSupported()
getValuesClass
Class getValuesClass()
cloneDomain
Domain cloneDomain()
Copyright © 2012-2014 JBoss by Red Hat. All Rights Reserved.