1 20 21 22 package org.snmp4j.agent.util; 23 24 import org.snmp4j.agent.*; 25 import org.snmp4j.smi.*; 26 27 public class OIDScope implements MOScope { 28 29 private OID oid; 30 31 public OIDScope(OID oid) { 32 this.oid = oid; 33 } 34 35 public OID getLowerBound() { 36 return oid; 37 } 38 39 public OID getUpperBound() { 40 return oid; 41 } 42 43 public boolean isCovered(MOScope other) { 44 return DefaultMOScope.covers(this, other); 45 } 46 47 public boolean isLowerIncluded() { 48 return true; 49 } 50 51 public boolean isUpperIncluded() { 52 return true; 53 } 54 55 public boolean isOverlapping(MOScope other) { 56 return DefaultMOScope.overlaps(this, other); 57 } 58 59 public boolean covers(OID oid) { 60 return this.oid.equals(oid); 61 } 62 63 } 64 | Popular Tags |