StatementRestrictions

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total62 of 1,43995%25 of 27590%2418612275348
getPartitionKeyBounds(IPartitioner, QueryOptions)166680%5758%4731501
processCustomIndexExpressions(List, VariableSpecifications, IndexRegistry)137485%3975%2711701
nonPKRestrictedColumns(boolean)124779%3975%2731201
StatementRestrictions(ClientState, StatementType, TableMetadata, WhereClause, VariableSpecifications, boolean, boolean, boolean, boolean)627497%46494%33525601
requiresAllowFilteringIfNotSpecified()42284%1583%140501
toString()40%n/a111111
getIndexRestrictions()30%n/a111111
notNullColumns()30%n/a111111
isEqualityRestricted(ColumnMetadata)11599%13196%11702101
processClusteringColumnsRestrictions(boolean, boolean, boolean, boolean)129100%23494%21901901
processPartitionKeyRestrictions(ClientState, boolean, boolean, boolean)89100%31785%31101701
getPartitionKeyBoundsForTokenRestrictions(IPartitioner, QueryOptions)64100%16100%0901001
getRowFilter(IndexRegistry, QueryOptions)47100%6100%040801
needFiltering(TableMetadata)43100%8100%050701
StatementRestrictions(StatementType, TableMetadata, boolean)38100%n/a010901
addRestriction(Restriction, IndexRegistry)32100%4100%030701
getTokenBound(Bound, QueryOptions, IPartitioner)26100%2100%020501
isColumnRange()24100%6100%040501
hasAllPKColumnsRestrictedByEqualities()24100%3770%360501
getUnrestrictedClusteringColumns()19100%n/a010301
isColumnRestrictedByEq(ColumnMetadata)18100%n/a010401
getPartitionKeyBounds(QueryOptions)18100%2100%020401
getPartitionKeyUnrestrictedComponents()16100%n/a010301
isRestricted(ColumnMetadata)15100%2100%020301
getClusteringColumns(QueryOptions, ClientState)15100%2100%020301
getRestrictions(ColumnMetadata.Kind)14100%3100%030401
StatementRestrictions(ClientState, StatementType, TableMetadata, WhereClause, VariableSpecifications, boolean, boolean, boolean)13100%n/a010201
addFunctionsTo(List)13100%n/a010401
hasUnrestrictedClusteringColumns()12100%2100%020101
queriesFullPartitions()10100%4100%030101
getPartitionKeyBound(Bound, QueryOptions)9100%n/a010101
returnStaticContentOnPartitionWithNoRows()9100%2100%020301
hasPartitionKeyRestrictions()8100%2100%020101
hasNonPrimaryKeyRestrictions()8100%2100%020101
hasClusteringColumnsRestrictions()8100%2100%020101
allowFilteringMessage(ClientState)8100%2100%020301
empty(StatementType, TableMetadata)7100%n/a010101
getPartitionKeys(QueryOptions, ClientState)6100%n/a010101
getClusteringColumnsBounds(Bound, QueryOptions)6100%n/a010101
validateSecondaryIndexSelections()5100%n/a010201
keyIsInRelation()4100%n/a010101
isPartitionKeyRestrictionsOnToken()4100%n/a010101
clusteringKeyRestrictionsHasIN()4100%n/a010101
lambda$isColumnRestrictedByEq$0(Restriction)4100%n/a010101
isKeyRange()3100%n/a010101
usesSecondaryIndexing()3100%n/a010101
hasRegularColumnsRestrictions()3100%n/a010101
static {...}100%n/a010101