Skip to content
Snippets Groups Projects
Commit 930c5b14 authored by Adam Laskowski's avatar Adam Laskowski
Browse files

SSDM-55: fixed get/set TimestampArray property methods

parent a63bebb2
No related branches found
No related tags found
1 merge request!40SSDM-13578 : 2PT : Database and V3 Implementation - include the new AFS "free"...
...@@ -295,18 +295,15 @@ public abstract class AbstractEntityPropertyHolder implements Serializable, IPro ...@@ -295,18 +295,15 @@ public abstract class AbstractEntityPropertyHolder implements Serializable, IPro
.map(dateTime -> ZonedDateTime.parse(dateTime, .map(dateTime -> ZonedDateTime.parse(dateTime,
DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss X"))) DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss X")))
.toArray(ZonedDateTime[]::new); .toArray(ZonedDateTime[]::new);
// String propertyValue = (String) getProperty(propertyName);
// return propertyValue == null ? null : Arrays.stream(propertyValue.split(","))
// .map(String::trim)
// .map(dateTime -> ZonedDateTime.parse(dateTime,
// DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss X")))
// .toArray(ZonedDateTime[]::new);
} }
@Override @Override
public void setTimestampArrayProperty(String propertyName, ZonedDateTime[] propertyValue) public void setTimestampArrayProperty(String propertyName, ZonedDateTime[] propertyValue)
{ {
setProperty(propertyName, propertyValue); String[] value = (propertyValue == null) ? null : Arrays.stream(propertyValue)
.map(dateTime -> dateTime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ssX")))
.toArray(String[]::new);
setProperty(propertyName, value);
} }
@Override @Override
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment