diff --git a/sdmx30-infomodel/src/main/java/com/epam/jsdmx/infomodel/sdmx30/DataAttributeImpl.java b/sdmx30-infomodel/src/main/java/com/epam/jsdmx/infomodel/sdmx30/DataAttributeImpl.java index 471e2dd..cad76f5 100644 --- a/sdmx30-infomodel/src/main/java/com/epam/jsdmx/infomodel/sdmx30/DataAttributeImpl.java +++ b/sdmx30-infomodel/src/main/java/com/epam/jsdmx/infomodel/sdmx30/DataAttributeImpl.java @@ -20,8 +20,8 @@ public class DataAttributeImpl extends AttributeComponentImpl implements DataAttribute { - private int minOccurs; - private int maxOccurs = Integer.MAX_VALUE; + private int minOccurs = 1; + private int maxOccurs = 1; private AttributeRelationship attributeRelationship; private MeasureRelationship measureRelationship; private List conceptRoles = new ArrayList<>(); diff --git a/sdmx30-infomodel/src/main/java/com/epam/jsdmx/infomodel/sdmx30/MeasureImpl.java b/sdmx30-infomodel/src/main/java/com/epam/jsdmx/infomodel/sdmx30/MeasureImpl.java index befaada..7cd3cb7 100644 --- a/sdmx30-infomodel/src/main/java/com/epam/jsdmx/infomodel/sdmx30/MeasureImpl.java +++ b/sdmx30-infomodel/src/main/java/com/epam/jsdmx/infomodel/sdmx30/MeasureImpl.java @@ -19,8 +19,8 @@ public class MeasureImpl extends ComponentImpl implements Measure { - private int minOccurs; - private int maxOccurs; + private int minOccurs = 1; + private int maxOccurs = 1; private List conceptRoles = new ArrayList<>(); public MeasureImpl(Measure from) { diff --git a/sdmx30-infomodel/src/main/java/com/epam/jsdmx/infomodel/sdmx30/MetadataAttributeImpl.java b/sdmx30-infomodel/src/main/java/com/epam/jsdmx/infomodel/sdmx30/MetadataAttributeImpl.java index e949ecf..7db36cc 100644 --- a/sdmx30-infomodel/src/main/java/com/epam/jsdmx/infomodel/sdmx30/MetadataAttributeImpl.java +++ b/sdmx30-infomodel/src/main/java/com/epam/jsdmx/infomodel/sdmx30/MetadataAttributeImpl.java @@ -21,7 +21,7 @@ public class MetadataAttributeImpl private boolean isPresentational; private int minOccurs = 1; - private int maxOccurs = Integer.MAX_VALUE; + private int maxOccurs = 1; private List hierarchy = new ArrayList<>(); public MetadataAttributeImpl(MetadataAttribute from) {