public class SecurityFilter
extends com.bigdata.rdf.internal.constraints.XSDBooleanIVValueExpression
implements com.bigdata.rdf.internal.constraints.INeedsMaterialization
| Constructor and Description |
|---|
SecurityFilter(com.bigdata.bop.BOp[] args,
Map<String,Object> anns)
Required shallow copy constructor.
|
SecurityFilter(com.bigdata.bop.IValueExpression<? extends com.bigdata.rdf.internal.IV> user,
com.bigdata.bop.IValueExpression<? extends com.bigdata.rdf.internal.IV> document,
com.bigdata.rdf.sparql.ast.GlobalAnnotations globals,
GlobalSecurityValidator validator)
The function needs two pieces of information to operate - the document to check
and the user to check against.
|
SecurityFilter(SecurityFilter op)
Required deep copy constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
accept(com.bigdata.bop.IBindingSet bset) |
com.bigdata.rdf.internal.constraints.INeedsMaterialization.Requirement |
getRequirement() |
areGlobalsRequired, get, wrapanns, asIV, asIV, asLiteral, asValue, get, getAndCheckBound, getAndCheckLiteral, getAndCheckLiteralValue, getLexiconConfiguration, getNamespace, getTimestamp, getValueFactory, literalLabel_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, shortenName, toShortString, toString, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitpublic SecurityFilter(SecurityFilter op)
op - public SecurityFilter(com.bigdata.bop.BOp[] args,
Map<String,Object> anns)
args - The function arguments.anns - The function annotations.public SecurityFilter(com.bigdata.bop.IValueExpression<? extends com.bigdata.rdf.internal.IV> user,
com.bigdata.bop.IValueExpression<? extends com.bigdata.rdf.internal.IV> document,
com.bigdata.rdf.sparql.ast.GlobalAnnotations globals,
GlobalSecurityValidator validator)
validator - protected boolean accept(com.bigdata.bop.IBindingSet bset)
accept in class com.bigdata.rdf.internal.constraints.XSDBooleanIVValueExpressionpublic com.bigdata.rdf.internal.constraints.INeedsMaterialization.Requirement getRequirement()
getRequirement in interface com.bigdata.rdf.internal.constraints.INeedsMaterializationCopyright © 2016 SYSTAP, LLC DBA Blazegraph. All rights reserved.