public class DefaultValuesGeneratingClauseHandler extends Object implements ClauseHandler, ValueGeneratingClauseHandler
Constructor and Description |
---|
DefaultValuesGeneratingClauseHandler(ClauseInformation clauseInformation,
ClauseQueryFactory factory,
DbClauseQueryFactory dbClauseQueryFactory,
ClauseValidator validator,
ClausePermissionHandler permissionHandler,
ClauseContextFactory contextFactory,
ClauseValuesGenerator valuesGenerator) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
ClauseContextFactory |
getClauseContextFactory() |
ClauseValuesGenerator |
getClauseValuesGenerator() |
DbClauseQueryFactory |
getDbClauseFactory() |
ClauseQueryFactory |
getFactory() |
ClauseInformation |
getInformation() |
ClausePermissionHandler |
getPermissionHandler() |
ClauseValidator |
getValidator() |
int |
hashCode() |
boolean |
isDbQueryCapable()
This is an interim SPI method until all searching is fully handled by the database.
|
public DefaultValuesGeneratingClauseHandler(ClauseInformation clauseInformation, ClauseQueryFactory factory, @Nullable DbClauseQueryFactory dbClauseQueryFactory, ClauseValidator validator, ClausePermissionHandler permissionHandler, ClauseContextFactory contextFactory, ClauseValuesGenerator valuesGenerator)
public ClauseInformation getInformation()
getInformation
in interface ClauseHandler
public ClauseValuesGenerator getClauseValuesGenerator()
getClauseValuesGenerator
in interface ValueGeneratingClauseHandler
public ClauseQueryFactory getFactory()
getFactory
in interface ClauseHandler
public boolean isDbQueryCapable()
ClauseHandler
isDbQueryCapable
in interface ClauseHandler
@Nonnull public DbClauseQueryFactory getDbClauseFactory()
getDbClauseFactory
in interface ClauseHandler
public ClauseValidator getValidator()
getValidator
in interface ClauseHandler
public ClausePermissionHandler getPermissionHandler()
getPermissionHandler
in interface ClauseHandler
public ClauseContextFactory getClauseContextFactory()
getClauseContextFactory
in interface ClauseHandler
Copyright © 2002-2016 Atlassian. All Rights Reserved.