StatementRestrictions

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total415 of 1,43971%79 of 27571%6718672275848
StatementRestrictions(ClientState, StatementType, TableMetadata, WhereClause, VariableSpecifications, boolean, boolean, boolean, boolean)9318766%194972%1435165601
processCustomIndexExpressions(List, VariableSpecifications, IndexRegistry)870%120%77171711
processClusteringColumnsRestrictions(boolean, boolean, boolean, boolean)745542%152158%111991901
isEqualityRestricted(ColumnMetadata)219581%52784%31732101
getUnrestrictedClusteringColumns()190%n/a113311
isColumnRestrictedByEq(ColumnMetadata)180%n/a114411
getPartitionKeyBounds(IPartitioner, QueryOptions)166680%5758%4731501
getPartitionKeyUnrestrictedComponents()160%n/a113311
processPartitionKeyRestrictions(ClientState, boolean, boolean, boolean)137685%41680%41121701
nonPKRestrictedColumns(boolean)124779%3975%2731201
getRowFilter(IndexRegistry, QueryOptions)113676%1583%141801
requiresAllowFilteringIfNotSpecified()62076%2466%240501
getClusteringColumns(QueryOptions, ClientState)51066%1150%121301
toString()40%n/a111111
lambda$isColumnRestrictedByEq$0(Restriction)40%n/a111111
getRestrictions(ColumnMetadata.Kind)31178%1266%131401
getIndexRestrictions()30%n/a111111
notNullColumns()30%n/a111111
getPartitionKeyBoundsForTokenRestrictions(IPartitioner, QueryOptions)6296%41275%3901001
isColumnRange()2291%1583%141501
returnStaticContentOnPartitionWithNoRows()777%1150%121301
allowFilteringMessage(ClientState)787%1150%121301
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
hasAllPKColumnsRestrictedByEqualities()24100%4660%460501
getPartitionKeyBounds(QueryOptions)18100%2100%020401
isRestricted(ColumnMetadata)15100%2100%020301
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
hasPartitionKeyRestrictions()8100%2100%020101
hasNonPrimaryKeyRestrictions()8100%2100%020101
hasClusteringColumnsRestrictions()8100%2100%020101
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
isKeyRange()3100%n/a010101
usesSecondaryIndexing()3100%n/a010101
hasRegularColumnsRestrictions()3100%n/a010101
static {...}100%n/a010101