package de.uni_luebeck.inb.krabbenhoeft.eQTL.entities; public interface HajoEntity { public static final int NUMBER_OF_PARALLEL_BLOCK_IDS = 500; // identification public byte[] getEntityKey(); // read public String getName(String propertyName); public double getNumerical(String propertyName); public long getLocation(String propertyName); public Category getCategory(String propertyName); // write public void setName(String propertyName, String value); public void setNumerical(String propertyName, double value); public void setLocation(String propertyName, long value); public void setCategory(String propertyName, Category value); // for row data view public String getAsString(String name); }