Class BimQuery

java.lang.Object
nl.bimbase.bimworks.client.BimQuery

@Deprecated public class BimQuery extends Object
Deprecated.
  • Field Details

    • ALL

      public static final BimQuery ALL
      Deprecated.
    • OBJECT_MAPPER

      public static final com.fasterxml.jackson.databind.ObjectMapper OBJECT_MAPPER
      Deprecated.
  • Constructor Details

    • BimQuery

      public BimQuery()
      Deprecated.
  • Method Details

    • isEmpty

      public boolean isEmpty()
      Deprecated.
    • addType

      public BimQuery addType(String... types)
      Deprecated.
    • toJson

      public com.fasterxml.jackson.databind.node.ObjectNode toJson()
      Deprecated.
    • addProperty

      public BimQuery addProperty(String propertySetName, String propertyName, nl.bimbase.bimworks.common.client.Operator operator, com.fasterxml.jackson.databind.JsonNode value)
      Deprecated.
    • addProperty

      public BimQuery addProperty(String propertySetName, String propertyName, nl.bimbase.bimworks.common.client.Operator operator, String value)
      Deprecated.
    • addProperty

      public BimQuery addProperty(String propertySetName, String propertyName, nl.bimbase.bimworks.common.client.Operator operator, boolean value)
      Deprecated.
    • of

      public static BimQuery of(com.fasterxml.jackson.databind.node.ObjectNode jsonNode) throws UnsupportedBimQueryVersion, BimQueryValidationException
      Deprecated.
      Throws:
      UnsupportedBimQueryVersion
      BimQueryValidationException
    • addFeature

      public BimQuery addFeature(String feature)
      Deprecated.
    • addBuildingStorey

      public BimQuery addBuildingStorey(BuildingStoreyQuery buildingStorey)
      Deprecated.
    • addGrouping

      public BimQuery addGrouping(String group)
      Deprecated.
    • addBuildingStoreyQid

      public void addBuildingStoreyQid(nl.bimbase.bimworks.common.simplebim.Qid qid)
      Deprecated.
    • addModelInfo

      public void addModelInfo(String fieldName, String value)
      Deprecated.
    • addGuid

      public BimQuery addGuid(String guid)
      Deprecated.
    • addLayer

      public BimQuery addLayer(String layer)
      Deprecated.
    • addDiscipline

      public void addDiscipline(nl.bimbase.bimworks.common.actions.Discipline discipline)
      Deprecated.
    • toString

      public String toString()
      Deprecated.
      Overrides:
      toString in class Object
    • addQid

      public BimQuery addQid(nl.bimbase.bimworks.common.simplebim.Qid qid)
      Deprecated.
    • addAttribute

      public BimQuery addAttribute(String attributeName, nl.bimbase.bimworks.common.client.Operator operator, com.fasterxml.jackson.databind.JsonNode value)
      Deprecated.
    • addTypeAttribute

      public BimQuery addTypeAttribute(String attributeName, nl.bimbase.bimworks.common.client.Operator operator, com.fasterxml.jackson.databind.JsonNode value)
      Deprecated.
    • addField

      public BimQuery addField(String fieldName, nl.bimbase.bimworks.common.client.Operator operator, String value)
      Deprecated.
    • addField

      public BimQuery addField(String fieldName)
      Deprecated.
    • addField

      public void addField(String fieldName, nl.bimbase.bimworks.common.client.Operator operator, double value)
      Deprecated.
    • addProperty

      public BimQuery addProperty(String propertySetName, String propertyName)
      Deprecated.
    • addCalculated

      public BimQuery addCalculated(CalculatedQuery calculatedQuery)
      Deprecated.
    • getDisciplines

      public Set<nl.bimbase.bimworks.common.actions.Discipline> getDisciplines()
      Deprecated.
    • addClassification

      public BimQuery addClassification(String classification)
      Deprecated.
    • addMaterialName

      public BimQuery addMaterialName(String materialName)
      Deprecated.
    • addQuantity

      public BimQuery addQuantity(QuantityValueQuery quantityValueQuery)
      Deprecated.
    • addPropertySet

      public void addPropertySet(String propertySetName)
      Deprecated.
    • addZone

      public BimQuery addZone(String zone)
      Deprecated.
    • addGroup

      public BimQuery addGroup(String group)
      Deprecated.
    • getBuildingStoreyQids

      public Set<nl.bimbase.bimworks.common.simplebim.Qid> getBuildingStoreyQids()
      Deprecated.
    • setBuildingStoreyQids

      public void setBuildingStoreyQids(Set<nl.bimbase.bimworks.common.simplebim.Qid> buildingStoreyQids)
      Deprecated.
    • getTypes

      public Set<String> getTypes()
      Deprecated.
    • getGuids

      public Set<String> getGuids()
      Deprecated.
    • getMaterialNames

      public Set<String> getMaterialNames()
      Deprecated.
    • getLayers

      public Set<String> getLayers()
      Deprecated.
    • getZones

      public Set<String> getZones()
      Deprecated.
    • getGroups

      public Set<String> getGroups()
      Deprecated.
    • getProperties

      public Map<String, Map<String, PropertyQuery>> getProperties()
      Deprecated.
    • getPropertiesQueries

      public Set<PropertyQuery> getPropertiesQueries()
      Deprecated.
    • getAttributes

      public Map<String, AttributeQuery> getAttributes()
      Deprecated.
    • getTypeFields

      public Map<String, AttributeQuery> getTypeFields()
      Deprecated.
    • getCalculated

      public Set<CalculatedQuery> getCalculated()
      Deprecated.
    • getClassifications

      public Set<String> getClassifications()
      Deprecated.
    • getBuildingStoreyNames

      public Set<String> getBuildingStoreyNames()
      Deprecated.
    • getQuantities

      public Set<QuantityValueQuery> getQuantities()
      Deprecated.
    • hasQids

      public boolean hasQids()
      Deprecated.
    • hasTypes

      public boolean hasTypes()
      Deprecated.
    • hasBuildingStoreyNames

      public boolean hasBuildingStoreyNames()
      Deprecated.
    • hasBuildingStoreyQids

      public boolean hasBuildingStoreyQids()
      Deprecated.
    • hasBuildingStoreyLevels

      public boolean hasBuildingStoreyLevels()
      Deprecated.
    • hasMaterialNames

      public boolean hasMaterialNames()
      Deprecated.
    • hasLayers

      public boolean hasLayers()
      Deprecated.
    • hasZones

      public boolean hasZones()
      Deprecated.
    • hasGroups

      public boolean hasGroups()
      Deprecated.
    • hasClassifications

      public boolean hasClassifications()
      Deprecated.
    • getQids

      public Set<nl.bimbase.bimworks.common.simplebim.Qid> getQids()
      Deprecated.
    • hasCalculated

      public boolean hasCalculated()
      Deprecated.
    • hasGuids

      public boolean hasGuids()
      Deprecated.
    • hasAttributes

      public boolean hasAttributes()
      Deprecated.
    • hasTypeFields

      public boolean hasTypeFields()
      Deprecated.
    • hasProperties

      public boolean hasProperties()
      Deprecated.
    • hasQuantities

      public boolean hasQuantities()
      Deprecated.
    • hasAggregations

      public boolean hasAggregations()
      Deprecated.
    • getGroupFeatures

      public Set<String> getGroupFeatures()
      Deprecated.
    • setGroupFeatures

      public void setGroupFeatures(Set<String> groupFeatures)
      Deprecated.
    • addBuildingStoreyLevel

      public BimQuery addBuildingStoreyLevel(BuildingStoreyLevelQuery buildingStoreyLevelQuery)
      Deprecated.
    • addBuildingStoreyLevel

      public BimQuery addBuildingStoreyLevel(int level, nl.bimbase.bimworks.common.client.Operator operator)
      Deprecated.
    • getBuildingStoreyLevels

      public Set<BuildingStoreyLevelQuery> getBuildingStoreyLevels()
      Deprecated.
    • getVersion

      public int getVersion()
      Deprecated.
    • setVersion

      public void setVersion(int version)
      Deprecated.
    • hasBuildingStoreys

      public boolean hasBuildingStoreys()
      Deprecated.
    • getBuildingStoreys

      public Set<BuildingStoreyQuery> getBuildingStoreys()
      Deprecated.
    • hasConditions

      public boolean hasConditions()
      Deprecated.
    • copy

      public BimQuery copy()
      Deprecated.
    • setCalculated

      public void setCalculated(Set<CalculatedQuery> calculated)
      Deprecated.
    • setTypes

      public void setTypes(Set<String> types)
      Deprecated.
    • setBuildingStoreyLevels

      public void setBuildingStoreyLevels(Set<BuildingStoreyLevelQuery> buildingStoreyLevels)
      Deprecated.
    • setBuildingStoreyNames

      public void setBuildingStoreyNames(Set<String> buildingStoreyNames)
      Deprecated.
    • setClassifications

      public void setClassifications(Set<String> classifications)
      Deprecated.
    • setDisciplines

      public void setDisciplines(Set<nl.bimbase.bimworks.common.actions.Discipline> disciplines)
      Deprecated.
    • setLayers

      public void setLayers(Set<String> layers)
      Deprecated.
    • setMaterialNames

      public void setMaterialNames(Set<String> materialNames)
      Deprecated.
    • setGuids

      public void setGuids(Set<String> guids)
      Deprecated.
    • setModelInfo

      public void setModelInfo(Map<String,String> modelInfo)
      Deprecated.
    • setBuildingStoreys

      public void setBuildingStoreys(Set<BuildingStoreyQuery> buildingStoreys)
      Deprecated.
    • setPropertySets

      public void setPropertySets(Set<String> propertySets)
      Deprecated.
    • setQids

      public void setQids(Set<nl.bimbase.bimworks.common.simplebim.Qid> qids)
      Deprecated.
    • setQuantities

      public void setQuantities(Set<QuantityValueQuery> quantities)
      Deprecated.
    • setFields

      public void setFields(Map<String, AttributeQuery> fields)
      Deprecated.
    • setTypeFields

      public void setTypeFields(Map<String, AttributeQuery> typeFields)
      Deprecated.
    • setZones

      public void setZones(Set<String> zones)
      Deprecated.
    • setProperties

      public void setProperties(Map<String, Map<String, PropertyQuery>> properties)
      Deprecated.
    • removeProperty

      public void removeProperty(PropertyQuery propertyQuery)
      Deprecated.
    • removeFields

      public void removeFields(AttributeQuery fieldQuery)
      Deprecated.
    • removeTypeFields

      public void removeTypeFields(AttributeQuery fieldQuery)
      Deprecated.
    • removeQuantity

      public void removeQuantity(QuantityValueQuery quantityQuery)
      Deprecated.
    • removeCalculated

      public void removeCalculated(CalculatedQuery calculatedQuery)
      Deprecated.
    • removeLayer

      public void removeLayer(String layer)
      Deprecated.
    • removeMaterial

      public void removeMaterial(String material)
      Deprecated.
    • isNegate

      public boolean isNegate()
      Deprecated.
    • setNegate

      public BimQuery setNegate(boolean negate)
      Deprecated.
    • getFeatures

      public Set<String> getFeatures()
      Deprecated.
    • setFeatures

      public void setFeatures(Set<String> features)
      Deprecated.