APISonar


graql.lang.Graql.Token.DataType.DATE

> graql > lang > Graql > Token > DataType > DATE
graql APIs lang APIs Graql APIs Token APIs DataType APIs DATE APIs

Example 1
private DataTypeAtom dataType(Variable var, DataTypeProperty property, ReasonerQuery parent) {
        ImmutableMap.Builder<Graql.Token.DataType, AttributeType.DataType<?>> dataTypesBuilder = new ImmutableMap.Builder<>();
        dataTypesBuilder.put(Graql.Token.DataType.BOOLEAN, AttributeType.DataType.BOOLEAN);
        dataTypesBuilder.put(Graql.Token.DataType.DATE, AttributeType.DataType.DATE);
        dataTypesBuilder.put(Graql.Token.DataType.DOUBLE, AttributeType.DataType.DOUBLE);
        dataTypesBuilder.put(Graql.Token.DataType.LONG, AttributeType.DataType.LONG);
        dataTypesBuilder.put(Graql.Token.DataType.STRING, AttributeType.DataType.STRING);
        ImmutableMap<Graql.Token.DataType, AttributeType.DataType<?>> dataTypes = dataTypesBuilder.build();
        return DataTypeAtom.create(var, property, parent, dataTypes.get(property.dataType()));
    }