Class ParameterInfo

    • Constructor Detail

      • ParameterInfo

        public ParameterInfo​(@NotNull
                             Parameter param,
                             @NotNull
                             String description)
    • Method Detail

      • getId

        public int getId()
      • makeParameterId

        public static int makeParameterId​(String name)
      • getName

        public String getName()
      • setValue

        public void setValue​(String value)
      • setOwnValue

        public void setOwnValue​(String ownValue)
      • getOwnValue

        public String getOwnValue()
      • getRawValue

        public String getRawValue()
        Returns:
        raw value, i.e. same value as in server model
        See Also:
        getValue()
      • setRawValue

        public void setRawValue​(String rawValue)
      • getDescription

        public String getDescription()
      • getNameWithPrefix

        public String getNameWithPrefix()
      • getNameWithPrefixEscaped

        public String getNameWithPrefixEscaped()
      • getReference

        public String getReference()
      • isInherited

        public boolean isInherited()
      • getInheritanceOrigin

        public String getInheritanceOrigin()
      • setInherited

        public void setInherited​(String origin)
      • getParameterSpec

        @Nullable
        public String getParameterSpec()
      • setParameterSpec

        public void setParameterSpec​(@Nullable
                                     String spec)
      • isUndefined

        public boolean isUndefined()
      • setUndefined

        public void setUndefined​(boolean undefined)
      • isInvalidParameterName

        public boolean isInvalidParameterName()
      • isValidParameterName

        public boolean isValidParameterName()
      • setRedefined

        public void setRedefined​(boolean redefined)
      • isRedefined

        public boolean isRedefined()
      • isReadOnly

        public boolean isReadOnly()
      • setEditableOrigin

        public void setEditableOrigin​(boolean editableOrigin)
      • isEditableOrigin

        public boolean isEditableOrigin()
        Returns:
        true if current user can edit this parameter