## Uses of Class
java.beans.beancontext.BeanContextSupport.BCSChild

- Packages that use BeanContextSupport.BCSChild
  Package | Description
  --- | ---
  java.beans.beancontext | Provides classes and interfaces relating to bean context.

- - ### Uses of BeanContextSupport.BCSChild in java.beans.beancontext

    Subclasses of BeanContextSupport.BCSChild in java.beans.beancontext
    Modifier and Type | Class | Description
    --- | --- | ---
    `protected class` | `BeanContextServicesSupport.BCSSChild`

    Methods in java.beans.beancontext that return BeanContextSupport.BCSChild
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected BeanContextSupport.BCSChild` | BeanContextSupport.`createBCSChild(Object targetChild, Object peer)` Subclasses can override this method to insert their own subclass of Child without having to override add() or the other Collection methods that add children to the set.
    `protected BeanContextSupport.BCSChild` | BeanContextServicesSupport.`createBCSChild(Object targetChild, Object peer)` Subclasses can override this method to insert their own subclass of Child without having to override add() or the other Collection methods that add children to the set.

    Methods in java.beans.beancontext with parameters of type BeanContextSupport.BCSChild
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | BeanContextSupport.`childDeserializedHook(Object child, BeanContextSupport.BCSChild bcsc)` Called by readObject with the newly deserialized child and BCSChild.
    `protected void` | BeanContextSupport.`childJustAddedHook(Object child, BeanContextSupport.BCSChild bcsc)` subclasses may override this method to simply extend add() semantics after the child has been added and before the event notification has occurred.
    `protected void` | BeanContextSupport.`childJustRemovedHook(Object child, BeanContextSupport.BCSChild bcsc)` subclasses may override this method to simply extend remove() semantics after the child has been removed and before the event notification has occurred.
    `protected void` | BeanContextServicesSupport.`childJustRemovedHook(Object child, BeanContextSupport.BCSChild bcsc)` called from superclass child removal operations after a child has been successfully removed.

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2026, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.