public interface Kentta extends java.lang.Cloneable, java.lang.Comparable<Kentta>
Modifier and Type | Method and Description |
---|---|
java.lang.String |
aseta(java.lang.String jono)
Asettaa kentän sisällön ottamalla tiedot
merkkijonosta.
|
Kentta |
clone() |
java.lang.String |
getAvain()
Palauttaa kentän tiedot veratiltavana merkkijonona
|
java.lang.String |
getKysymys()
Palauttaa kentään liittyvän kysymyksen.
|
int |
getSijainti() |
java.lang.String |
toString()
kentän arvo merkkijonona.
|
java.lang.String toString()
toString
in class java.lang.Object
IntKentta kentta = new IntKentta("määrä"); kentta.aseta("12") === null; kentta.toString() === "12";
java.lang.String getKysymys()
IntKentta kentta = new IntKentta("määrä"); kentta.getKysymys() === "määrä";
java.lang.String aseta(java.lang.String jono)
jono
- jono josta tiedot otetaan.IntKentta kentta = new IntKentta("määrä"); kentta.aseta("12") === null; kentta.getValue() === 12; kentta.aseta("k") === "Ei kokonaisluku (k)"; kentta.getValue() === 12;
java.lang.String getAvain()
IntKentta k1 = new IntKentta("määrä"); IntKentta k2 = new IntKentta("määrä"); k1.aseta("12"); k2.aseta("5"); k1.getAvain().compareTo(k2.getAvain()) > 0 === true;
Kentta clone() throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
#THROWS CloneNotSupportedException IntKentta k1 = new IntKentta("määrä"); k1.aseta("12"); IntKentta k2 = k1.clone(); k1.toString() === k2.toString(); k1.aseta("5"); k1.toString() == k2.toString() === false;
int getSijainti()
#import javax.swing.SwingConstants; IntKentta k1 = new IntKentta("määrä"); k1.getSijainti() === SwingConstants.RIGHT;