Fixed list of allowed properties starting with _ or @
This commit is contained in:
parent
acf51f9dfb
commit
c68826637c
|
@ -41,7 +41,6 @@ public class PropertyElementImpl extends ElementImpl implements Property {
|
||||||
super();
|
super();
|
||||||
this.additionalProperties = new HashMap<>();
|
this.additionalProperties = new HashMap<>();
|
||||||
this.allowedAdditionalKeys = new HashSet<>();
|
this.allowedAdditionalKeys = new HashSet<>();
|
||||||
this.allowedAdditionalKeys.add(SUPERTYPES_PROPERTY);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -11,7 +11,6 @@ import java.util.Set;
|
||||||
import org.gcube.com.fasterxml.jackson.annotation.JsonIgnore;
|
import org.gcube.com.fasterxml.jackson.annotation.JsonIgnore;
|
||||||
import org.gcube.com.fasterxml.jackson.annotation.JsonTypeName;
|
import org.gcube.com.fasterxml.jackson.annotation.JsonTypeName;
|
||||||
import org.gcube.informationsystem.base.reference.Element;
|
import org.gcube.informationsystem.base.reference.Element;
|
||||||
import org.gcube.informationsystem.model.reference.ModelElement;
|
|
||||||
import org.gcube.informationsystem.model.reference.entities.Facet;
|
import org.gcube.informationsystem.model.reference.entities.Facet;
|
||||||
import org.gcube.informationsystem.model.reference.properties.Property;
|
import org.gcube.informationsystem.model.reference.properties.Property;
|
||||||
import org.gcube.informationsystem.serialization.ElementMapper;
|
import org.gcube.informationsystem.serialization.ElementMapper;
|
||||||
|
@ -40,8 +39,6 @@ public abstract class FacetImpl extends EntityImpl implements Facet {
|
||||||
super();
|
super();
|
||||||
this.additionalProperties = new HashMap<>();
|
this.additionalProperties = new HashMap<>();
|
||||||
this.allowedAdditionalKeys = new HashSet<>();
|
this.allowedAdditionalKeys = new HashSet<>();
|
||||||
this.allowedAdditionalKeys.add(ModelElement.SUPERTYPES_PROPERTY);
|
|
||||||
this.allowedAdditionalKeys.add(ModelElement.EXPECTED_TYPE_PROPERTY);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -53,7 +53,6 @@ public abstract class RelationImpl<S extends Resource, T extends Entity>
|
||||||
super();
|
super();
|
||||||
this.additionalProperties = new HashMap<>();
|
this.additionalProperties = new HashMap<>();
|
||||||
this.allowedAdditionalKeys = new HashSet<>();
|
this.allowedAdditionalKeys = new HashSet<>();
|
||||||
this.allowedAdditionalKeys.add(SUPERTYPES_PROPERTY);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
protected RelationImpl(S source, T target,
|
protected RelationImpl(S source, T target,
|
||||||
|
|
Loading…
Reference in New Issue