public class FeatureList
extends java.lang.Object
FeatureList fl = new FeatureList(client.getFeatureList()); if (fl.contains(FeatureList.PARALLEL)) { ... }
Modifier and Type | Class and Description |
---|---|
static class |
FeatureList.Feature
RFC 2389 specified the following syntax for FEAT responce
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ABUF |
static java.lang.String |
CKSUM |
static java.lang.String |
DCAU |
static java.lang.String |
ERET |
static java.lang.String |
ESTO |
protected java.util.List<FeatureList.Feature> |
features |
static java.lang.String |
GETPUT |
static java.lang.String |
MDTM |
static java.lang.String |
MODEX |
static java.lang.String |
PARALLEL |
static java.lang.String |
PIPE |
static java.lang.String |
SBUF |
static java.lang.String |
SIZE |
Constructor and Description |
---|
FeatureList(java.lang.String featReplyMsg) |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(java.lang.String label) |
java.util.List<FeatureList.Feature> |
getFeature(java.lang.String label)
Get all features that have label equal to the argument
Note that RFC 2389 does not require a feature with a
given label to appear only once
|
public static final java.lang.String SIZE
public static final java.lang.String MDTM
public static final java.lang.String PARALLEL
public static final java.lang.String ESTO
public static final java.lang.String ERET
public static final java.lang.String SBUF
public static final java.lang.String ABUF
public static final java.lang.String DCAU
public static final java.lang.String PIPE
public static final java.lang.String MODEX
public static final java.lang.String GETPUT
public static final java.lang.String CKSUM
protected final java.util.List<FeatureList.Feature> features
public boolean contains(java.lang.String label)
public java.util.List<FeatureList.Feature> getFeature(java.lang.String label)
label
-