// Path: performance_test/src/main/java/ru/noties/performance_test/IObject.java
// public interface IObject {
// 
//     public void setId(long id);
// 
//     public void setSomeString(String someString);
// 
//     public void setSomeLong(long someLong);
// 
//     public void setSomeShort(short someShort);
// 
//     public void setSomeBool(boolean someBool);
// 
//     public void setSomeFloat(float someFloat);
// 
//     public void setSomeDouble(double someDouble);
// 
//     public void setSomeInt(int someInt);
// }


import co.uk.rushorm.core.annotations.RushTableAnnotation;
import ru.noties.performance_test.IObject;
package ru.noties.performance_test.rush;


/**
 * Created by Dimitry Ivanov (mail@dimitryivanov.ru) on 13.02.2015.
 */
@RushTableAnnotation
public class RushObject extends co.uk.rushorm.core.RushObject implements IObject {

//    private long id;

    private String someString;

    private long someLong;

    private short someShort;

    private boolean someBool;

    private float someFloat;

    private double someDouble;

    private int someInt;

//    @Override
//    public long getId() {
//        return id;
//    }

    @Override
    public void setId(long id) {
//        this.id = id;
        // cannot set id?
    }

    public String getSomeString() {
// Path: performance_test/src/main/java/ru/noties/performance_test/IObject.java
// public interface IObject {
// 
//     public void setId(long id);
// 
//     public void setSomeString(String someString);
// 
//     public void setSomeLong(long someLong);
// 
//     public void setSomeShort(short someShort);
// 
//     public void setSomeBool(boolean someBool);
// 
//     public void setSomeFloat(float someFloat);
// 
//     public void setSomeDouble(double someDouble);
// 
//     public void setSomeInt(int someInt);
// }


// Path: performance_test/src/main/java/ru/noties/performance_test/rush/RushObject.java
import co.uk.rushorm.core.annotations.RushTableAnnotation;
import ru.noties.performance_test.IObject;

package ru.noties.performance_test.rush;


/**
 * Created by Dimitry Ivanov (mail@dimitryivanov.ru) on 13.02.2015.
 */
@RushTableAnnotation
public class RushObject extends co.uk.rushorm.core.RushObject implements IObject {

//    private long id;

    private String someString;

    private long someLong;

    private short someShort;

    private boolean someBool;

    private float someFloat;

    private double someDouble;

    private int someInt;

//    @Override
//    public long getId() {
//        return id;
//    }

    @Override
    public void setId(long id) {
//        this.id = id;
        // cannot set id?
    }

    public String getSomeString() {
        return someString;