public interface  WEB-INF.classes.org.apache.nifi.web.search.attributematchers.AttributeMatcher extends java.lang.Object
{
public static final java.lang.String SEPARATOR;
public abstract void match(java.lang.Object, org.apache.nifi.web.search.query.SearchQuery, java.util.List);
public static void addIfMatching(java.lang.String, java.lang.String, java.lang.String, java.util.List)
{
java.util.List v;
java.lang.String v, v, v, v;
boolean v, v;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.util.List;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.lang.String)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u0001: \u0001");
v = staticinvoke <org.apache.commons.lang.StringUtils: boolean containsIgnoreCase(java.lang.CharSequence,java.lang.CharSequence)>(v, v);
if v == 0 goto label;
if v == null goto label;
v = interfaceinvoke v.<java.util.List: boolean contains(java.lang.Object)>(v);
if v != 0 goto label;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return;
}
}