br.usp.iterador.model
Class PieceOfCode
java.lang.Object
br.usp.iterador.model.PieceOfCode
- All Implemented Interfaces:
- java.lang.Comparable<PieceOfCode>
public class PieceOfCode
- extends java.lang.Object
- implements java.lang.Comparable<PieceOfCode>
A piece of code to be executed
- Author:
- Guilherme Silveira
Constructor Summary |
PieceOfCode()
Default constructor |
PieceOfCode(java.lang.String code,
int iterations,
int level)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PieceOfCode
public PieceOfCode()
- Default constructor
PieceOfCode
public PieceOfCode(java.lang.String code,
int iterations,
int level)
- Parameters:
code
- iterations
- level
-
compareTo
public int compareTo(PieceOfCode o)
- Natural ordering
- Specified by:
compareTo
in interface java.lang.Comparable<PieceOfCode>
- Parameters:
other
- object
- Returns:
- the order
getCode
public java.lang.String getCode()
- Returns:
getIterations
public int getIterations()
- Returns:
getLevel
public int getLevel()
- Returns:
isValid
public boolean isValid()
- Returns:
setCode
public void setCode(java.lang.String code)
- Parameters:
code
-
setIterations
public void setIterations(int iterations)
- Parameters:
iterations
-
setLevel
public void setLevel(int level)
- Parameters:
level
-
Copyright 2004-2004-2006 IME - USP. All Rights Reserved.