Class FactMapping


  • public class FactMapping
    extends java.lang.Object
    It describes how to reach a single property of a fact
    • Method Detail

      • getFullExpression

        public java.lang.String getFullExpression()
      • getExpressionElementsWithoutClass

        public java.util.List<ExpressionElement> getExpressionElementsWithoutClass()
      • getExpressionElements

        public java.util.List<ExpressionElement> getExpressionElements()
      • addExpressionElement

        public void addExpressionElement​(java.lang.String stepName,
                                         java.lang.String className)
      • getClassName

        public java.lang.String getClassName()
      • getFactAlias

        public java.lang.String getFactAlias()
      • setFactAlias

        public void setFactAlias​(java.lang.String factAlias)
      • getExpressionAlias

        public java.lang.String getExpressionAlias()
      • setExpressionAlias

        public void setExpressionAlias​(java.lang.String expressionAlias)
      • getGenericTypes

        public java.util.List<java.lang.String> getGenericTypes()
      • setGenericTypes

        public void setGenericTypes​(java.util.List<java.lang.String> genericTypes)
      • cloneFactMapping

        public FactMapping cloneFactMapping()
        It creates a new FactMapping cloning the instanced one.
      • getPlaceHolder

        public static java.lang.String getPlaceHolder​(FactMappingType factMappingType)
      • getPlaceHolder

        public static java.lang.String getPlaceHolder​(FactMappingType factMappingType,
                                                      int index)
      • setFactMappingValueType

        public void setFactMappingValueType​(FactMappingValueType factMappingValueType)
      • getInstancePlaceHolder

        public static java.lang.String getInstancePlaceHolder​(int index)
      • getPropertyPlaceHolder

        public static java.lang.String getPropertyPlaceHolder​(int index)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • getColumnWidth

        public java.lang.Double getColumnWidth()
      • setColumnWidth

        public void setColumnWidth​(java.lang.Double columnWidth)