| 
 | Jadex 0.96-beta1 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjadex.runtime.ComposedFilter
public class ComposedFilter
A filter checks if an object matches the given subfilters.
| Field Summary | |
|---|---|
| static int | ANDThe AND operator. | 
| static int | NOTThe NOT operator. | 
| static int | ORThe OR operator. | 
| Fields inherited from interface jadex.runtime.IFilter | 
|---|
| ALWAYS, NEVER | 
| Constructor Summary | |
|---|---|
| ComposedFilter(IFilter[] filters,
               int operator)Create a composed filter. | |
| Method Summary | |
|---|---|
|  boolean | filter(Object object)Match an object against the filter. | 
|  Map | getEncodableRepresentation()Get the encodable representation. | 
| static String | operatorToString(int operator)Create a string representation of the operator. | 
|  String | toString()Create a string representation of this filter. | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
public static final int AND
public static final int OR
public static final int NOT
| Constructor Detail | 
|---|
public ComposedFilter(IFilter[] filters,
                      int operator)
filters - The filters.operator - The operator.| Method Detail | 
|---|
public boolean filter(Object object)
               throws Exception
filter in interface IFilterobject - The object.
Exceptionpublic String toString()
toString in class Objectpublic static String operatorToString(int operator)
public Map getEncodableRepresentation()
getEncodableRepresentation in interface jadex.runtime.impl.IEncodable| 
 | Jadex 0.96-beta1 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright (C) 2002-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.