org.openharmonise.vfs.search |
Provides classes for building Virtual File System searches. The classes are the
objectification of the abstract concept of a query over a Virtual File System, providing
the ability to add conditions based on file properties and content.
These classes simply allow you to build a query, how much of the available query
syntax can be processes by a VirtualFileSystem implementation is entierly dependant
upon that implementation. Implementors are free to deal with their limitations how
they wish, for example they may drop conditions that cannot be handled or they may
throw an exception.
|
Java Source File Name | Type | Comment |
ConditionGroup.java | Class | Groups conditions in either an AND or OR group. |
ContentCondition.java | Class | This class holds the information for a VirtualFileSystem search,
content based, condition. |
Order.java | Class | This class holds the information for a VirtualFileSystem search
order. |
PropertyCondition.java | Class | This class holds the information for a VirtualFileSystem search,
property based, condition. |
Query.java | Class | This class acts as the logical container for all the objects
that form a complete VirtualFileSystem search query. |
Scope.java | Class | Defines the scope of a Virtual File System search, in terms of
collections. |
Select.java | Class | Contains Properties which are to be returned from a Virtual File System
search. |