Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: Trunk
    • Fix Version/s: 16.11.01
    • Component/s: framework
    • Labels:
      None
    • Sprint:
      Community Day 2 - 2016

      Description

      • Make class as final.
      • Add a private constructor.
      • Make following protected variable as private
            protected static final ExpressionFactory exprFactory = JuelConnector.newExpressionFactory();
            protected static final ELResolver defaultResolver = new ExtendedCompositeResolver()
        
      • Make following protected classes as private and do related changes for variables in them;
            protected static class BasicContext extends ELContext
            protected static class ReadOnlyContext extends ELContext
               protected static class ReadOnlyVariableMapper extends VariableMapper
            protected static class BasicVariableMapper extends VariableMapper
            protected static class ReadOnlyExpression extends ValueExpression
            protected static class BasicValueExpression extends ValueExpression
            protected static class ExtendedCompositeResolver extends CompositeELResolver
            protected static class ExtendedListResolver extends ListELResolver
            protected static class ExtendedMapResolver extends MapELResolver
        

        Attachments

          Activity

            People

            • Assignee:
              arunpati Arun Patidar
              Reporter:
              arunpati Arun Patidar
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: