Package org.lemsml.jlems.core.type
Class InstanceProperty
- java.lang.Object
-
- org.lemsml.jlems.core.type.InstanceProperty
-
-
Field Summary
Fields Modifier and Type Field Description double
dvalue
java.lang.String
name
Dimension
r_dimension
java.lang.String
svalue
-
Constructor Summary
Constructors Constructor Description InstanceProperty(java.lang.String nm, Dimension dim)
InstanceProperty(java.lang.String nm, Dimension dim, java.lang.String sv)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Dimension
getDimension()
Dimensional
getDimensionality()
java.lang.String
getName()
java.lang.String
getSValue()
double
getValue()
boolean
hasSValue()
boolean
isFixed()
InstanceProperty
makeCopy()
private void
readSV()
void
setSValue(java.lang.String sv)
java.lang.String
toString()
-
-
-
Field Detail
-
name
public java.lang.String name
-
r_dimension
public Dimension r_dimension
-
svalue
public java.lang.String svalue
-
dvalue
public double dvalue
-
-
Method Detail
-
readSV
private void readSV()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getDimension
public Dimension getDimension()
-
getSValue
public java.lang.String getSValue()
-
setSValue
public void setSValue(java.lang.String sv)
-
hasSValue
public boolean hasSValue()
-
isFixed
public boolean isFixed()
-
getDimensionality
public Dimensional getDimensionality()
-
makeCopy
public InstanceProperty makeCopy() throws ContentError
- Throws:
ContentError
-
-