T
- The generic type of this ContinuousRange.public class ContinuousRange<T> extends Object implements Range<T>
VisualProperty
s.Module: viewmodel-api
To use this in your app, include the following dependency in your POM:
<dependency> <groupId>org.cytoscape</groupId> <artifactId>viewmodel-api</artifactId> </dependency>
Constructor and Description |
---|
ContinuousRange(Class<T> type,
T min,
T max,
Boolean includeMin,
Boolean includeMax)
Constructs this ContinuousRange.
|
Modifier and Type | Method and Description |
---|---|
T |
getMax()
Returns the maximum value of this range.
|
T |
getMin()
Returns the minimum value of this range.
|
Class<T> |
getType()
Type of object used in this range.
|
boolean |
includeMax()
Returns true if the maximum value is included in this range.
|
boolean |
includeMin()
Returns true if the minimum value is included in this range.
|
boolean |
inRange(T value)
Return true if the given value is in the range defined in this class.
|
boolean |
isDiscrete()
If this range is a set of discrete values, return true.
|
public ContinuousRange(Class<T> type, T min, T max, Boolean includeMin, Boolean includeMax)
type
- the type of this ContinuousRange.min
- the minimum value of this range.max
- the maximum value of this range.includeMin
- Whether or not to include the minimum in the range.includeMax
- Whether or not to include the maximum in the range.public Class<T> getType()
Range
public boolean isDiscrete()
Range
isDiscrete
in interface Range<T>
public T getMin()
public T getMax()
public boolean includeMin()
public boolean includeMax()
Copyright 2011-2015 Cytoscape Consortium. All rights reserved.