org.syrup
Interface Template

All Known Subinterfaces:
LogEntryTemplate, PTaskTemplate
All Known Implementing Classes:
LogEntryTemplateImpl, PTaskTemplateImpl, TemplateImpl

public interface Template

A Template example object. Used to match objects contained in a WorkSpace based on the Template's qualifiers.

Author:
Robbert van Dalen
See Also:
WorkSpace.match(org.syrup.PTaskTemplate)

Field Summary
static java.lang.String COPYRIGHT
           
static int EQUAL
          Match an attribute on the 'is equal' qualifier.
static int GREATER
          Match an attribute on the 'greater then' qualifier.
static int GREATER_EQUAL
          Match an attribute on the 'greater or equal' qualifier.
static int IGNORE
          Ignores the matching attribute.
static int LESS
          Match an attribute on the 'less then' qualifier.
static int LESS_EQUAL
          Match an attribute on the 'less or equal' qualifier.
static int LIKE
          Match an attribute on the 'like' qualifier.
static int NOT
          Match an attribute on the 'not' qualifier.
static int NOT_LIKE
          Match an attribute on the 'not like' qualifier.
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
See Also:
Constant Field Values

IGNORE

public static final int IGNORE
Ignores the matching attribute.

See Also:
Constant Field Values

EQUAL

public static final int EQUAL
Match an attribute on the 'is equal' qualifier.

See Also:
Constant Field Values

GREATER

public static final int GREATER
Match an attribute on the 'greater then' qualifier.

See Also:
Constant Field Values

GREATER_EQUAL

public static final int GREATER_EQUAL
Match an attribute on the 'greater or equal' qualifier.

See Also:
Constant Field Values

LESS

public static final int LESS
Match an attribute on the 'less then' qualifier.

See Also:
Constant Field Values

LESS_EQUAL

public static final int LESS_EQUAL
Match an attribute on the 'less or equal' qualifier.

See Also:
Constant Field Values

LIKE

public static final int LIKE
Match an attribute on the 'like' qualifier.

See Also:
Constant Field Values

NOT

public static final int NOT
Match an attribute on the 'not' qualifier.

See Also:
Constant Field Values

NOT_LIKE

public static final int NOT_LIKE
Match an attribute on the 'not like' qualifier.

See Also:
Constant Field Values