Class JRBaseExpression

    • Field Detail

      • valueClassName

        protected String valueClassName
        Deprecated.
        To be removed.
      • valueClassRealName

        protected String valueClassRealName
        Deprecated.
        To be removed.
      • id

        protected int id
      • valueClass

        protected transient Class<?> valueClass
        Deprecated.
        To be removed.
    • Constructor Detail

      • JRBaseExpression

        protected JRBaseExpression()
      • JRBaseExpression

        protected JRBaseExpression​(JRExpression expression,
                                   JRBaseObjectFactory factory,
                                   Integer expressionId)
        Creates a copy of an expression.
        Parameters:
        expression - the original expression
        factory - the base object factory
        expressionId - if not null, the created expression will use it as ID instead of the original expressions's ID
      • JRBaseExpression

        protected JRBaseExpression​(JRExpression expression,
                                   JRBaseObjectFactory factory)
        Creates a copy of an expression.
        Parameters:
        expression - the original expression
        factory - the base object factory