public class EnumerationConstraint extends Object implements ValueConstraint
EnumerationConstraint class checks an Integer32
value to match a set of (enumerated) values or a OctetString
value to match a set of bit values for the BITS SMI type.| Constructor and Description |
|---|
EnumerationConstraint(int[] allowedValues)
Creates an
EnumerationConstraint based on the specified array
of integer values. |
| Modifier and Type | Method and Description |
|---|---|
int |
validate(org.snmp4j.smi.Variable variable)
Indicates whether a SNMP value matches this value constraint.
|
public EnumerationConstraint(int[] allowedValues)
EnumerationConstraint based on the specified array
of integer values.allowedValues - an array of allowed values.public int validate(org.snmp4j.smi.Variable variable)
ValueConstraintvalidate in interface ValueConstraintvariable - a SNMP value that has to match the type of SNMP value this
ValueConstraint supports. Otherwise a wrongType error
should be returned instead of throwing a
ClassCastException.Copyright © 2020 SNMP4J.org. All rights reserved.