Package org.gbif.api.model.registry
Class Metadata
java.lang.Object
org.gbif.api.model.registry.Metadata
- All Implemented Interfaces:
Serializable
,LenientEquals<Metadata>
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
@NotNull @Size(min=1) String
@NotNull Date
@NotNull @Size(min=3) String
@NotNull UUID
@Min(1L) Integer
getKey()
@NotNull Date
@NotNull @Size(min=3) String
@NotNull MetadataType
getType()
int
hashCode()
boolean
lenientEquals
(Metadata other) Does not include the key or server controlled values (created, createdBy etc).void
setContent
(String content) void
setCreated
(Date created) void
setCreatedBy
(String createdBy) void
setDatasetKey
(UUID datasetKey) void
void
setModified
(Date modified) void
setModifiedBy
(String modifiedBy) void
setType
(MetadataType type) toString()
-
Constructor Details
-
Metadata
public Metadata()
-
-
Method Details
-
getKey
-
setKey
-
getDatasetKey
-
setDatasetKey
-
getType
-
setType
-
getContent
-
setContent
-
getCreatedBy
-
setCreatedBy
-
getModifiedBy
-
setModifiedBy
-
getCreated
-
setCreated
-
getModified
-
setModified
-
equals
-
hashCode
-
toString
-
lenientEquals
Does not include the key or server controlled values (created, createdBy etc).- Specified by:
lenientEquals
in interfaceLenientEquals<Metadata>
- Parameters:
other
- To compare against- Returns:
- true if...
-