public boolean apply(String primary, Set<String> mixins) { init(); if (primaryTypes != null && primaryTypes.contains(primary)) { return true; } if (mixinTypes != null && any(mixins, in(mixinTypes))) { return true; } return false; }
public boolean apply(String primary, Set<String> mixins) { init(); if (primaryTypes != null && primaryTypes.contains(primary)) { return true; } if (mixinTypes != null && any(mixins, in(mixinTypes))) { return true; } return false; }
public boolean apply(String primary, Set<String> mixins) { init(); if (primaryTypes != null && primaryTypes.contains(primary)) { return true; } if (mixinTypes != null && any(mixins, in(mixinTypes))) { return true; } return false; }
public boolean apply(@Nullable Tree input) { if (input != null) { init(); if (primaryTypes != null && primaryTypes.contains(TreeUtil.getPrimaryTypeName(input))) { return true; } if (mixinTypes != null && any(TreeUtil.getNames(input, JCR_MIXINTYPES), in(mixinTypes))) { return true; } } return false; }
public boolean apply(@Nullable Tree input) { if (input != null) { init(); if (primaryTypes != null && primaryTypes.contains(TreeUtil.getPrimaryTypeName(input))) { return true; } if (mixinTypes != null && any(TreeUtil.getNames(input, JCR_MIXINTYPES), in(mixinTypes))) { return true; } } return false; }
public boolean apply(@Nullable Tree input) { if (input != null) { init(); if (primaryTypes != null && primaryTypes.contains(TreeUtil.getPrimaryTypeName(input))) { return true; } if (mixinTypes != null && any(TreeUtil.getNames(input, JCR_MIXINTYPES), in(mixinTypes))) { return true; } } return false; }
@Override public boolean apply(@Nullable NodeState input) { if (input != null) { init(); if (primaryTypes != null && primaryTypes.contains(input.getName(JCR_PRIMARYTYPE))) { return true; } if (mixinTypes != null && any(input.getNames(JCR_MIXINTYPES), in(mixinTypes))) { return true; } } return false; }
@Override public boolean apply(@Nullable NodeState input) { if (input != null) { init(); if (primaryTypes != null && primaryTypes.contains(input.getName(JCR_PRIMARYTYPE))) { return true; } if (mixinTypes != null && any(input.getNames(JCR_MIXINTYPES), in(mixinTypes))) { return true; } } return false; }
@Override public boolean apply(@Nullable NodeState input) { if (input != null) { init(); if (primaryTypes != null && primaryTypes.contains(input.getName(JCR_PRIMARYTYPE))) { return true; } if (mixinTypes != null && any(input.getNames(JCR_MIXINTYPES), in(mixinTypes))) { return true; } } return false; }