Examples of IObjectAtom


Examples of org.apache.stanbol.rules.manager.atoms.IObjectAtom

          {if (true) return new IndividualPropertyAtom(uri1, uri2, uri3);}
    throw new Error("Missing return statement in function");
  }

  final public DatavaluedPropertyAtom datavaluedPropertyAtom() throws ParseException {
IObjectAtom uri1; IObjectAtom uri2; RuleAtom obj;
    jj_consume_token(VALUES);
    jj_consume_token(LPAR);
    uri1 = iObject();
    jj_consume_token(COMMA);
    uri2 = iObject();
View Full Code Here

Examples of org.apache.stanbol.rules.manager.atoms.IObjectAtom

         {if (true) return obj;}
    throw new Error("Missing return statement in function");
  }

  final public IObjectAtom iObject() throws ParseException {
  IObjectAtom uri;
    switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
    case NOTEX:
    case VARIABLE:
    case BNODE:
      uri = variable();
View Full Code Here

Examples of org.apache.stanbol.rules.manager.atoms.IObjectAtom

                                                    {if (true) return variable;}
    throw new Error("Missing return statement in function");
  }

  final public ExpressionAtom literal() throws ParseException {
  ExpressionAtom literal; IObjectAtom typedLiteral;
    switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
    case STRING:
      literal = getString();
      typedLiteral = typedLiteral();
      break;
View Full Code Here

Examples of org.apache.stanbol.rules.manager.atoms.IObjectAtom

                }
    throw new Error("Missing return statement in function");
  }

  final public IObjectAtom typedLiteral() throws ParseException {
  IObjectAtom type = null;
    switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
    case APOX:
      jj_consume_token(APOX);
      jj_consume_token(APOX);
      type = reference();
View Full Code Here

Examples of org.apache.stanbol.rules.manager.atoms.IObjectAtom

         {if (true) return new NotAtom(comparisonAtom);}
    throw new Error("Missing return statement in function");
  }

  final public ComparisonAtom isBlankAtom() throws ParseException {
  IObjectAtom uriRes;
    jj_consume_token(IS_BLANK);
    jj_consume_token(LPAR);
    uriRes = iObject();
    jj_consume_token(RPAR);
         {if (true) return new IsBlankAtom(uriRes);}
View Full Code Here

Examples of org.apache.stanbol.rules.manager.atoms.IObjectAtom

        UriRefOrVariable subject;
        UriRefOrVariable predicate;
        ResourceOrVariable object;

        IObjectAtom argument2UriResource = tmp.getArgument2();
        IObjectAtom argument1UriResource = tmp.getArgument1();

        ClerezzaSparqlObject subjectCSO = (ClerezzaSparqlObject) adapter.adaptTo(argument2UriResource,
            ConstructQuery.class);
        ClerezzaSparqlObject predicateCSO = (ClerezzaSparqlObject) adapter.adaptTo(argument1UriResource,
            ConstructQuery.class);
View Full Code Here

Examples of org.apache.stanbol.rules.manager.atoms.IObjectAtom

                                         UnsupportedTypeForExportException,
                                         UnavailableRuleObjectException {

        org.apache.stanbol.rules.manager.atoms.DatavaluedPropertyAtom tmp = (org.apache.stanbol.rules.manager.atoms.DatavaluedPropertyAtom) ruleAtom;

        IObjectAtom argument1 = tmp.getArgument1();

        IObjectAtom datatypeProperty = tmp.getDatatypeProperty();

        RuleAtom argument2 = tmp.getArgument2();

        SWRLAtom arg1Atom = (SWRLAtom) adapter.adaptTo(argument1, SWRLRule.class);
        SWRLAtom predicateAtom = (SWRLAtom) adapter.adaptTo(datatypeProperty, SWRLRule.class);
View Full Code Here

Examples of org.apache.stanbol.rules.manager.atoms.IObjectAtom

    @Override
    public <T> T adapt(RuleAtom ruleAtom) throws RuleAtomCallExeption,
                                         UnavailableRuleObjectException,
                                         UnsupportedTypeForExportException {

        IObjectAtom argument = ((org.apache.stanbol.rules.manager.atoms.LocalNameAtom) ruleAtom)
                .getUriResource();

        SPARQLObject sparqlObject = adapter.adaptTo(argument, SPARQLObject.class);

        String sparql = "<http://jena.hpl.hp.com/ARQ/function#localname>(" + sparqlObject.getObject() + ")";
View Full Code Here

Examples of org.apache.stanbol.rules.manager.atoms.IObjectAtom

    public <T> T adapt(RuleAtom ruleAtom) throws RuleAtomCallExeption,
                                         UnavailableRuleObjectException,
                                         UnsupportedTypeForExportException {

        org.apache.stanbol.rules.manager.atoms.IsBlankAtom tmp = (org.apache.stanbol.rules.manager.atoms.IsBlankAtom) ruleAtom;
        IObjectAtom argument = tmp.getUriResource();

        SPARQLObject sparqlObject = adapter.adaptTo(argument, SPARQLObject.class);

        String sparql = "isBlank(" + sparqlObject.getObject() + ")";
View Full Code Here

Examples of org.apache.stanbol.rules.manager.atoms.IObjectAtom

                                         UnavailableRuleObjectException,
                                         UnsupportedTypeForExportException {

        org.apache.stanbol.rules.manager.atoms.ClassAtom tmp = (org.apache.stanbol.rules.manager.atoms.ClassAtom) ruleAtom;

        IObjectAtom argument1 = tmp.getArgument1();
        IObjectAtom classResource = tmp.getClassResource();

        ClerezzaSparqlObject argumentCSO = (ClerezzaSparqlObject) adapter.adaptTo(argument1,
            ConstructQuery.class);
        ClerezzaSparqlObject classCSO = (ClerezzaSparqlObject) adapter.adaptTo(classResource,
            ConstructQuery.class);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.