predicate
JavaADAMPluginWithPredicate
JavaADAMPluginWithoutPredicate