ExprFactory { public final E_DateTimeTZ tz(Object expr) { return new E_DateTimeTZ(asExpr(expr)); } ExprFactory(PrefixMapping pMap);  ExprFactory(); final E_Random rand(); final E_StrUUID struuid(); final E_UUID uuid(); final E_Version version(); final E_Now now(); final E_Bound bound(Object expr); final E_Datatype datatype(Object expr); final E_DateTimeDay day(Object expr); final E_DateTimeHours hours(Object expr); final E_DateTimeMinutes minutes(Object expr); final E_DateTimeMonth month(Object expr); final E_DateTimeSeconds seconds(Object expr); final E_DateTimeTimezone timezone(Object expr); final E_DateTimeTZ tz(Object expr); final E_DateTimeYear year(Object expr); final E_IRI iri(Object expr); final E_IsBlank isBlank(Object expr); final E_IsIRI isIRI(Object expr); final E_IsLiteral isLiteral(Object expr); final E_IsNumeric isNumeric(Object expr); final E_Lang lang(Object expr); final E_LogicalNot not(Object expr); final E_NumAbs abs(Object expr); final E_NumCeiling ceil(Object expr); final E_NumFloor floor(Object expr); final E_NumRound round(Object expr); final E_Str str(Object expr); final E_StrEncodeForURI encode(Object expr); final E_StrLength strlen(Object expr); final E_StrLowerCase lcase(Object expr); final E_StrUpperCase ucase(Object expr); final E_UnaryMinus minus(Object expr); final E_UnaryPlus plus(Object expr); final E_MD5 md5(Object expr); final E_SHA1 sha1(Object expr); final E_SHA224 sha224(Object expr); final E_SHA256 sha256(Object expr); final E_SHA384 sha384(Object expr); final E_SHA512 sha512(Object expr); final E_Add add(Object expr1, Object expr2); final E_Divide divide(Object expr1, Object expr2); final E_Equals eq(Object expr1, Object expr2); final E_GreaterThan gt(Object expr1, Object expr2); final E_GreaterThanOrEqual ge(Object expr1, Object expr2); final E_LangMatches langMatches(Object expr1, Object expr2); final E_LessThan lt(Object expr1, Object expr2); final E_LessThanOrEqual le(Object expr1, Object expr2); final E_LogicalAnd and(Object expr1, Object expr2); final E_LogicalOr or(Object expr1, Object expr2); final E_Multiply multiply(Object expr1, Object expr2); final E_NotEquals ne(Object expr1, Object expr2); final E_SameTerm sameTerm(Object expr1, Object expr2); final E_StrAfter strafter(Object expr1, Object expr2); final E_StrBefore strbefore(Object expr1, Object expr2); final E_StrContains contains(Object expr1, Object expr2); final E_StrDatatype strdt(Object expr1, Object expr2); final E_StrEndsWith strends(Object expr1, Object expr2); final E_StrLang strlang(Object expr1, Object expr2); final E_StrStartsWith strstarts(Object expr1, Object expr2); final E_Subtract subtract(Object expr1, Object expr2); final E_Conditional cond(Expr condition, Expr thenExpr, Expr elseExpr); final E_BNode bnode(Object expr1); final E_BNode bnode(); final E_FunctionDynamic call(Object function, ExprList args); final E_FunctionDynamic call(Object function, Object... args); final E_Call call(ExprList args); final E_Coalesce coalesce(ExprList args); final E_Coalesce coalesce(Object... args); final E_Function function(String name, ExprList args); final E_NotOneOf notin(Object expr, ExprList list); final E_NotOneOf notin(Object expr, Object... list); final E_OneOf in(Object expr, ExprList list); final E_OneOf in(Object expr, Object... list); final E_Regex regex(Object expr, Object pattern, Object flags); final E_Regex regex(Object expr, String pattern, String flags); final E_StrConcat concat(ExprList list); final E_StrConcat concat(Object... list); final E_StrReplace replace(Object arg, Object pattern, Object replacement, Object flags); final E_StrReplace replace(Object arg, Object pattern, Object replacement); final E_StrSubstring substr(Object src, Object loc, Object len); final E_StrSubstring substr(Object src, Object loc); final E_Exists exists(WhereClause<?> whereClause); final E_NotExists notexists(WhereClause<?> whereClause); final ExprNone none(); final ExprVar asVar(Object o); final ExprList asList(Object... args); final ExprList list(); final Expr asExpr(Object o); @Deprecated final String quote(String s); static final Expr asExpr(Object o, PrefixMapping pMap);  }
@Test public void tzTest() { Expr e = factory.tz(factory.none()); assertTrue(e instanceof E_DateTimeTZ); }