Class JRDesignVariable

    • Field Detail

      • PROPERTY_CALCULATION

        public static final java.lang.String PROPERTY_CALCULATION
        See Also:
        Constant Field Values
      • PROPERTY_EXPRESSION

        public static final java.lang.String PROPERTY_EXPRESSION
        See Also:
        Constant Field Values
      • PROPERTY_INCREMENTER_FACTORY_CLASS_NAME

        public static final java.lang.String PROPERTY_INCREMENTER_FACTORY_CLASS_NAME
        See Also:
        Constant Field Values
      • PROPERTY_INCREMENT_GROUP

        public static final java.lang.String PROPERTY_INCREMENT_GROUP
        See Also:
        Constant Field Values
      • PROPERTY_INCREMENT_TYPE

        public static final java.lang.String PROPERTY_INCREMENT_TYPE
        See Also:
        Constant Field Values
      • PROPERTY_INITIAL_VALUE_EXPRESSION

        public static final java.lang.String PROPERTY_INITIAL_VALUE_EXPRESSION
        See Also:
        Constant Field Values
      • PROPERTY_RESET_GROUP

        public static final java.lang.String PROPERTY_RESET_GROUP
        See Also:
        Constant Field Values
      • PROPERTY_RESET_TYPE

        public static final java.lang.String PROPERTY_RESET_TYPE
        See Also:
        Constant Field Values
      • PROPERTY_SYSTEM_DEFINED

        public static final java.lang.String PROPERTY_SYSTEM_DEFINED
        See Also:
        Constant Field Values
      • PROPERTY_VALUE_CLASS_NAME

        public static final java.lang.String PROPERTY_VALUE_CLASS_NAME
        See Also:
        Constant Field Values
    • Constructor Detail

      • JRDesignVariable

        public JRDesignVariable()
    • Method Detail

      • setName

        public void setName​(java.lang.String name)
      • setValueClass

        public void setValueClass​(java.lang.Class<?> clazz)
      • setValueClassName

        public void setValueClassName​(java.lang.String className)
      • setIncrementerFactoryClass

        public void setIncrementerFactoryClass​(java.lang.Class<?> clazz)
      • setIncrementerFactoryClassName

        public void setIncrementerFactoryClassName​(java.lang.String className)
      • setResetType

        public void setResetType​(ResetTypeEnum resetTypeValue)
      • setIncrementType

        public void setIncrementType​(IncrementTypeEnum incrementTypeValue)
      • setCalculation

        public void setCalculation​(CalculationEnum calculationValue)
      • setSystemDefined

        public void setSystemDefined​(boolean isSystemDefined)
      • setExpression

        public void setExpression​(JRExpression expression)
      • setInitialValueExpression

        public void setInitialValueExpression​(JRExpression expression)
      • setResetGroup

        public void setResetGroup​(JRGroup group)
      • setIncrementGroup

        public void setIncrementGroup​(JRGroup group)