Class DataQuery

All Implemented Interfaces:
Serializable, org.openforis.commons.lang.DeepComparable, org.openforis.commons.lang.IdentifiableDeepComparable, Annotatable, PersistedObject<Integer>

public class DataQuery extends DataCleansingItem
Author:
S. Ricci
See Also:
  • Constructor Details

  • Method Details

    • getEntityDefinition

      public EntityDefinition getEntityDefinition()
    • getAttributeDefinition

      public AttributeDefinition getAttributeDefinition()
    • setAttributeDefinition

      public void setAttributeDefinition(AttributeDefinition def)
    • setEntityDefinition

      public void setEntityDefinition(EntityDefinition def)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getEntityDefinitionId

      public int getEntityDefinitionId()
    • setEntityDefinitionId

      public void setEntityDefinitionId(int entityDefinitionId)
    • getAttributeDefinitionId

      public int getAttributeDefinitionId()
    • setAttributeDefinitionId

      public void setAttributeDefinitionId(int attributeDefinitionId)
    • getConditions

      public String getConditions()
    • setConditions

      public void setConditions(String conditions)
    • getErrorSeverity

      public DataQuery.ErrorSeverity getErrorSeverity()
    • setErrorSeverity

      public void setErrorSeverity(DataQuery.ErrorSeverity severity)
    • getTypeId

      public Integer getTypeId()
    • setTypeId

      public void setTypeId(Integer typeId)
    • getType

      public DataQueryType getType()
    • setType

      public void setType(DataQueryType type)
    • deepEquals

      public boolean deepEquals(Object obj, boolean ignoreId)
      Specified by:
      deepEquals in interface org.openforis.commons.lang.IdentifiableDeepComparable
      Overrides:
      deepEquals in class PersistedSurveyObject<Integer>