congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
Variable.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.apache.clerezza.rdf.core.sparql.query.Variable
constructor

Best Java code snippets using org.apache.clerezza.rdf.core.sparql.query.Variable.<init> (Showing top 12 results out of 315)

origin: apache/clerezza

private Variable createVariable(String name) {
  name = name.substring(1);
  Variable v = new Variable(name);
  return v;
}
origin: org.apache.clerezza/rdf.core

private Variable createVariable(String name) {
  name = name.substring(1);
  Variable v = new Variable(name);
  return v;
}
origin: org.apache.clerezza/rdf.jena.sparql

@Override
public RDFTerm get(String name) {
  return get(new Variable(name));
}
origin: apache/stanbol

@SuppressWarnings("unchecked")
@Override
public <T> T adapt(RuleAtom ruleAtom) throws RuleAtomCallExeption,
                   UnavailableRuleObjectException,
                   UnsupportedTypeForExportException {
  org.apache.stanbol.rules.manager.atoms.StringVariableAtom tmp = (org.apache.stanbol.rules.manager.atoms.StringVariableAtom) ruleAtom;
  String variableName = tmp.getVariableName();
  Variable variable = new Variable(variableName);
  return (T) new ClerezzaSparqlObject(variable);
}
origin: apache/stanbol

@SuppressWarnings("unchecked")
@Override
public <T> T adapt(RuleAtom ruleAtom) throws RuleAtomCallExeption,
                   UnavailableRuleObjectException,
                   UnsupportedTypeForExportException {
  org.apache.stanbol.rules.manager.atoms.NumericVariableAtom tmp = (org.apache.stanbol.rules.manager.atoms.NumericVariableAtom) ruleAtom;
  String variableName = tmp.getVariableName();
  Variable variable = new Variable(variableName);
  return (T) new ClerezzaSparqlObject(variable);
}
origin: apache/stanbol

@SuppressWarnings("unchecked")
@Override
public <T> T adapt(RuleAtom ruleAtom) throws RuleAtomCallExeption {
  org.apache.stanbol.rules.manager.atoms.VariableAtom tmp = (org.apache.stanbol.rules.manager.atoms.VariableAtom) ruleAtom;
  String variableName = tmp.getVariableName();
  Variable variable = new Variable(variableName);
  return (T) new ClerezzaSparqlObject(variable);
}
origin: apache/stanbol

@SuppressWarnings("unchecked")
@Override
public <T> T adapt(RuleAtom ruleAtom) throws RuleAtomCallExeption {
  org.apache.stanbol.rules.manager.atoms.NumberAtom tmp = (org.apache.stanbol.rules.manager.atoms.NumberAtom) ruleAtom;
  String number = tmp.getNumber();
  Expression exp = null;
  if (number.startsWith("\"") && number.endsWith("\"")) {
    number = number.substring(1, number.length() - 1);
  }
  if (number.startsWith(Symbols.variablesPrefix)) {
    exp = new Variable(number.replace(Symbols.variablesPrefix, ""));
  } else {
    exp = new LiteralExpression(LiteralFactory.getInstance().createTypedLiteral(number));
  }
  return (T) new ClerezzaSparqlObject(exp);
}
origin: apache/stanbol

@SuppressWarnings("unchecked")
@Override
public <T> T adapt(RuleAtom ruleAtom) throws RuleAtomCallExeption {
  org.apache.stanbol.rules.manager.atoms.StringAtom tmp = (org.apache.stanbol.rules.manager.atoms.StringAtom) ruleAtom;
  String string = tmp.getString();
  Expression exp = null;
  if (string.startsWith("\"") && string.endsWith("\"")) {
    string = string.substring(1, string.length() - 1);
  }
  if (string.startsWith(Symbols.variablesPrefix)) {
    exp = new Variable(string.replace(Symbols.variablesPrefix, ""));
  } else {
    exp = new LiteralExpression(new PlainLiteralImpl(string));
  }
  return (T) new ClerezzaSparqlObject(exp);
}
origin: org.apache.clerezza/rdf.jena.sparql

public HashMapSolutionMapping(QuerySolution querySolution) {
  final Iterator<String> varNames = querySolution.varNames();
  while (varNames.hasNext()) {
    final String varName = varNames.next();
    put(new Variable(varName), toRDFTerm(querySolution.get(varName)));
  }
}
@Override
origin: org.apache.clerezza/rdf.core

