Class ObjectModelParameterImpl

    • Field Detail

      • minMultiplicity

        protected int minMultiplicity
      • maxMultiplicity

        protected int maxMultiplicity
      • defaultValue

        protected String defaultValue
        Unique n'est utile que pour les collections pour indiquer que la collection ne peut prendre qu'une valeur identique (Set) si unique est false la collection peut prendre plusieurs fois la meme valeur (List)
    • Constructor Detail

      • ObjectModelParameterImpl

        public ObjectModelParameterImpl()
    • Method Detail

      • setType

        public void setType​(String type)
      • setMinMultiplicity

        public void setMinMultiplicity​(int minMultiplicity)
      • setMaxMultiplicity

        public void setMaxMultiplicity​(int maxMultiplicity)
      • setOrdering

        public void setOrdering​(String ordering)
      • setUnique

        public void setUnique​(boolean unique)
      • setDefaultValue

        public void setDefaultValue​(String defaultValue)
      • getMinMultiplicity

        public int getMinMultiplicity()
        Description copied from interface: ObjectModelParameter
        Returns the minimal multiplicity of this parameter. The -1 value means infinite.
        Specified by:
        getMinMultiplicity in interface ObjectModelParameter
        Returns:
        the minimal multiplicity of this parameter.
      • getMaxMultiplicity

        public int getMaxMultiplicity()
        Description copied from interface: ObjectModelParameter
        Returns the maximal multiplicity of this parameter. The -1 value means infinite.
        Specified by:
        getMaxMultiplicity in interface ObjectModelParameter
        Returns:
        the maximal multiplicity of this parameter.
      • setOrdered

        public void setOrdered​(boolean ordered)