@DefaultCoder(value=Groupings.CompoundKeyCoder.class) public static class Groupings.ExporterInterfaceKey extends Groupings.CompoundKey
| Constructor and Description |
|---|
ExporterInterfaceKey() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
static Groupings.ExporterInterfaceKey |
from(org.opennms.netmgt.flows.persistence.model.FlowDocument flow) |
Groupings.InterfaceRef |
getInterfaceRef() |
List<org.opennms.nephron.Groupings.Ref> |
getKeys()
Ordered list of references from which the key is composed
|
Groupings.NodeRef |
getNodeRef() |
Groupings.CompoundKey |
getOuterKey()
Build the parent, or "outer" key for the current key.
|
int |
hashCode() |
static Groupings.ExporterInterfaceKey |
of(Groupings.NodeRef nodeRef,
Groupings.InterfaceRef interfaceRef) |
void |
setInterfaceRef(Groupings.InterfaceRef interfaceRef) |
void |
setNodeRef(Groupings.NodeRef nodeRef) |
String |
toString() |
void |
visit(Groupings.Visitor visitor) |
public static Groupings.ExporterInterfaceKey of(Groupings.NodeRef nodeRef, Groupings.InterfaceRef interfaceRef)
public static Groupings.ExporterInterfaceKey from(org.opennms.netmgt.flows.persistence.model.FlowDocument flow) throws MissingFieldsException
MissingFieldsExceptionpublic Groupings.NodeRef getNodeRef()
public void setNodeRef(Groupings.NodeRef nodeRef)
public Groupings.InterfaceRef getInterfaceRef()
public void setInterfaceRef(Groupings.InterfaceRef interfaceRef)
public void visit(Groupings.Visitor visitor)
visit in class Groupings.CompoundKeypublic Groupings.CompoundKey getOuterKey()
Groupings.CompoundKeygetOuterKey in class Groupings.CompoundKeypublic List<org.opennms.nephron.Groupings.Ref> getKeys()
Groupings.CompoundKeygetKeys in class Groupings.CompoundKeyCopyright © 2020. All rights reserved.