gov.llnl.babel.ast

Class Version

Implemented Interfaces:
Comparable

public class Version
extends java.lang.Object
implements Comparable

Encapsualtes a version string (dot separated numbers).

Constructor Summary

Version(String s)
Constructor

Method Summary

int
compareTo(Object o)
Not strictly lexigraphic since 4.0.0.0 == 4.0, but 4.0.0.1 > 4.0
boolean
equals(Object o)
String
toString()

Constructor Details

Version

public Version(String s)
Constructor
Parameters:
s - dot separated list of nonnegative integers

Method Details

compareTo

public int compareTo(Object o)
Not strictly lexigraphic since 4.0.0.0 == 4.0, but 4.0.0.1 > 4.0

equals

public boolean equals(Object o)

toString

public String toString()