Class FileFilter
java.lang.Object
org.teamapps.universaldb.index.file.FileFilter
public class FileFilter
extends java.lang.Object
-
Constructor Summary
Constructors Modifier Constructor Description protectedFileFilter(long size, long size2)protectedFileFilter(long size, FileFilterType filterType)FileFilter(FileFilterType filterType)protectedFileFilter(FileFullTextFilterType fullTextFilterType, java.lang.String value, FileDataField... fields) -
Method Summary
Modifier and Type Method Description static FileFilterempty()java.util.List<FileDataField>getFields()FileFilterTypegetFilterType()FileFullTextFilterTypegetFullTextFilterType()longgetSize()longgetSize2()java.util.List<TextFieldFilter>getTextFilters()java.lang.StringgetValue()static FileFilternotEmpty()static FileFiltersizeBetween(long size, long size2)static FileFiltersizeEquals(long size)static FileFiltersizeGreater(long size)static FileFiltersizeNotEquals(long size)static FileFiltersizeSmaller(long size)static FileFiltertermContains(java.lang.String value, FileDataField... fields)static FileFiltertermContainsNot(java.lang.String value, FileDataField... fields)static FileFiltertermEquals(java.lang.String value, FileDataField... fields)static FileFiltertermNotEquals(java.lang.String value, FileDataField... fields)static FileFiltertermNotSimilar(java.lang.String value, FileDataField... fields)static FileFiltertermSimilar(java.lang.String value, FileDataField... fields)static FileFiltertermStartNotWith(java.lang.String value, FileDataField... fields)static FileFiltertermStartsWith(java.lang.String value, FileDataField... fields)
-
Constructor Details
-
FileFilter
-
FileFilter
protected FileFilter(FileFullTextFilterType fullTextFilterType, java.lang.String value, FileDataField... fields) -
FileFilter
-
FileFilter
protected FileFilter(long size, long size2)
-
-
Method Details
-
empty
-
notEmpty
-
termEquals
-
termNotEquals
-
termStartsWith
-
termStartNotWith
-
termSimilar
-
termNotSimilar
-
termContains
-
termContainsNot
-
sizeEquals
-
sizeNotEquals
-
sizeGreater
-
sizeSmaller
-
sizeBetween
-
getTextFilters
-
getFilterType
-
getFullTextFilterType
-
getFields
-
getValue
public java.lang.String getValue() -
getSize
public long getSize() -
getSize2
public long getSize2()
-