Class PropertyType
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.property.PropertyType
-
- All Implemented Interfaces:
ICodeHolder
,IDescriptionHolder
,IPermIdHolder
,IRegistrationDateHolder
,IRegistratorHolder
,ISemanticAnnotationsHolder
,java.io.Serializable
@JsonObject("as.dto.property.PropertyType") public class PropertyType extends java.lang.Object implements java.io.Serializable, ICodeHolder, IDescriptionHolder, IPermIdHolder, IRegistrationDateHolder, IRegistratorHolder, ISemanticAnnotationsHolder
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PropertyType()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.String
getCode()
DataType
getDataType()
java.lang.String
getDescription()
PropertyTypeFetchOptions
getFetchOptions()
java.lang.String
getLabel()
MaterialType
getMaterialType()
java.util.Map<java.lang.String,java.lang.String>
getMetaData()
PropertyTypePermId
getPermId()
java.util.Date
getRegistrationDate()
Person
getRegistrator()
SampleType
getSampleType()
java.lang.String
getSchema()
java.util.List<SemanticAnnotation>
getSemanticAnnotations()
java.lang.String
getTransformation()
Vocabulary
getVocabulary()
java.lang.Boolean
isInternalNameSpace()
Deprecated.java.lang.Boolean
isManagedInternally()
void
setCode(java.lang.String code)
void
setDataType(DataType dataType)
void
setDescription(java.lang.String description)
void
setFetchOptions(PropertyTypeFetchOptions fetchOptions)
void
setInternalNameSpace(java.lang.Boolean internalNameSpace)
Deprecated.use {@link #setManagedInternally(Boolean)()}void
setLabel(java.lang.String label)
void
setManagedInternally(java.lang.Boolean managedInternally)
void
setMaterialType(MaterialType materialType)
void
setMetaData(java.util.Map<java.lang.String,java.lang.String> metaData)
void
setPermId(PropertyTypePermId permId)
void
setRegistrationDate(java.util.Date registrationDate)
void
setRegistrator(Person registrator)
void
setSampleType(SampleType sampleType)
void
setSchema(java.lang.String schema)
void
setSemanticAnnotations(java.util.List<SemanticAnnotation> semanticAnnotations)
void
setTransformation(java.lang.String transformation)
void
setVocabulary(Vocabulary vocabulary)
java.lang.String
toString()
-
-
-
Method Detail
-
getFetchOptions
public PropertyTypeFetchOptions getFetchOptions()
-
setFetchOptions
public void setFetchOptions(PropertyTypeFetchOptions fetchOptions)
-
getCode
public java.lang.String getCode()
- Specified by:
getCode
in interfaceICodeHolder
-
setCode
public void setCode(java.lang.String code)
-
getPermId
public PropertyTypePermId getPermId()
- Specified by:
getPermId
in interfaceIPermIdHolder
-
setPermId
public void setPermId(PropertyTypePermId permId)
-
getLabel
public java.lang.String getLabel()
-
setLabel
public void setLabel(java.lang.String label)
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interfaceIDescriptionHolder
-
setDescription
public void setDescription(java.lang.String description)
-
isManagedInternally
public java.lang.Boolean isManagedInternally()
-
setManagedInternally
public void setManagedInternally(java.lang.Boolean managedInternally)
-
isInternalNameSpace
@Deprecated public java.lang.Boolean isInternalNameSpace()
Deprecated.
-
setInternalNameSpace
@Deprecated public void setInternalNameSpace(java.lang.Boolean internalNameSpace)
Deprecated.use {@link #setManagedInternally(Boolean)()}
-
getDataType
public DataType getDataType()
-
setDataType
public void setDataType(DataType dataType)
-
getVocabulary
public Vocabulary getVocabulary()
-
setVocabulary
public void setVocabulary(Vocabulary vocabulary)
-
getMaterialType
public MaterialType getMaterialType()
-
setMaterialType
public void setMaterialType(MaterialType materialType)
-
getSampleType
public SampleType getSampleType()
-
setSampleType
public void setSampleType(SampleType sampleType)
-
getSchema
public java.lang.String getSchema()
-
setSchema
public void setSchema(java.lang.String schema)
-
getTransformation
public java.lang.String getTransformation()
-
setTransformation
public void setTransformation(java.lang.String transformation)
-
getSemanticAnnotations
public java.util.List<SemanticAnnotation> getSemanticAnnotations()
- Specified by:
getSemanticAnnotations
in interfaceISemanticAnnotationsHolder
-
setSemanticAnnotations
public void setSemanticAnnotations(java.util.List<SemanticAnnotation> semanticAnnotations)
-
getRegistrator
public Person getRegistrator()
- Specified by:
getRegistrator
in interfaceIRegistratorHolder
-
setRegistrator
public void setRegistrator(Person registrator)
-
getRegistrationDate
public java.util.Date getRegistrationDate()
- Specified by:
getRegistrationDate
in interfaceIRegistrationDateHolder
-
setRegistrationDate
public void setRegistrationDate(java.util.Date registrationDate)
-
getMetaData
public java.util.Map<java.lang.String,java.lang.String> getMetaData()
-
setMetaData
public void setMetaData(java.util.Map<java.lang.String,java.lang.String> metaData)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-