Class FeatureList.Feature

java.lang.Object
org.globus.ftp.FeatureList.Feature
Enclosing class:
FeatureList

public static final class FeatureList.Feature extends Object
RFC 2389 specified the following syntax for FEAT responce
 feat-response   = error-response / no-features / feature-listing
  no-features     = "211" SP *TCHAR CRLF
  feature-listing = "211-" *TCHAR CRLF
                    1*( SP feature CRLF )
                    "211 End" CRLF
  feature         = feature-label [ SP feature-parms ]
  feature-label   = 1*VCHAR
  feature-parms   = 1*TCHAR
 
Feature class represence each individual feature and contain two fields required label and optional parms
  • Field Details

    • label

      private final String label
    • parms

      private final String parms
  • Constructor Details

    • Feature

      private Feature(String label)
    • Feature

      private Feature(String label, String parms)
  • Method Details

    • getLabel

      public String getLabel()
      Returns:
      the name
    • getParms

      public String getParms()
      Returns:
      the qualifiers, null if no qualifiers
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object