public class FieldAmmendmentByName extends java.lang.Object implements AmmendableFilterConfiguration.FieldAmmendment
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<java.lang.String> |
fullFieldNames |
protected boolean |
policy |
POLICY_IGNORE, POLICY_INCLUDE
Constructor and Description |
---|
FieldAmmendmentByName(java.util.Collection<java.lang.String> fullFieldNames,
boolean policy) |
FieldAmmendmentByName(java.lang.Iterable<java.lang.String> fullFieldNames,
boolean policy) |
FieldAmmendmentByName(java.lang.String[] fieldNames,
boolean policy) |
Modifier and Type | Method and Description |
---|---|
boolean |
ammendFieldInclusion(FieldInfo fi,
boolean sofar) |
protected final java.util.Set<java.lang.String> fullFieldNames
protected final boolean policy
public FieldAmmendmentByName(java.lang.String[] fieldNames, boolean policy)
public FieldAmmendmentByName(java.util.Collection<java.lang.String> fullFieldNames, boolean policy)
public FieldAmmendmentByName(java.lang.Iterable<java.lang.String> fullFieldNames, boolean policy)
public boolean ammendFieldInclusion(FieldInfo fi, boolean sofar)
ammendFieldInclusion
in interface AmmendableFilterConfiguration.InstanceAmmendment
ammendFieldInclusion
in interface AmmendableFilterConfiguration.StaticAmmendment