:all
, e.g. addAttributes(":all", "class")
.
@param tag The tag the attributes are for
@param keys List of valid attributes for the tag
@return this (for chaining)
attributes
is null.
@exception IllegalArgumentException if beginIndex is less then0, endIndex is greater than the length of the string, or beginIndex and endIndex together don't define a non-empty subrange of the string and the attributes parameter is not an empty Map.
An invocation of this method with duplicate elements in the attrSets
parameter (where duplication means attribute equality as defined by calling the MarshalledObject.equals
method on field values) is equivalent to performing the invocation with the duplicates removed from that parameter.
Note that because there is no guarantee that attribute propagation will have completed upon return from this method, services that invoke this method must take care not to modify the contents of the attrSets
parameter. Doing so could cause the service's attribute state to be corrupted or inconsistent on a subset of the lookup services with which the service is registered as compared with the state reflected on the remaining lookup services. It is for this reason that the effects of modifying the contents of the attrSets
parameter, after this method is invoked, are undefined.
@param attrSets array of Entry
consisting of theattribute sets with which to augment the service's current set of attributes
@throws java.lang.NullPointerException if either null
isinput to the attrSets
parameter, or one or more of the elements of the attrSets
parameter is null
@see net.jini.core.entry.Entry
:all
, e.g. addAttributes(":all", "class")
.
@param tag The tag the attributes are for
@param keys List of valid attributes for the tag
@return this (for chaining)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|