Class BusinessDataAttributeInfo

java.lang.Object
AbstractAttributeInfo
com.imc.datamodel.BusinessDataAttributeInfo

public final class BusinessDataAttributeInfo extends AbstractAttributeInfo
Model class which returns information about the BusinessDataAttribute. The basic information about an attribute is found in AbstractAttributeInfo

The information this model returns is the following:

  1. The basic information about an attribute is found in AbstractAttributeInfo
  2. dataType : the data type of the business data attribute as a Java Type
  3. selectQuery : the sparql query of the business data attribute as a String
  4. isPrintRelevant : to check whether a field is print relevant
  5. isEnumeratable : whether the attribute has a range.

  • Method Details

    • equals

      public boolean equals(Object obj)
    • getDataType

      public Type getDataType()
      Returns:
      the dataType
    • getGroup

      Returns:
      the group
    • getSelectQuery

      public Object getSelectQuery()
      Returns:
      the selectQuery
    • hashCode

      public int hashCode()
    • isLongData

      public boolean isLongData()
    • isNonRecalculatable

      public boolean isNonRecalculatable()
    • isPrintRelevant

      public boolean isPrintRelevant()
      Is attribute print relevant
      Returns:
    • toString

      public String toString()