public final class DefaultTrafficSelector extends Object implements TrafficSelector
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
DefaultTrafficSelector.Builder
Builder of traffic selector entities. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static TrafficSelector.Builder | 
builder()
Returns a new traffic selector builder. 
 | 
static TrafficSelector.Builder | 
builder(TrafficSelector selector)
Returns a new traffic selector builder primed to produce entities
 patterned after the supplied selector. 
 | 
Set<Criterion> | 
criteria()
Returns selection criteria as an ordered list. 
 | 
static TrafficSelector | 
emptySelector()
Returns an empty traffic selector. 
 | 
boolean | 
equals(Object obj)  | 
Criterion | 
getCriterion(Criterion.Type type)
Returns the selection criterion for a particular type, if it exists in
 this traffic selector. 
 | 
int | 
hashCode()  | 
String | 
toString()  | 
public Set<Criterion> criteria()
TrafficSelectorcriteria in interface TrafficSelectorpublic Criterion getCriterion(Criterion.Type type)
TrafficSelectorgetCriterion in interface TrafficSelectortype - criterion type to look uppublic static TrafficSelector.Builder builder()
public static TrafficSelector emptySelector()
public static TrafficSelector.Builder builder(TrafficSelector selector)
selector - base selector