Package org.osgi.framework
Class FilterImpl.Equal
java.lang.Object
org.osgi.framework.FilterImpl
org.osgi.framework.FilterImpl.Item
org.osgi.framework.FilterImpl.Equal
- All Implemented Interfaces:
Filter
- Direct Known Subclasses:
FilterImpl.Approx,FilterImpl.GreaterEqual,FilterImpl.LessEqual
- Enclosing class:
FilterImpl
-
Nested Class Summary
Nested classes/interfaces inherited from class org.osgi.framework.FilterImpl
FilterImpl.And, FilterImpl.Approx, FilterImpl.Equal, FilterImpl.GreaterEqual, FilterImpl.Item, FilterImpl.LessEqual, FilterImpl.Not, FilterImpl.Or, FilterImpl.Present, FilterImpl.Substring -
Field Summary
FieldsFields inherited from class org.osgi.framework.FilterImpl.Item
attr -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) booleancompare_Boolean(boolean boolval) (package private) booleancompare_Character(char charval) (package private) booleancompare_Comparable(Comparable<Object> value1) (package private) booleancompare_Double(double doubleval) (package private) booleancompare_Float(float floatval) (package private) booleancompare_Long(long longval) (package private) booleancompare_String(String string) (package private) booleancompare_Unknown(Object value1) (package private) booleancompare_Version(Version value1) (package private) booleancomparison(int compare) private <T> T(package private) StringBuilderReturns thisFilter's normalized filter string.private static voidsetAccessible(AccessibleObject accessible) (package private) ObjectMethods inherited from class org.osgi.framework.FilterImpl.Item
encodeValue, matches0Methods inherited from class org.osgi.framework.FilterImpl
createFilter, equals, hashCode, match, match, matchCase, matches, toString
-
Field Details
-
value
-
cached
-
-
Constructor Details
-
Equal
-
-
Method Details
-
convert
-
comparison
boolean comparison(int compare) -
compare_String
- Overrides:
compare_Stringin classFilterImpl.Item
-
compare_Version
- Overrides:
compare_Versionin classFilterImpl.Item
-
compare_Boolean
boolean compare_Boolean(boolean boolval) - Overrides:
compare_Booleanin classFilterImpl.Item
-
compare_Character
boolean compare_Character(char charval) - Overrides:
compare_Characterin classFilterImpl.Item
-
compare_Double
boolean compare_Double(double doubleval) - Overrides:
compare_Doublein classFilterImpl.Item
-
compare_Float
boolean compare_Float(float floatval) - Overrides:
compare_Floatin classFilterImpl.Item
-
compare_Long
boolean compare_Long(long longval) - Overrides:
compare_Longin classFilterImpl.Item
-
compare_Comparable
- Overrides:
compare_Comparablein classFilterImpl.Item
-
compare_Unknown
- Overrides:
compare_Unknownin classFilterImpl.Item
-
normalize
Description copied from class:FilterImplReturns thisFilter's normalized filter string.The filter string is normalized by removing whitespace which does not affect the meaning of the filter.
- Specified by:
normalizein classFilterImpl- Returns:
- This
Filter's filter string.
-
valueOf
-
setAccessible
-