T - The generic type of this ContinuousRange.public class ContinuousRange<T> extends Object implements Range<T>
VisualPropertys.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()
Rangepublic boolean isDiscrete()
RangeisDiscrete in interface Range<T>public T getMin()
public T getMax()
public boolean includeMin()
public boolean includeMax()
Copyright 2011 Cytoscape Consortium. All rights reserved.