fr.cnes.sirius.patrius.utils
Class AbstractInterval

java.lang.Object
  extended by fr.cnes.sirius.patrius.utils.AbstractInterval
Direct Known Subclasses:
AngleInterval, GenericInterval

public abstract class AbstractInterval
extends Object

- very simple class to represent an interval only by its ending point nature : this is what all intervals have in common.

- This class is abstract : it can't be instanced.

- It contains no method.

See DV-MATHS_50, DV-DATES_150

Since:
1.0
Version:
$Id: AbstractInterval.java 8645 2013-04-24 15:14:09Z DentalC $
Author:
Thomas TRAPIER
Concurrency :
immutable

Constructor Summary
AbstractInterval()
           
 
Method Summary
 IntervalEndpointType getLowerEndPoint()
           
 IntervalEndpointType getUpperEndPoint()
           
protected  void setLowerEndPoint(IntervalEndpointType lowEndPoint)
           
protected  void setUpperEndPoint(IntervalEndpointType upEndPoint)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractInterval

public AbstractInterval()
Method Detail

setUpperEndPoint

protected final void setUpperEndPoint(IntervalEndpointType upEndPoint)
Parameters:
upEndPoint - the upperEndPoint to set

setLowerEndPoint

protected final void setLowerEndPoint(IntervalEndpointType lowEndPoint)
Parameters:
lowEndPoint - the lowerEndPoint to set

getUpperEndPoint

public final IntervalEndpointType getUpperEndPoint()
Returns:
the upperEndPoint

getLowerEndPoint

public final IntervalEndpointType getLowerEndPoint()
Returns:
the lowerEndPoint


Copyright © 2016 CNES. All Rights Reserved.