package com.opendoorlogistics.core.scripts.parameters.beans;
import static com.opendoorlogistics.core.scripts.parameters.beans.WithKeyParametersTable.COL_VALUE;
import com.opendoorlogistics.api.tables.TableFlags;
import com.opendoorlogistics.api.tables.beans.annotations.ODLColumnOrder;
import com.opendoorlogistics.api.tables.beans.annotations.ODLNullAllowed;
import com.opendoorlogistics.api.tables.beans.annotations.ODLTableFlags;
import com.opendoorlogistics.api.tables.beans.annotations.ODLTableName;
import com.opendoorlogistics.core.scripts.parameters.ParametersImpl;
import com.opendoorlogistics.core.tables.beans.BeanMappedRowImpl;
@ODLTableName(ParametersImpl.PARAMETER_VALUES_TABLE_NAME)
@ODLTableFlags(TableFlags.FLAG_IS_OPTIONAL)
public class NoKeyParameterValues extends BeanMappedRowImpl {
private String value;
public String getValue() {
return value;
}
/**
* Column order is > 0 because we want it to come AFTER the key column in the derived sub-class
* @param value
*/
@ODLColumnOrder(COL_VALUE)
@ODLNullAllowed
public void setValue(String value) {
this.value = value;
}
}