diff --git a/src/main/java/org/gcube/informationsystem/model/embedded/Header.java b/src/main/java/org/gcube/informationsystem/model/embedded/Header.java index 6c6d90f..0a8717a 100644 --- a/src/main/java/org/gcube/informationsystem/model/embedded/Header.java +++ b/src/main/java/org/gcube/informationsystem/model/embedded/Header.java @@ -11,13 +11,13 @@ import org.gcube.informationsystem.model.annotations.ISProperty; */ public interface Header extends Embedded { - @ISProperty + @ISProperty(readonly=true) public String getID(); - @ISProperty + @ISProperty(readonly=true) public String getCreator(); - @ISProperty + @ISProperty(readonly=true) public Long getCreationTime(); @ISProperty diff --git a/src/test/java/org/gcube/informationsystem/types/EntitySchemaDefinition.java b/src/test/java/org/gcube/informationsystem/types/EntitySchemaDefinition.java index 5eb27d5..68833b3 100644 --- a/src/test/java/org/gcube/informationsystem/types/EntitySchemaDefinition.java +++ b/src/test/java/org/gcube/informationsystem/types/EntitySchemaDefinition.java @@ -6,7 +6,7 @@ package org.gcube.informationsystem.types; import java.lang.reflect.Field; import org.gcube.informationsystem.model.annotations.Abstract; -import org.gcube.informationsystem.model.embedded.RelationProperty; +import org.gcube.informationsystem.model.embedded.Header; import org.gcube.informationsystem.types.TypeBinder.TypeDefinition; import org.junit.Test; import org.slf4j.Logger; @@ -60,7 +60,7 @@ public class EntitySchemaDefinition { @Test public void test() throws Exception { - Class clz = RelationProperty.class; + Class clz = Header.class; String json = TypeBinder.serializeType(clz); logger.trace(json); }