public class LangMatchesBOp extends XSDBooleanIVValueExpression implements INeedsMaterialization
http://www.w3.org/TR/sparql11-query/#func-langMatches,
http://www.ietf.org/rfc/rfc4647.txt,
Serialized FormIVValueExpression.AnnotationsINeedsMaterialization.RequirementDEFAULT_INITIAL_CAPACITY| Constructor and Description |
|---|
LangMatchesBOp(BOp[] args,
Map<String,Object> anns)
Required shallow copy constructor.
|
LangMatchesBOp(IValueExpression<? extends IV> tag,
IValueExpression<? extends IV> range) |
LangMatchesBOp(LangMatchesBOp op)
Constructor required for
com.bigdata.bop.BOpUtility#deepCopy(FilterNode). |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
accept(IBindingSet bs)
Implement this method.
|
INeedsMaterialization.Requirement |
getRequirement()
This bop can only work with materialized terms.
|
areGlobalsRequired, get, wrapanns, asIV, asIV, asLiteral, asValue, get, getAndCheckBound, getAndCheckLiteral, getAndCheckLiteralValue, getLexiconConfiguration, getNamespace, getTimestamp, getValueFactory, literalLabel__replaceArg, _clearProperty, _set, _setProperty, annotations, annotationsCopy, annotationsEqual, annotationsRef, argIterator, args, argsCopy, arity, clearAnnotations, clearProperty, deepCopy, deepCopy, getProperty, setArg, setProperty, setUnboundProperty, toArray, toArrayannotationsEqual, annotationsToString, annotationsToString, annotationValueToString, checkArgs, clone, equals, getEvaluationContext, getId, getProperty, getRequiredProperty, hashCode, indent, isController, mutation, shortenName, toShortString, toString, toStringfinalize, getClass, notify, notifyAll, wait, wait, waittoStringannotations, argIterator, args, arity, clone, getEvaluationContext, getId, getProperty, getRequiredProperty, isController, setProperty, toArray, toArray, toShortString, toStringgetPropertypublic LangMatchesBOp(IValueExpression<? extends IV> tag, IValueExpression<? extends IV> range)
tag - The language tag.range - The language range (allows "*", a language range such as "EN"
or "DE", or an extended language range such as "de-DE" or
"de-Latn-DE").http://www.ietf.org/rfc/rfc4647.txtpublic LangMatchesBOp(BOp[] args, Map<String,Object> anns)
public LangMatchesBOp(LangMatchesBOp op)
com.bigdata.bop.BOpUtility#deepCopy(FilterNode).protected boolean accept(IBindingSet bs)
XSDBooleanIVValueExpressionaccept in class XSDBooleanIVValueExpressionbs - The source solution.true iff the function accepts the solution.public INeedsMaterialization.Requirement getRequirement()
getRequirement in interface INeedsMaterializationCopyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.