Interface IPropertiesHolder
- All Known Implementing Classes:
AbstractEntity,AbstractEntityCreation,AbstractEntityPropertyHolder,AbstractEntityUpdate,DataSet,DataSetCreation,DataSetUpdate,Experiment,ExperimentCreation,ExperimentUpdate,Sample,SampleCreation,SampleUpdate
@JsonObject("as.dto.common.interfaces.IPropertiesHolder")
public interface IPropertiesHolder
-
Method Summary
Modifier and TypeMethodDescriptiongetBooleanProperty(String propertyName) getControlledVocabularyProperty(String propertyName) getHyperlinkProperty(String propertyName) Long[]getIntegerArrayProperty(String propertyName) getIntegerProperty(String propertyName) getJsonProperty(String propertyName) getMultiValueBooleanProperty(String propertyName) getMultiValueControlledVocabularyProperty(String propertyName) getMultiValueHyperlinkProperty(String propertyName) getMultiValueIntegerArrayProperty(String propertyName) getMultiValueIntegerProperty(String propertyName) getMultiValueJsonProperty(String propertyName) getMultiValueRealArrayProperty(String propertyName) getMultiValueRealProperty(String propertyName) getMultiValueSampleProperty(String propertyName) getMultiValueStringArrayProperty(String propertyName) getMultiValueStringProperty(String propertyName) getMultiValueTimestampArrayProperty(String propertyName) getMultiValueTimestampProperty(String propertyName) getMultiValueXmlProperty(String propertyName) getProperty(String propertyName) Double[]getRealArrayProperty(String propertyName) getRealProperty(String propertyName) getRichTextProperty(String propertyName) getSampleProperty(String propertyName) getSpreadsheetProperty(String propertyName) String[]getStringArrayProperty(String propertyName) getStringProperty(String propertyName) getTimestampArrayProperty(String propertyName) getTimestampProperty(String propertyName) getXmlProperty(String propertyName) voidsetBooleanProperty(String propertyName, Boolean propertyValue) voidsetControlledVocabularyProperty(String propertyName, String propertyValue) voidsetHyperlinkProperty(String propertyName, String propertyValue) voidsetIntegerArrayProperty(String propertyName, Long[] propertyValue) voidsetIntegerProperty(String propertyName, Long propertyValue) voidsetJsonProperty(String propertyName, String propertyValue) voidsetMultiValueBooleanProperty(String propertyName, List<Boolean> propertyValue) voidsetMultiValueControlledVocabularyProperty(String propertyName, List<String> propertyValue) voidsetMultiValueHyperlinkProperty(String propertyName, List<String> propertyValue) voidsetMultiValueIntegerArrayProperty(String propertyName, List<Long[]> propertyValue) voidsetMultiValueIntegerProperty(String propertyName, List<Long> propertyValues) voidsetMultiValueJsonProperty(String propertyName, List<String> propertyValue) voidsetMultiValueRealArrayProperty(String propertyName, List<Double[]> propertyValue) voidsetMultiValueRealProperty(String propertyName, List<Double> propertyValue) voidsetMultiValueSampleProperty(String propertyName, List<SamplePermId> propertyValue) voidsetMultiValueStringArrayProperty(String propertyName, List<String[]> propertyValue) voidsetMultiValueStringProperty(String propertyName, List<String> propertyValues) voidsetMultiValueTimestampArrayProperty(String propertyName, List<ZonedDateTime[]> propertyValue) voidsetMultiValueTimestampProperty(String propertyName, List<ZonedDateTime> propertyValue) voidsetMultiValueXmlProperty(String propertyName, List<String> propertyValue) voidsetProperties(Map<String, Serializable> properties) voidsetProperty(String propertyName, Serializable propertyValue) voidsetRealArrayProperty(String propertyName, Double[] propertyValue) voidsetRealProperty(String propertyName, Double propertyValue) voidsetRichTextProperty(String propertyName, String richText) voidsetSampleProperty(String propertyName, SamplePermId propertyValue) voidsetSpreadsheetProperty(String propertyName, Spreadsheet spreadsheet) voidsetStringArrayProperty(String propertyName, String[] propertyValue) voidsetStringProperty(String propertyName, String propertyValue) voidsetTimestampArrayProperty(String propertyName, ZonedDateTime[] propertyValue) voidsetTimestampProperty(String propertyName, ZonedDateTime propertyValue) voidsetXmlProperty(String propertyName, String propertyValue)
-
Method Details
-
getProperties
Map<String,Serializable> getProperties() -
setProperties
-
getProperty
-
setProperty
-
getIntegerProperty
-
setIntegerProperty
-
getStringProperty
-
setStringProperty
-
getRealProperty
-
setRealProperty
-
getTimestampProperty
-
setTimestampProperty
-
getBooleanProperty
-
setBooleanProperty
-
getControlledVocabularyProperty
-
setControlledVocabularyProperty
-
getSampleProperty
-
setSampleProperty
-
getHyperlinkProperty
-
setHyperlinkProperty
-
getXmlProperty
-
setXmlProperty
-
getIntegerArrayProperty
-
setIntegerArrayProperty
-
getRealArrayProperty
-
setRealArrayProperty
-
getStringArrayProperty
-
setStringArrayProperty
-
getTimestampArrayProperty
-
setTimestampArrayProperty
-
getJsonProperty
-
setJsonProperty
-
getMultiValueIntegerProperty
-
setMultiValueIntegerProperty
-
getMultiValueStringProperty
-
setMultiValueStringProperty
-
getMultiValueRealProperty
-
setMultiValueRealProperty
-
getMultiValueTimestampProperty
-
setMultiValueTimestampProperty
-
getMultiValueBooleanProperty
-
setMultiValueBooleanProperty
-
getMultiValueHyperlinkProperty
-
setMultiValueHyperlinkProperty
-
getMultiValueXmlProperty
-
setMultiValueXmlProperty
-
getMultiValueControlledVocabularyProperty
-
setMultiValueControlledVocabularyProperty
-
getMultiValueSampleProperty
-
setMultiValueSampleProperty
-
getMultiValueIntegerArrayProperty
-
setMultiValueIntegerArrayProperty
-
getMultiValueRealArrayProperty
-
setMultiValueRealArrayProperty
-
getMultiValueStringArrayProperty
-
setMultiValueStringArrayProperty
-
getMultiValueTimestampArrayProperty
-
setMultiValueTimestampArrayProperty
-
getMultiValueJsonProperty
-
setMultiValueJsonProperty
-
getSpreadsheetProperty
-
setSpreadsheetProperty
-
getRichTextProperty
-
setRichTextProperty
-