public class MetaMatrix extends MetaParameter
CALIBRATION_LEVEL, HIERARCHY_LEVEL, SPECTRUM_LEVEL| Modifier | Constructor and Description |
|---|---|
|
MetaMatrix()
default constructor
|
|
MetaMatrix(attribute attr)
constructor from an attribute definition
|
protected |
MetaMatrix(attribute attr,
java.lang.Object meta_value)
Constructor from attribute and value
|
protected |
MetaMatrix(java.lang.String category_name,
java.lang.String category_value,
java.lang.Object meta_value)
constructor from a category name and value
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
allows_multi_insert() |
boolean |
hasEqualValue(MetaParameter mp) |
void |
setEmptyValue() |
void |
setValue(java.lang.Object value) |
static boolean |
supportsValue(java.lang.Object value) |
java.lang.String |
valueAsString()
returns null: matrix values must be inserted by update statements externally
|
getAnnotation, getAttributeId, getAttributeName, getBlob_lazy_loading, getBlob_size_in_MB, getBlob_size, getCategoryName, getCategoryValue, getDefaultStorageField, getDefaultUnitId, getDescription, getEavId, getEAVValue, getFieldPos, getIsBooleanValue, getLevel, getUnitId, getUnitName, getValue, newInstance, newInstance, newInstance, setAnnotation, setAttributeId, setAttributeName, setBlob_lazy_loading, setBlob_size, setCategoryName, setCategoryValue, setDefaultStorageField, setDefaultUnitId, setDescription, setEavId, setIsBooleanValue, setLevel, setUnitId, setUnitName, setUnits, setValuepublic MetaMatrix()
public MetaMatrix(attribute attr)
protected MetaMatrix(java.lang.String category_name,
java.lang.String category_value,
java.lang.Object meta_value)
throws MetaParameterFormatException
MetaParameterFormatExceptionprotected MetaMatrix(attribute attr, java.lang.Object meta_value) throws MetaParameterFormatException
attr - the attributemeta_value - the metaparameter valueMetaParameterFormatException - meta_value cannot be assigned to a file meta-parameterpublic boolean allows_multi_insert()
allows_multi_insert in class MetaParameterpublic boolean hasEqualValue(MetaParameter mp)
hasEqualValue in class MetaParameterpublic void setEmptyValue()
setEmptyValue in class MetaParameterpublic void setValue(java.lang.Object value)
throws MetaParameterFormatException
setValue in class MetaParameterMetaParameterFormatExceptionpublic static boolean supportsValue(java.lang.Object value)
public java.lang.String valueAsString()
valueAsString in class MetaParameter