Interface IMaterialImmutable
-
- All Superinterfaces:
IMetaprojectContent
- All Known Subinterfaces:
IMaterial
- All Known Implementing Classes:
Material
,MaterialImmutable
public interface IMaterialImmutable extends IMetaprojectContent
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getCode()
Return the code for this material.java.lang.String
getMaterialIdentifier()
Return the identifier for this material.java.lang.String
getMaterialType()
Return the type for this material.java.lang.String
getPropertyValue(java.lang.String propertyCode)
Return the value of a property specified by a code.boolean
isExistingMaterial()
Return true if the material exists in the database.-
Methods inherited from interface ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v1.IMetaprojectContent
getEntityId
-
-
-
-
Method Detail
-
getMaterialIdentifier
java.lang.String getMaterialIdentifier()
Return the identifier for this material.
-
getCode
java.lang.String getCode()
Return the code for this material.
-
getMaterialType
java.lang.String getMaterialType()
Return the type for this material. May be null.
-
isExistingMaterial
boolean isExistingMaterial()
Return true if the material exists in the database.
-
getPropertyValue
java.lang.String getPropertyValue(java.lang.String propertyCode)
Return the value of a property specified by a code. May return null of no such property with codepropertyCode
is found.
-
-