Joda System API

org.joda.property.impl
Class BeanInit

java.lang.Object
  |
  +--org.joda.property.impl.BeanInit

public class BeanInit
extends java.lang.Object

Initialisation class passed into the constructor of properties.

Author:
Stephen Colebourne

Constructor Summary
BeanInit(Bean bean, BeanMetaData metaData, java.lang.String name, java.util.Map properties)
          Constructor
 
Method Summary
 Bean getBean()
          Get the bean
 BeanMetaData getBeanMetaData()
          Get the bean type
 java.lang.String getBeanName()
          Get the bean name
 java.lang.Class getBeanType()
          Get the bean type
 java.util.Map getProperties()
          Get the map of child properties
 java.lang.String toString()
          Get a debugging string
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BeanInit

public BeanInit(Bean bean,
                BeanMetaData metaData,
                java.lang.String name,
                java.util.Map properties)
Constructor

Parameters:
bean - the real instance of the bean (for proxies)
metaData - the meta data of the bean
name - the property name
properties - the instantiated map of properties
Method Detail

getBean

public Bean getBean()
Get the bean

Returns:
node he bean

getBeanMetaData

public BeanMetaData getBeanMetaData()
Get the bean type

Returns:
bean type

getBeanType

public java.lang.Class getBeanType()
Get the bean type

Returns:
bean type

getBeanName

public java.lang.String getBeanName()
Get the bean name

Returns:
bean name

getProperties

public java.util.Map getProperties()
Get the map of child properties

Returns:
bean name

toString

public java.lang.String toString()
Get a debugging string

Overrides:
toString in class java.lang.Object

Joda System API

Copyright © 2001-2003 Stephen Colebourne. All Rights Reserved.