8.6.5 Collectionを返すメソッドについて
次に示すインタフェース,またはインタフェースを継承するインタフェースでのCollectionのインスタンスを返すメソッドについては,Collectionの要素はコピーされません。そのため,要素自体の内容を変更しないようにしてください。
-
javax.xml.registry.BulkResponse
-
javax.xml.registry.infomodel.ClassificationScheme
-
javax.xml.registry.infomodel.Concept
-
javax.xml.registry.infomodel.ExtensibleObject
-
javax.xml.registry.infomodel.ExternalLink
-
javax.xml.registry.infomodel.InternationalString
-
javax.xml.registry.infomodel.Organization
-
javax.xml.registry.infomodel.RegistryObject
-
javax.xml.registry.infomodel.Service
-
javax.xml.registry.infomodel.ServiceBinding
-
javax.xml.registry.infomodel.Slot
-
javax.xml.registry.infomodel.SpecificationLink
-
javax.xml.registry.infomodel.User
Collectionの要素自体を変更した場合,Collectionを取得したインスタンスの状態も変更されるため,そのインスタンスの,ほかのメソッドの動作が不正になるおそれがあります。