Class Formula

    • Field Detail

      • LOG

        protected static final org.apache.logging.log4j.Logger LOG
      • _Name

        @SerializedName("name")
        public java.lang.String _Name
      • _Measure

        @SerializedName("measure")
        public java.lang.Boolean _Measure
      • _FormulaStrs

        @SerializedName("formula")
        public java.lang.String[] _FormulaStrs
      • _Title

        @SerializedName("title")
        public java.lang.String _Title
      • _Id

        @SerializedName("id")
        public java.lang.String _Id
      • _Description

        @SerializedName("description")
        public java.lang.String[] _Description
      • _Values

        @SerializedName("values")
        public Value[] _Values
      • _CoalesceNumbers

        @SerializedName("coalesceNumbers")
        public boolean _CoalesceNumbers
      • _ParentView

        public transient View _ParentView
      • _FormulaTemplate

        public transient boolean _FormulaTemplate
      • _ProxyCol

        public transient Column _ProxyCol
    • Constructor Detail

      • Formula

        public Formula()
      • Formula

        public Formula​(Formula F)
    • Method Detail

      • getParentView

        public View getParentView()
      • getShortName

        public java.lang.String getShortName()
      • getDependencyColumns

        public java.util.List<ViewColumn> getDependencyColumns()
      • getDependencyFormulas

        public java.util.List<Formula> getDependencyFormulas()
      • getDependencyColumnNames

        protected static java.lang.String[] getDependencyColumnNames​(java.lang.String formulaStr,
                                                                     Object obj,
                                                                     java.util.regex.Pattern viewColumnsRegEx,
                                                                     java.util.regex.Pattern formulasRegEx)