java.lang.Objectjavax.mail.internet.ParameterList
public class ParameterList
This class holds MIME parameters (attribute-value pairs).
The mail.mime.encodeparameters and
mail.mime.decodeparameters System properties
control whether encoded parameters, as specified by
RFC 2231,
are supported. By default, such encoded parameters are not
supported.
Also, in the current implementation, setting the System property
mail.mime.decodeparameters.strict to "true"
will cause a ParseException to be thrown for errors
detected while decoding encoded parameters. By default, if any
decoding errors occur, the original (undecoded) string is used.
| Constructor Summary | |
|---|---|
ParameterList()
No-arg Constructor. |
|
ParameterList(String s)
Constructor that takes a parameter-list string. |
|
| Method Summary | |
|---|---|
String |
get(String name)
Returns the value of the specified parameter. |
Enumeration |
getNames()
Return an enumeration of the names of all parameters in this list. |
void |
remove(String name)
Removes the specified parameter from this ParameterList. |
void |
set(String name,
String value)
Set a parameter. |
void |
set(String name,
String value,
String charset)
Set a parameter. |
int |
size()
Return the number of parameters in this list. |
String |
toString()
Convert this ParameterList into a MIME String. |
String |
toString(int used)
Convert this ParameterList into a MIME String. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ParameterList()
public ParameterList(String s) throws ParseException
s - the parameter-list string.
ParseException - if the parse fails.| Method Detail |
|---|
public int size()
public String get(String name)
name - parameter name.
null if the parameter is not
present.public void set(String name, String value)
name - name of the parameter.value - value of the parameter.public void set(String name, String value, String charset)
mail.mime.encodeparameters System property
is true, and the parameter value is non-ASCII, it will be
encoded with the specified charset, as specified by RFC 2231.
name - name of the parameter.value - value of the parameter.charset - charset of the parameter value.public void remove(String name)
name - name of the parameter.public Enumeration getNames()
public String toString()
public String toString(int used)
used - number of character positions already used, in
the field into which the parameter list is to
be inserted.
Ces informations proviennent du site de http://java.sun.com
Le contenu de cette page provient du site de Sun, et est généré depuis un cache sur l'infobrol après certains traitements automatisés. La présentation peut donc différer du document original, mais le contenu aussi. Vous pouvez utiliser ce bouton pour afficher la page originale du site de Sun :
Maintenir les pages en cache sur différents sites peut offrir plus de disponibilité.
Chaque page est indexée dans la base de donnée, ce qui permet de retrouver facilement les informations, au moyen des sommaires, du moteur de recherche interne, etc.
Des facilités sont mises en place pour que les membres de l'infobrol puissent effectuer des traductions en français des différents documents. Ceci devrait permettre aux débutants en programmation Java de consulter les API en français s'ils maîtrisent moins bien la langue de Shakespeare. Dans le cas où une traduction a été soumise, elle est disponible au moyen d'un lien en bas de page. Si la traduction a été validée, la page s'affiche par défaut en français, et un lien en bas de page permet d'atteindre la version en anglais.
Le code sur l'infobrol est automatiquement coloré selon la syntaxe, et les différents mots clés sont transformés en liens pour accéder rapidement aux informations.
Vous avez la possibilité de partager vos expériences en proposant vos propres extraits de code en utilisant le bouton "ajouter un commentaire" en bas de page. Si vous visitez simplement l'infobrol, vous avez déjà accès à cette fonction, mais si vous étes membre du brol, vous pouvez en plus utiliser des boutons supplémentaires de mise en forme, dont la coloration automatique de vos extraits de codes.
Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher les interactions avec les réseaux sociaux sur ces pages.
7 mots clés dont 0 définis manuellement (plus d'information...).
Avertissement
Cette page ne possède pas encore de mots clés manuels, ceci est donc un exemple automatique (les niveaux de pertinence sont fictifs, mais les liens sont valables). Pour tester le nuage avec une page qui contient des mots définis manuellement, vous pouvez cliquer ici.Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher le nuage de mots clés.
Recherche (afficher)
Utilisateur (masquer)
Navigation (masquer)
Apparence (afficher)
Stats (afficher)
Citation (masquer)