package com.ibm.nmon.data.matcher;
import java.util.List;
import com.ibm.nmon.data.DataType;
public interface FieldMatcher {
public List<String> getMatchingFields(DataType type);
/**
* Matches all fields.
*/
public static final FieldMatcher ALL = new FieldMatcher() {
@Override
public List<String> getMatchingFields(DataType type) {
if (type == null) {
return java.util.Collections.emptyList();
}
else {
return type.getFields();
}
}
public String toString() {
return "$ALL";
};
};
}