private Variable getVariable(String name) {
    name = name.substring(1);
    Variable v = vars.get(name);
    if (v == null) {
        v = new Variable(name);
        vars.put(name, v);
        if (query instanceof SimpleSelectQuery) {
            SimpleSelectQuery sq = (SimpleSelectQuery) query;
            if (sq.isSelectAll()) {
                sq.addSelection(v);
            }
        } else if (query instanceof SimpleDescribeQuery) {
            SimpleDescribeQuery dq = (SimpleDescribeQuery) query;
            if (dq.isDescribeAll()) {
                dq.addResourceToDescribe(new ResourceOrVariable(v));
            }
        }
    }
    return v;
}
origin: apache/clerezza

private Variable getVariable(String name) {
    name = name.substring(1);
    Variable v = vars.get(name);
    if (v == null) {
        v = new Variable(name);
        vars.put(name, v);
        if (query instanceof SimpleSelectQuery) {
            SimpleSelectQuery sq = (SimpleSelectQuery) query;
            if (sq.isSelectAll()) {
                sq.addSelection(v);
            }
        } else if (query instanceof SimpleDescribeQuery) {
            SimpleDescribeQuery dq = (SimpleDescribeQuery) query;
            if (dq.isDescribeAll()) {
                dq.addResourceToDescribe(new ResourceOrVariable(v));
            }
        }
    }
    return v;
}
origin: apache/stanbol

@SuppressWarnings("unchecked")
@Override
public <T> T adapt(RuleAtom ruleAtom) throws RuleAtomCallExeption,
                   UnavailableRuleObjectException,
                   UnsupportedTypeForExportException {
  org.apache.stanbol.rules.manager.atoms.LetAtom tmp = (org.apache.stanbol.rules.manager.atoms.LetAtom) ruleAtom;
  StringFunctionAtom parameterFunctionAtom = tmp.getParameterFunctionAtom();
  URIResource variableUriResource = tmp.getVariable();
  ClerezzaSparqlObject iriArgument;
  iriArgument = (ClerezzaSparqlObject) adapter.adaptTo(parameterFunctionAtom, ConstructQuery.class);
  List<Expression> iriArgumentExpressions = new ArrayList<Expression>();
  iriArgumentExpressions.add((Expression) iriArgument.getClerezzaObject());
  BuiltInCall iriBuiltInCall = new BuiltInCall("IRI", iriArgumentExpressions);
  if (variableUriResource instanceof VariableAtom) {
    String variableName = ((VariableAtom) variableUriResource).getVariableName();
    Variable variable = new Variable(variableName);
    List<Expression> bindArgumentExpressions = new ArrayList<Expression>();
    bindArgumentExpressions.add(iriBuiltInCall);
    bindArgumentExpressions.add(variable);
    BuiltInCall bindBuiltInCall = new BuiltInCall("BIND", iriArgumentExpressions);
    return (T) new ClerezzaSparqlObject(bindBuiltInCall);
  } else {
    throw new org.apache.stanbol.rules.base.api.RuleAtomCallExeption(getClass());
  }
}
org.apache.clerezza.rdf.core.sparql.queryVariable<init>

Javadoc

Creates a variable with the specified name

Popular methods of Variable

  • getName
  • equals
  • hashCode
  • setBoundExpression

Popular in Java

  • Parsing JSON documents to java classes using gson
  • startActivity (Activity)
  • findViewById (Activity)
  • onRequestPermissionsResult (Fragment)
  • Color (java.awt)
    The Color class is used to encapsulate colors in the default sRGB color space or colors in arbitrary
  • Font (java.awt)
    The Font class represents fonts, which are used to render text in a visible way. A font provides the
  • URI (java.net)
    A Uniform Resource Identifier that identifies an abstract or physical resource, as specified by RFC
  • NoSuchElementException (java.util)
    Thrown when trying to retrieve an element past the end of an Enumeration or Iterator.
  • Queue (java.util)
    A collection designed for holding elements prior to processing. Besides basic java.util.Collection o
  • Loader (org.hibernate.loader)
    Abstract superclass of object loading (and querying) strategies. This class implements useful common
  • Sublime Text for Python
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now