Package nl.bimbase.bimworks.client
Class BimQuery
java.lang.Object
nl.bimbase.bimworks.client.BimQuery
public class BimQuery
extends java.lang.Object
-
Field Summary
-
Constructor Summary
Constructors Constructor Description BimQuery() -
Method Summary
Modifier and Type Method Description BimQueryaddBuildingStoreyLevel(int level)BimQueryaddCalculatedValue(CalculatedValueQuery calculatedValueQuery)voidaddField(java.lang.String fieldName, Operator operator, double value)voidaddField(java.lang.String fieldName, Operator operator, com.fasterxml.jackson.databind.JsonNode value)BimQueryaddProperty(java.lang.String propertySetName, java.lang.String propertyName)BimQueryaddProperty(java.lang.String propertySetName, java.lang.String propertyName, Operator operator, com.fasterxml.jackson.databind.JsonNode value)BimQueryaddType(java.lang.String... types)static BimQueryof(com.fasterxml.jackson.databind.JsonNode jsonNode)com.fasterxml.jackson.databind.node.ObjectNodetoJson()java.lang.StringtoString()
-
Field Details
-
Constructor Details
-
BimQuery
public BimQuery()
-
-
Method Details
-
addType
-
addBuildingStoreyLevel
-
toJson
public com.fasterxml.jackson.databind.node.ObjectNode toJson() -
addProperty
-
of
public static BimQuery of(com.fasterxml.jackson.databind.JsonNode jsonNode) throws UnsupportedBimQueryVersion, BimQueryValidationException -
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
addField
public void addField(java.lang.String fieldName, Operator operator, com.fasterxml.jackson.databind.JsonNode value) -
addField
-
addProperty
-
addCalculatedValue
-