| java.lang.Object org.apache.tools.ant.util.DeweyDecimal
All known Subclasses: org.apache.tools.ant.taskdefs.optional.extension.DeweyDecimal,
DeweyDecimal | public class DeweyDecimal (Code) | | Utility class to contain version numbers in "Dewey Decimal"
syntax. Numbers in the "Dewey Decimal" syntax consist of positive
decimal integers separated by periods ".". For example, "2.0" or
"1.2.3.4.5.6.7". This allows an extensible number to be used to
represent major, minor, micro, etc versions. The version number
must begin with a number.
|
Constructor Summary | |
public | DeweyDecimal(int[] components) Construct a DeweyDecimal from an array of integer components. | public | DeweyDecimal(String string) Construct a DeweyDecimal from string in DeweyDecimal format. |
Method Summary | |
public int | get(int index) Return the component at specified index. | public int | getSize() Return number of components in DeweyDecimal . | public boolean | isEqual(DeweyDecimal other) Return true if this DeweyDecimal is
equal to the other DeweyDecimal . | public boolean | isGreaterThan(DeweyDecimal other) Return true if this DeweyDecimal is
greater than the other DeweyDecimal . | public boolean | isGreaterThanOrEqual(DeweyDecimal other) Return true if this DeweyDecimal is
greater than or equal to the other DeweyDecimal . | public boolean | isLessThan(DeweyDecimal other) Return true if this DeweyDecimal is
less than the other DeweyDecimal . | public boolean | isLessThanOrEqual(DeweyDecimal other) Return true if this DeweyDecimal is
less than or equal to the other DeweyDecimal . | public String | toString() Return string representation of DeweyDecimal . |
DeweyDecimal | public DeweyDecimal(int[] components)(Code) | | Construct a DeweyDecimal from an array of integer components.
Parameters: components - an array of integer components. |
get | public int get(int index)(Code) | | Return the component at specified index.
Parameters: index - the index of components the value of component at index |
getSize | public int getSize()(Code) | | Return number of components in DeweyDecimal .
the number of components in dewey decimal |
isEqual | public boolean isEqual(DeweyDecimal other)(Code) | | Return true if this DeweyDecimal is
equal to the other DeweyDecimal .
Parameters: other - the other DeweyDecimal true if equal to other DeweyDecimal, false otherwise |
isGreaterThan | public boolean isGreaterThan(DeweyDecimal other)(Code) | | Return true if this DeweyDecimal is
greater than the other DeweyDecimal .
Parameters: other - the other DeweyDecimal true if greater than other DeweyDecimal, false otherwise |
isGreaterThanOrEqual | public boolean isGreaterThanOrEqual(DeweyDecimal other)(Code) | | Return true if this DeweyDecimal is
greater than or equal to the other DeweyDecimal .
Parameters: other - the other DeweyDecimal true if greater than or equal to other DeweyDecimal, false otherwise |
isLessThan | public boolean isLessThan(DeweyDecimal other)(Code) | | Return true if this DeweyDecimal is
less than the other DeweyDecimal .
Parameters: other - the other DeweyDecimal true if less than other DeweyDecimal, false otherwise |
isLessThanOrEqual | public boolean isLessThanOrEqual(DeweyDecimal other)(Code) | | Return true if this DeweyDecimal is
less than or equal to the other DeweyDecimal .
Parameters: other - the other DeweyDecimal true if less than or equal to other DeweyDecimal, false otherwise |
toString | public String toString()(Code) | | Return string representation of DeweyDecimal .
the string representation of DeweyDecimal. |
|
|