org.codehaus.mojo.pomtools.wrapper.reflection
Class BeanField

java.lang.Object
  extended by org.codehaus.mojo.pomtools.wrapper.reflection.BeanField
Direct Known Subclasses:
CompositeField, ListField, StringField

public class BeanField
extends java.lang.Object

Version:
$Id: BeanField.java 2166 2006-07-18 21:32:16Z carlos $
Author:
David Hawkins

Field Summary
static java.lang.String TYPE_BOOLEAN
           
static java.lang.String TYPE_COMPOSITE
           
static java.lang.String TYPE_LIST
           
static java.lang.String TYPE_PROPERTIES
           
static java.lang.String TYPE_STRING
           
static java.lang.String TYPE_VERSION
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
protected  java.lang.Class getClassByName(java.lang.String className)
           
 java.lang.String getFieldName()
           
 java.lang.String getFullFieldName(ObjectWrapper obj)
           
 java.lang.String getLabel()
           
 java.util.List getPossibleValues()
           
 java.lang.String getType()
           
 int hashCode()
           
 boolean isWrappedValue()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPE_BOOLEAN

public static final java.lang.String TYPE_BOOLEAN
See Also:
Constant Field Values

TYPE_COMPOSITE

public static final java.lang.String TYPE_COMPOSITE
See Also:
Constant Field Values

TYPE_LIST

public static final java.lang.String TYPE_LIST
See Also:
Constant Field Values

TYPE_PROPERTIES

public static final java.lang.String TYPE_PROPERTIES
See Also:
Constant Field Values

TYPE_STRING

public static final java.lang.String TYPE_STRING
See Also:
Constant Field Values

TYPE_VERSION

public static final java.lang.String TYPE_VERSION
See Also:
Constant Field Values
Method Detail

getClassByName

protected java.lang.Class getClassByName(java.lang.String className)

getFieldName

public java.lang.String getFieldName()

getLabel

public java.lang.String getLabel()

getFullFieldName

public java.lang.String getFullFieldName(ObjectWrapper obj)

getType

public java.lang.String getType()

getPossibleValues

public java.util.List getPossibleValues()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

isWrappedValue

public boolean isWrappedValue()


Copyright © 2009 The Codehaus. All Rights Reserved.