Interface BeanObject

  • All Superinterfaces:
    org.brijframework.GenericBean, Serializable
    All Known Implementing Classes:
    BeanBuilder

    public interface BeanObject
    extends org.brijframework.GenericBean
    Author:
    Ram Kishor
    • Method Detail

      • getCurrentInstance

        default Object getCurrentInstance()
      • setProperty

        default <T> T setProperty​(String _keyPath,
                                  T _value)
        this provides us to set value of key for object.
        Specified by:
        setProperty in interface org.brijframework.GenericBean
        Parameters:
        _key -
        _value -
        Returns:
      • getProperty

        default <T> T getProperty​(String _keyPath)
        this provides us to get value of key for object.
        Specified by:
        getProperty in interface org.brijframework.GenericBean
        Parameters:
        _key -
        Returns:
      • containsKey

        default Boolean containsKey​(String _keyPath)
        this provides us to check key which is contains or not for object.
        Specified by:
        containsKey in interface org.brijframework.GenericBean
        Parameters:
        _key -
        Returns:
      • containsValue

        default Boolean containsValue​(String _keyPath)
        this provides us to check value of key which is contains or not for object.
        Specified by:
        containsValue in interface org.brijframework.GenericBean
        Parameters:
        _key -
        Returns:
      • typeOfProperty

        default Class<?> typeOfProperty​(String _keyPath)
        this provides us to get type of key for object.
        Specified by:
        typeOfProperty in interface org.brijframework.GenericBean
        Parameters:
        _key -
        Returns:
      • setProperties

        default Map<String,​?> setProperties​(String[] _keyPaths,
                                                  Object... _values)
        this provides us to set values of keys for object.
        Parameters:
        _keys -
        _values -
        Returns:
      • setProperties

        default Map<String,​?> setProperties​(String _keys,
                                                  Object... _values)
        this provides us to set values of keys for object.
        Parameters:
        _keys -
        _values -
        Returns:
      • setSafeProperties

        default Map<String,​?> setSafeProperties​(String _keyPath,
                                                      Object... _values)
        this provides us to set values of keys which is contains or not for object.
        Parameters:
        _keys -
        _values -
        Returns:
      • setProperties

        default Map<String,​?> setProperties​(Map<String,​Object> _properties)
        this provides us to set values of keys for object.
        Parameters:
        _properties -
        Returns:
      • fillProperties

        default void fillProperties​(Map<String,​Object> _properties)
        this provides us to fill values of keys for object.
        Parameters:
        _properties -
      • getProperties

        default Map<String,​?> getProperties()
        this provides us to get properties for object.
        Returns:
      • getProperties

        default Map<String,​?> getProperties​(String... _keyPath)
        this provides us to get properties for object.
        Parameters:
        _keys -
        Returns:
      • getSafeProperties

        default Map<String,​?> getSafeProperties​(String... _keyPath)
        this provides us to get safe properties for object.
        Parameters:
        _keys -
        Returns:
      • containsProperties

        default Map<String,​Boolean> containsProperties​(String _keyPath)
        this provides us to check keys for object which is cantains or not.
        Parameters:
        _keys -
        Returns:
      • printObject

        default void printObject()