Package org.apache.ivy.osgi.obr.filter
Class MultiOperatorFilter
- java.lang.Object
-
- org.apache.ivy.osgi.obr.xml.RequirementFilter
-
- org.apache.ivy.osgi.obr.filter.MultiOperatorFilter
-
public abstract class MultiOperatorFilter extends RequirementFilter
-
-
Constructor Summary
Constructors Constructor Description MultiOperatorFilter()
MultiOperatorFilter(RequirementFilter[] filters)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
add(RequirementFilter subFilter2)
void
append(java.lang.StringBuffer builder)
boolean
equals(java.lang.Object obj)
java.util.List
getSubFilters()
int
hashCode()
protected abstract char
operator()
-
Methods inherited from class org.apache.ivy.osgi.obr.xml.RequirementFilter
toString
-
-
-
-
Constructor Detail
-
MultiOperatorFilter
public MultiOperatorFilter()
-
MultiOperatorFilter
public MultiOperatorFilter(RequirementFilter[] filters)
-
-
Method Detail
-
operator
protected abstract char operator()
-
append
public void append(java.lang.StringBuffer builder)
- Specified by:
append
in classRequirementFilter
-
add
public void add(RequirementFilter subFilter2)
-
getSubFilters
public java.util.List getSubFilters()
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-