
in.succinct.plugins.ecommerce.db.model.assets.AssetAttributeValue Maven / Gradle / Ivy
The newest version!
package in.succinct.plugins.ecommerce.db.model.assets;
import com.venky.swf.db.annotations.column.IS_NULLABLE;
import com.venky.swf.db.annotations.column.UNIQUE_KEY;
import com.venky.swf.db.annotations.column.ui.HIDDEN;
import com.venky.swf.db.model.Model;
import in.succinct.plugins.ecommerce.db.model.attributes.Attribute;
import in.succinct.plugins.ecommerce.db.model.attributes.AttributeValue;
public interface AssetAttributeValue extends Model {
@UNIQUE_KEY
public long getAssetId();
public void setAssetId(long AssetId);
public Asset getAsset();
@UNIQUE_KEY
@IS_NULLABLE(false)
@HIDDEN
public long getAttributeId();
public void setAttributeId(long attributeId);
public Attribute getAttribute();
//Must be an assetCode's atribute of one of the asset's capabilities
public long getAttributeValueId();
public void setAttributeValueId(long AttributeValueId);
public AttributeValue getAttributeValue();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy