org.openrdf.query.algebra.Var.setConstant()方法的使用及代码示例

x33g5p2x  于2022-02-01 转载在 其他  
字(1.6k)|赞(0)|评价(0)|浏览(85)

本文整理了Java中org.openrdf.query.algebra.Var.setConstant()方法的一些代码示例,展示了Var.setConstant()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Var.setConstant()方法的具体详情如下:
包路径:org.openrdf.query.algebra.Var
类名称:Var
方法名:setConstant

Var.setConstant介绍

暂无

代码示例

代码示例来源:origin: org.apache.rya/rya.pcj.fluo.app

final String valueString = name.substring("-const-".length());
  final Var var = new Var(name, new URIImpl(valueString));
  var.setConstant(true);
  return var;
} else if(dataTypeString.equals(RyaSchema.BNODE_NAMESPACE)) { 
  final Literal value = new LiteralImpl(valueString, dataType);
  final Var var = new Var(name, value);
  var.setConstant(true);
  return var;

代码示例来源:origin: org.openrdf.sesame/sesame-queryalgebra-model

/**
 * Creates an (anonymous) Var representing a constant value. The variable
 * name will be derived from the actual value to guarantee uniqueness.
 * 
 * @param value
 * @return an (anonymous) Var representing a constant value.
 */
public static Var createConstVar(Value value) {
  String varName = getConstVarName(value);
  Var var = new Var(varName);
  var.setConstant(true);
  var.setAnonymous(true);
  var.setValue(value);
  return var;
}

代码示例来源:origin: Quetzal-RDF/quetzal

@Override
public void meet(Var var) {
  Var replacement = s.get(var);
  if (replacement == null)
    return;
  var.setName(replacement.getName());
  var.setConstant(replacement.isConstant());
  var.setValue(replacement.getValue());
}

代码示例来源:origin: Quetzal-RDF/quetzal

currentComponent.setConstant(true);
  currentComponent.setValue(valueConstant.getValue());
  currentComponent.setName(elem.getSourceName());
} else {
  currentComponent.setConstant(false);
  currentComponent.setName(elem.getSourceName());

相关文章