Uses of Class
com.almworks.jira.structure.api.row.MissingRowException
Packages that use MissingRowException
-
Uses of MissingRowException in com.almworks.jira.structure.api.forest.item
Methods in com.almworks.jira.structure.api.forest.item that throw MissingRowExceptionModifier and TypeMethodDescriptionImmutableItemForest.getRow(long rowId, ItemAccessMode access) ManagerBackedItemForest.getRow(long rowId, ItemAccessMode access) static ImmutableItemForestImmutableItemForest.rearrangeItemForest(ItemForest source, Forest newForest) voidManagerBackedItemForest.scanRows(LongIterable rows, boolean sorted, ItemAccessMode access, LongCollector missingCollector, Predicate<StructureRow> iteratee) -
Uses of MissingRowException in com.almworks.jira.structure.api.row
Methods in com.almworks.jira.structure.api.row that throw MissingRowExceptionModifier and TypeMethodDescriptiondefault StructureRowRowRetriever.getRow(long rowId) Retrieves information about a structure row by its ID.RowRetriever.getRow(long rowId, ItemAccessMode access) RetrievesStructureRowwith additional information about how the calling code is going to use methodStructureRow.getItem(java.lang.Class<I>).default <T> TRowRetriever.reduceOverRows(LongIterable rows, T startingValue, BiFunction<StructureRow, T, T> accumulator) Performs a reduction over a collection of rows, identified by their IDs.default voidRowRetriever.scanAllRows(LongIterable rows, boolean sorted, LongCollector missingCollector, Consumer<StructureRow> consumer) A convenience variation ofRowRetriever.scanRows(com.almworks.integers.LongIterable, boolean, com.almworks.jira.structure.api.row.ItemAccessMode, com.almworks.integers.LongCollector, java.util.function.Predicate<com.almworks.jira.structure.api.row.StructureRow>)that always goes through all of the row IDs with a normal access mode.default voidRowRetriever.scanAllRows(LongIterable rows, boolean sorted, ItemAccessMode access, LongCollector missingCollector, Consumer<StructureRow> consumer) A convenience variation ofRowRetriever.scanRows(com.almworks.integers.LongIterable, boolean, com.almworks.jira.structure.api.row.ItemAccessMode, com.almworks.integers.LongCollector, java.util.function.Predicate<com.almworks.jira.structure.api.row.StructureRow>)that always goes through all of the row IDs.default voidRowRetriever.scanAllRows(LongIterable rows, LongCollector missingCollector, Consumer<StructureRow> consumer) A convenience variation ofRowRetriever.scanRows(com.almworks.integers.LongIterable, boolean, com.almworks.jira.structure.api.row.ItemAccessMode, com.almworks.integers.LongCollector, java.util.function.Predicate<com.almworks.jira.structure.api.row.StructureRow>)that always goes through all of the row IDs, uses normal access mode, and assumes that row ID stream may be not sorted.default voidRowRetriever.scanAllRows(LongIterable rows, Consumer<StructureRow> consumer) A convenience variation ofRowRetriever.scanRows(com.almworks.integers.LongIterable, boolean, com.almworks.jira.structure.api.row.ItemAccessMode, com.almworks.integers.LongCollector, java.util.function.Predicate<com.almworks.jira.structure.api.row.StructureRow>)that always goes through all of the row IDs, uses normal access mode, assumes that row ID stream may be not sorted, and does not provide a missing collector.default voidRowRetriever.scanRows(LongIterable rows, boolean sorted, LongCollector missingCollector, Predicate<StructureRow> iteratee) A convenience method that callsRowRetriever.scanRows(LongIterable, boolean, ItemAccessMode, LongCollector, Predicate)with the normal access mode.default voidRowRetriever.scanRows(LongIterable rows, boolean sorted, ItemAccessMode access, LongCollector missingCollector, Predicate<StructureRow> iteratee) Loads multiple rows by their IDs and callsiterateewith aStructureRowfor each row ID in the input.default voidRowRetriever.scanRows(LongIterable rows, LongCollector missingCollector, Predicate<StructureRow> iteratee) A convenience method that callsRowRetriever.scanRows(LongIterable, boolean, ItemAccessMode, LongCollector, Predicate)with the normal access mode, and when the rows stream is not guaranteed to be sorted.default voidRowRetriever.scanRows(LongIterable rows, Predicate<StructureRow> iteratee) A convenience method that callsRowRetriever.scanRows(LongIterable, boolean, ItemAccessMode, LongCollector, Predicate)with the normal access mode, when the rows stream is not guaranteed to be sorted, and without a missing row collector.