Package com.hp.hpl.jena.sparql.expr

Interface Summary
Expr  
ExprTransform  
ExprTransformOp  
ExprVisitor  
RegexEngine Interface to abstract away from specific regular expression systsms (ORO and java.util.regex)
 

Class Summary
E_Add  
E_BNode  
E_Bound  
E_Call  
E_Cast  
E_Coalesce SPARQL coalesce special form.
E_Conditional IF(expr, expr, expr)
E_Datatype  
E_DateTimeDay  
E_DateTimeHours  
E_DateTimeMinutes  
E_DateTimeMonth  
E_DateTimeSeconds  
E_DateTimeTimezone  
E_DateTimeTZ  
E_DateTimeYear  
E_Divide  
E_Equals  
E_Exists  
E_Function SPARQL filter function
E_FunctionDynamic  
E_GreaterThan  
E_GreaterThanOrEqual  
E_IRI  
E_IsBlank  
E_IsIRI  
E_IsLiteral  
E_IsNumeric  
E_IsURI  
E_Lang  
E_LangMatches  
E_LessThan  
E_LessThanOrEqual  
E_LogicalAnd  
E_LogicalNot  
E_LogicalOr  
E_MD5  
E_Multiply  
E_NotEquals  
E_NotExists  
E_NotOneOf  
E_Now  
E_NumAbs  
E_NumCeiling  
E_NumFloor  
E_NumRound  
E_OneOf  
E_OneOfBase  
E_Random  
E_Regex Indirect to the choosen regular expression implementation
E_SameTerm  
E_Scalar A scalar subquery that returns a single row/column.
E_SHA1  
E_SHA224  
E_SHA256  
E_SHA384  
E_SHA512  
E_Str  
E_StrAfter  
E_StrBefore  
E_StrConcat SPARQL CONCATs
E_StrContains  
E_StrDatatype Create a literal from lexical form and datatype URI
E_StrEncodeForURI  
E_StrEndsWith  
E_StrLang Create a literal from lexical form and language tag
E_StrLength  
E_StrLowerCase  
E_StrReplace  
E_StrStartsWith  
E_StrSubstring  
E_StrUpperCase  
E_Subtract  
E_UnaryMinus  
E_UnaryPlus  
E_URI  
E_UUID  
E_Version  
ExprAggregator Group aggregation functions calculated a value during grouping and placed in the output binding.
ExprBuild Visitor class to run over expressions and initialise them
ExprDigest  
ExprFunction A function in the expression hierarchy.
ExprFunction0 An expression that is constant (does not depend on evaluating a sub expression).
ExprFunction1 A function that has a single argument
ExprFunction2 A function of two arguments
ExprFunction3 A function of three arguments
ExprFunctionN A function which takes N arguments (N may be variable e.g.
ExprFunctionOp A "function" that executes over a pattern
ExprLib  
ExprList  
ExprNode A node that is a constraint expression that can be evaluated An Expr is already a Constraint - ExprNode is the base implementation of all Expr classes that provides the Constraint machinary.
ExprSystem  
ExprTransformBase  
ExprTransformCopy  
ExprTransformer  
ExprTransformer.ApplyExprTransformVisitor  
ExprVar An expression that is a variable in an expression.
ExprVars  
ExprVisitorBase  
ExprVisitorFunction  
ExprWalker  
ExprWalker.WalkerBottomUp  
ExprWalker.WalkerTopDown  
FunctionLabel  
NodeValue  
RegexJava  
RegexXerces  
 

Exception Summary
ExprEvalException Exception for a dynamic evaluation exception.
ExprEvalTypeException Exception for a dynamic evaluation exception due to wrong type.
ExprException The root of all expression exceptions
ExprNotComparableException  
ExprTypeException Exception for a dynamic evaluation exception caused by a type mismatch.
ExprUndefException Exception for an undefined expression (including unbound variable)
VariableNotBoundException Exception for an undefined expression (including unbound variable)
 



Licenced under the Apache License, Version 2.0