org.exist.xquery.functions.xmldb
Class XMLDBGetUserOrGroup

java.lang.Object
  extended by org.exist.xquery.AbstractExpression
      extended by org.exist.xquery.PathExpr
          extended by org.exist.xquery.Function
              extended by org.exist.xquery.BasicFunction
                  extended by org.exist.xquery.functions.xmldb.XMLDBAbstractCollectionManipulator
                      extended by org.exist.xquery.functions.xmldb.XMLDBPermissions
                          extended by org.exist.xquery.functions.xmldb.XMLDBGetUserOrGroup
All Implemented Interfaces:
CompiledXQuery, Expression, CompiledExpression

public class XMLDBGetUserOrGroup
extends XMLDBPermissions

Author:
Wolfgang Meier (wolfgang@exist-db.org)

Field Summary
static FunctionSignature[] getGroupSignatures
           
static FunctionSignature[] getOwnerSignatures
           
 
Fields inherited from class org.exist.xquery.functions.xmldb.XMLDBPermissions
signatures
 
Fields inherited from class org.exist.xquery.Function
BUILTIN_FUNCTION_NS
 
Fields inherited from interface org.exist.xquery.Expression
DOT_TEST, EXPRESSION_ID_INVALID, IGNORE_CONTEXT, IN_NODE_CONSTRUCTOR, IN_PREDICATE, IN_UPDATE, IN_WHERE_CLAUSE, NEED_INDEX_INFO, NO_CONTEXT_ID, SINGLE_STEP_EXECUTION, USE_TREE_TRAVERSAL
 
Constructor Summary
XMLDBGetUserOrGroup(XQueryContext context, FunctionSignature signature)
           
 
Method Summary
 Sequence evalWithCollection(Collection collection, Sequence[] args, Sequence contextSequence)
           
 
Methods inherited from class org.exist.xquery.functions.xmldb.XMLDBAbstractCollectionManipulator
eval
 
Methods inherited from class org.exist.xquery.BasicFunction
eval
 
Methods inherited from class org.exist.xquery.Function
accept, analyze, createFunction, dump, getArgument, getArgumentCount, getArguments, getASTNode, getCardinality, getDependencies, getName, getParent, getSignature, isCalledAs, returnsType, setArguments, setASTNode, setParent, setPrimaryAxis, toString
 
Methods inherited from class org.exist.xquery.PathExpr
add, add, addPath, addPredicate, dump, getContext, getDocumentSet, getExpression, getLastExpression, getLength, getLiteralValue, getSource, isValid, replaceExpression, replaceLastExpression, reset, resetState, setContext, setSource
 
Methods inherited from class org.exist.xquery.AbstractExpression
eval, getContextDocSet, getContextId, getExpressionId, setContextDocSet
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.exist.xquery.CompiledXQuery
eval
 

Field Detail

getGroupSignatures

public static final FunctionSignature[] getGroupSignatures

getOwnerSignatures

public static final FunctionSignature[] getOwnerSignatures
Constructor Detail

XMLDBGetUserOrGroup

public XMLDBGetUserOrGroup(XQueryContext context,
                           FunctionSignature signature)
Method Detail

evalWithCollection

public Sequence evalWithCollection(Collection collection,
                                   Sequence[] args,
                                   Sequence contextSequence)
                            throws XPathException
Overrides:
evalWithCollection in class XMLDBPermissions
Throws:
XPathException


Copyright (C) Wolfgang Meier. All rights reserved.