Class HandlingPriority
- java.lang.Object
-
- org.opendaylight.netconf.mapping.api.HandlingPriority
-
- All Implemented Interfaces:
Comparable<HandlingPriority>
public final class HandlingPriority extends Object implements Comparable<HandlingPriority>
-
-
Field Summary
Fields Modifier and Type Field Description static HandlingPriorityCANNOT_HANDLEstatic HandlingPriorityHANDLE_WITH_DEFAULT_PRIORITYstatic HandlingPriorityHANDLE_WITH_MAX_PRIORITY
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(HandlingPriority o)booleanequals(Object obj)static HandlingPrioritygetHandlingPriority(int priority)Optional<Integer>getPriority()Get priority number.inthashCode()HandlingPriorityincreasePriority(int priorityIncrease)booleanisCannotHandle()StringtoString()
-
-
-
Field Detail
-
CANNOT_HANDLE
public static final HandlingPriority CANNOT_HANDLE
-
HANDLE_WITH_DEFAULT_PRIORITY
public static final HandlingPriority HANDLE_WITH_DEFAULT_PRIORITY
-
HANDLE_WITH_MAX_PRIORITY
public static final HandlingPriority HANDLE_WITH_MAX_PRIORITY
-
-
Method Detail
-
getHandlingPriority
public static HandlingPriority getHandlingPriority(int priority)
-
getPriority
public Optional<Integer> getPriority()
Get priority number.- Returns:
- priority number or Optional.absent otherwise
-
increasePriority
public HandlingPriority increasePriority(int priorityIncrease)
-
isCannotHandle
public boolean isCannotHandle()
-
compareTo
public int compareTo(HandlingPriority o)
- Specified by:
compareToin interfaceComparable<HandlingPriority>
-
-