Uses of Interface
org.cojen.tupl.View
Packages that use View
-
Uses of View in org.cojen.tupl
Subinterfaces of View in org.cojen.tuplModifier and TypeInterfaceDescriptioninterfaceMapping of keys to values, ordered by key, in lexicographical order.Methods in org.cojen.tupl that return ViewModifier and TypeMethodDescriptionDatabase.indexRegistryById()Returns an unmodifiable View which maps all available index identifiers to names.Database.indexRegistryByName()Returns an unmodifiable View which maps all available index names to identifiers.default ViewView.viewDifference(Combiner combiner, View second) Returns a view which represents the set difference of this view and a second one.default ViewView.viewFiltered(Filter filter) Returns a sub-view, backed by this one, whose entries have been filtered out.default ViewView.viewGe(byte[] key) Returns a sub-view, backed by this one, whose keys are greater than or equal to the given key.default ViewView.viewGt(byte[] key) Returns a sub-view, backed by this one, whose keys are greater than the given key.default ViewView.viewIntersection(Combiner combiner, View second) Returns a view which represents the set intersection of this view and a second one.default ViewView.viewKeys()Returns a view, backed by this one, which only provides the keys.default ViewView.viewLe(byte[] key) Returns a sub-view, backed by this one, whose keys are less than or equal to the given key.default ViewView.viewLt(byte[] key) Returns a sub-view, backed by this one, whose keys are less than the given key.default ViewView.viewPrefix(byte[] prefix, int trim) Returns a sub-view, backed by this one, whose keys start with the given prefix.default ViewView.viewReverse()Returns a view, backed by this one, whose natural order is reversed.default ViewView.viewTransformed(Transformer transformer) Returns a sub-view, backed by this one, whose entries have been filtered out and transformed.default ViewReturns a view which represents the set union of this view and a second one.default ViewView.viewUnmodifiable()Returns a view, backed by this one, whose entries cannot be modified.Methods in org.cojen.tupl with parameters of type ViewModifier and TypeMethodDescriptiondefault byte[]Combiner.loadDifference(Transaction txn, byte[] key, View first, View second) IfrequireValuesalways returns false, consider overriding this method and implement a more efficient load for two views in a difference.default byte[]Combiner.loadIntersection(Transaction txn, byte[] key, View first, View second) IfrequireValuesalways returns false, consider overriding this method and implement a more efficient load for two views in an intersection.default byte[]Combiner.loadUnion(Transaction txn, byte[] key, View first, View second) IfrequireValuesalways returns false, consider overriding this method and implement a more efficient load for two views in a union.default ViewView.viewDifference(Combiner combiner, View second) Returns a view which represents the set difference of this view and a second one.default ViewView.viewIntersection(Combiner combiner, View second) Returns a view which represents the set intersection of this view and a second one.default ViewReturns a view which represents the set union of this view and a second one.