|
Oracle® Database XML Java API Reference 12c Release 1 (12.1) E15981-09 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface OXQCompositeResolverFactory
The factory interface for creating composite entity resolvers.
A composite resolver delegates the entity lookup process to other entity resolvers in the order of their registration. It returns the first non-null result that it receives.
Method Summary | |
---|---|
void |
addResolver(OXQEntityResolver resolver) Adds a delegate entity resolver. |
OXQEntityResolver[] |
getResolvers() Returns the delegate entity resolvers currently registered with this factory. |
boolean |
removeResolver(OXQEntityResolver resolver) Removes a delegate entity resolver. |
Methods inherited from interface oracle.xml.xquery.OXQEntityResolverFactory |
---|
createResolver |
Method Detail |
---|
void addResolver(OXQEntityResolver resolver)
resolver
- the delegate entity resolver. Cannot be null
java.lang.NullPointerException
- if argument is null
boolean removeResolver(OXQEntityResolver resolver)
resolver
- the entity resolver that must be removed. Cannot be null
true
if entity resolver was removed, or false
if the entity resolver didn't exist in the listjava.lang.NullPointerException
- if argument is null
OXQEntityResolver[] getResolvers()
null
|
Oracle® Database XML Java API Reference 12c Release 1 (12.1) E15981-09 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 2003, 2014, Oracle and/or its affiliates. All rights reserved.