Class PropertyType
java.lang.Object
ch.ethz.sis.openbis.generic.asapi.v3.dto.property.PropertyType
- All Implemented Interfaces:
ICodeHolder,IDescriptionHolder,IPermIdHolder,IRegistrationDateHolder,IRegistratorHolder,ISemanticAnnotationsHolder,Serializable
@JsonObject("as.dto.property.PropertyType")
public class PropertyType
extends Object
implements Serializable, ICodeHolder, IDescriptionHolder, IPermIdHolder, IRegistrationDateHolder, IRegistratorHolder, ISemanticAnnotationsHolder
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()getLabel()Deprecated.voidvoidsetDataType(DataType dataType) voidsetDescription(String description) voidsetFetchOptions(PropertyTypeFetchOptions fetchOptions) voidsetInternalNameSpace(Boolean internalNameSpace) Deprecated.use}invalid @link
{@link #setManagedInternally(Boolean)()voidvoidsetManagedInternally(Boolean managedInternally) voidsetMetaData(Map<String, String> metaData) voidsetMultiValue(Boolean multiValue) voidsetPermId(PropertyTypePermId permId) voidsetRegistrationDate(Date registrationDate) voidsetRegistrator(Person registrator) voidsetSampleType(SampleType sampleType) voidvoidsetSemanticAnnotations(List<SemanticAnnotation> semanticAnnotations) voidsetTransformation(String transformation) voidsetVocabulary(Vocabulary vocabulary) toString()
-
Constructor Details
-
PropertyType
public PropertyType()
-
-
Method Details
-
getFetchOptions
-
setFetchOptions
-
getCode
- Specified by:
getCodein interfaceICodeHolder
-
setCode
-
getPermId
- Specified by:
getPermIdin interfaceIPermIdHolder
-
setPermId
-
getLabel
-
setLabel
-
getDescription
- Specified by:
getDescriptionin interfaceIDescriptionHolder
-
setDescription
-
isManagedInternally
-
setManagedInternally
-
isInternalNameSpace
Deprecated. -
setInternalNameSpace
Deprecated.use}invalid @link
{@link #setManagedInternally(Boolean)() -
getDataType
-
setDataType
-
getVocabulary
-
setVocabulary
-
getSampleType
-
setSampleType
-
getSchema
-
setSchema
-
getTransformation
-
setTransformation
-
getSemanticAnnotations
- Specified by:
getSemanticAnnotationsin interfaceISemanticAnnotationsHolder
-
setSemanticAnnotations
-
getRegistrator
- Specified by:
getRegistratorin interfaceIRegistratorHolder
-
setRegistrator
-
getRegistrationDate
- Specified by:
getRegistrationDatein interfaceIRegistrationDateHolder
-
setRegistrationDate
-
getMetaData
-
setMetaData
-
isMultiValue
-
setMultiValue
-
toString
-
isManagedInternally()