Examples of StringFunctionAtom


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

                                         UnsupportedTypeForExportException,
                                         UnavailableRuleObjectException {

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

        StringFunctionAtom argument = tmp.getArgument();
        StringFunctionAtom term = tmp.getTerm();

        SPARQLObject sparqlArgument = adapter.adaptTo(argument, SPARQLObject.class);
        SPARQLObject sparqlTerm = adapter.adaptTo(term, SPARQLObject.class);

        String argumentSparql = sparqlArgument.getObject();
View Full Code Here

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

    public <T> T adapt(RuleAtom ruleAtom) throws RuleAtomCallExeption,
                                         UnavailableRuleObjectException,
                                         UnsupportedTypeForExportException {
        org.apache.stanbol.rules.manager.atoms.LengthAtom tmp = (org.apache.stanbol.rules.manager.atoms.LengthAtom) ruleAtom;

        StringFunctionAtom argument = tmp.getStringFunctionAtom();

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

        String arg = sparqlArgument.getObject();
View Full Code Here

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

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

        StringFunctionAtom argument = ((org.apache.stanbol.rules.manager.atoms.LowerCaseAtom) ruleAtom)
                .getStringFunctionAtom();

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

        String sparql = "<http://www.w3.org/2005/xpath-functions#lower-case> (" + sparqlArgument.getObject()
View Full Code Here

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

        String uppercase_result = "uppercase_result" + System.currentTimeMillis();

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

        StringFunctionAtom stringFunction = tmp.getStringFunctionAtom();

        OWLDataFactory factory = OWLManager.getOWLDataFactory();

        SWRLAtom stringFunctionAtom = (SWRLAtom) adapter.adaptTo(stringFunction, SWRLRule.class);
View Full Code Here

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

                                         UnavailableRuleObjectException,
                                         UnsupportedTypeForExportException {

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

        StringFunctionAtom argument = tmp.getStringFunctionAtom();

        ClerezzaSparqlObject argument1 = (ClerezzaSparqlObject) adapter.adaptTo(argument,
            ConstructQuery.class);

        List<Expression> argumentExpressions = new ArrayList<Expression>();
View Full Code Here

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

                                         UnavailableRuleObjectException,
                                         UnsupportedTypeForExportException {
        org.apache.stanbol.rules.manager.atoms.LetAtom tmp = (org.apache.stanbol.rules.manager.atoms.LetAtom) ruleAtom;
        String variableArgument = tmp.getVariable().toString().replace(Symbols.variablesPrefix, "");

        StringFunctionAtom argument = tmp.getParameterFunctionAtom();

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

        String arg = sparqlArgument.getObject();
View Full Code Here

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

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

        String sparqlConcat = "<http://www.w3.org/2005/xpath-functions#concat>";

        StringFunctionAtom argument1 = tmp.getArgument1();
        StringFunctionAtom argument2 = tmp.getArgument2();

        SPARQLObject sparqlArgument1;

        sparqlArgument1 = adapter.adaptTo(argument1, SPARQLObject.class);
        SPARQLObject sparqlArgument2 = adapter.adaptTo(argument2, SPARQLObject.class);
View Full Code Here

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

                                         UnavailableRuleObjectException,
                                         UnsupportedTypeForExportException {

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

        StringFunctionAtom parameterFunctionAtom = tmp.getParameterFunctionAtom();
        IObjectAtom variableIObjectAtom = tmp.getVariable();

        ClauseEntry parameterClauseEntry = (ClauseEntry) adapter.adaptTo(parameterFunctionAtom, Rule.class);
        ClauseEntry variableClauseEntry = (ClauseEntry) adapter.adaptTo(variableIObjectAtom, Rule.class);
View Full Code Here

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

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

  final public StringFunctionAtom createLabelAtom() throws ParseException {
    StringFunctionAtom stringFunctionAtom;
    jj_consume_token(CREATE_LABEL);
    jj_consume_token(LPAR);
    stringFunctionAtom = stringFunctionAtom();
    jj_consume_token(RPAR);
    {
View Full Code Here

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

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

  final public StringFunctionAtom propStringAtom() throws ParseException {
    StringFunctionAtom stringFunctionAtom1;
    StringFunctionAtom stringFunctionAtom2;
    jj_consume_token(PROP);
    jj_consume_token(LPAR);
    stringFunctionAtom1 = stringFunctionAtom();
    jj_consume_token(COMMA);
    stringFunctionAtom2 = stringFunctionAtom();
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.