@DefaultCoder(value=Groupings.CompoundKeyCoder.class) public static class Groupings.ExporterInterfaceApplicationKey extends Groupings.CompoundKey
| Constructor and Description |
|---|
ExporterInterfaceApplicationKey() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
static Groupings.ExporterInterfaceApplicationKey |
from(org.opennms.netmgt.flows.persistence.model.FlowDocument flow) |
Groupings.ApplicationRef |
getApplicationRef() |
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.ExporterInterfaceApplicationKey |
of(Groupings.NodeRef nodeRef,
Groupings.InterfaceRef interfaceRef,
Groupings.ApplicationRef applicationRef) |
void |
setApplicationRef(Groupings.ApplicationRef applicationRef) |
void |
setInterfaceRef(Groupings.InterfaceRef interfaceRef) |
void |
setNodeRef(Groupings.NodeRef nodeRef) |
String |
toString() |
void |
visit(Groupings.Visitor visitor) |
public static Groupings.ExporterInterfaceApplicationKey of(Groupings.NodeRef nodeRef, Groupings.InterfaceRef interfaceRef, Groupings.ApplicationRef applicationRef)
public static Groupings.ExporterInterfaceApplicationKey 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 Groupings.ApplicationRef getApplicationRef()
public void setApplicationRef(Groupings.ApplicationRef applicationRef)
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.