Java Doc for BeanUtils.java in  » Web-Framework » rife-1.6.1 » com » uwyn » rife » tools » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Web Framework » rife 1.6.1 » com.uwyn.rife.tools 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.uwyn.rife.tools.BeanUtils

BeanUtils
abstract public class BeanUtils (Code)

Inner Class :static class Accessors extends EnumClass

Field Summary
final public static  AccessorsGETTERS
    
final public static  AccessorsGETTERS_SETTERS
    
final public static  AccessorsSETTERS
    


Method Summary
public static  intcountProperties(Class beanClass, String[] includedProperties, String[] excludedProperties, String prefix)
    
public static  intcountProperties(Accessors accessors, Class beanClass, String[] includedProperties, String[] excludedProperties, String prefix)
    
public static  StringformatPropertyValue(Object propertyValue, ConstrainedProperty constrainedProperty)
    
public static  BeanInfogetBeanInfo(Class beanClass)
    
public static  DateFormatgetConcisePreciseDateFormat()
    
public static  Set<String>getPropertyNames(Class beanClass, String[] includedProperties, String[] excludedProperties, String prefix)
    
public static  Set<String>getPropertyNames(Accessors accessors, Class beanClass, String[] includedProperties, String[] excludedProperties, String prefix)
    
public static  ClassgetPropertyType(Class beanClass, String name)
    
public static  Map<String, Class>getPropertyTypes(Class beanClass, String[] includedProperties, String[] excludedProperties, String prefix)
    
public static  Map<String, Class>getPropertyTypes(Accessors accessors, Class beanClass, String[] includedProperties, String[] excludedProperties, String prefix)
    
public static  ObjectgetPropertyValue(Object bean, String name)
    
public static  Map<String, Object>getPropertyValues(Object bean, String[] includedProperties, String[] excludedProperties, String prefix)
    
public static  Map<String, Object>getPropertyValues(Accessors accessors, Object bean, String[] includedProperties, String[] excludedProperties, String prefix)
    
public static  HashMap<String, PropertyDescriptor>getUppercasedBeanProperties(Class beanClass)
     Retrieves a map of all the properties of a bean and their descriptors.
public  ObjectparseDate(String date, Format format)
     Parses the textual representation of the date using a custom format, or by relying on the standard date formats.
public static  voidprocessProperties(Class beanClass, String[] includedProperties, String[] excludedProperties, String prefix, BeanPropertyProcessor processor)
    
public static  voidprocessProperties(Accessors accessors, Class beanClass, String[] includedProperties, String[] excludedProperties, String prefix, BeanPropertyProcessor processor)
    
public static  voidprocessPropertyValues(Object bean, String[] includedProperties, String[] excludedProperties, String prefix, BeanPropertyValueProcessor processor)
    
public static  voidprocessPropertyValues(Accessors accessors, Object bean, String[] includedProperties, String[] excludedProperties, String prefix, BeanPropertyValueProcessor processor)
    
public static  voidsetPropertyValue(Object bean, String name, Object value)
    
public static  voidsetUppercasedBeanProperty(String propertyName, String[] propertyValues, String propertyNamePrefix, Map<String, PropertyDescriptor> beanProperties, Object beanInstance, Object emptyBean)
     Set the value of a bean property from an array of strings.
public static  voidsetUppercasedBeanProperty(String propertyName, UploadedFile propertyFile, String propertyNamePrefix, Map<String, PropertyDescriptor> beanProperties, Object beanInstance)
     Set the value of a bean property from an uploaded file.

Field Detail
GETTERS
final public static Accessors GETTERS(Code)



GETTERS_SETTERS
final public static Accessors GETTERS_SETTERS(Code)



SETTERS
final public static Accessors SETTERS(Code)





Method Detail
countProperties
public static int countProperties(Class beanClass, String[] includedProperties, String[] excludedProperties, String prefix) throws BeanUtilsException(Code)



countProperties
public static int countProperties(Accessors accessors, Class beanClass, String[] includedProperties, String[] excludedProperties, String prefix) throws BeanUtilsException(Code)



formatPropertyValue
public static String formatPropertyValue(Object propertyValue, ConstrainedProperty constrainedProperty)(Code)



getBeanInfo
public static BeanInfo getBeanInfo(Class beanClass) throws BeanUtilsException(Code)



getConcisePreciseDateFormat
public static DateFormat getConcisePreciseDateFormat()(Code)



getPropertyNames
public static Set<String> getPropertyNames(Class beanClass, String[] includedProperties, String[] excludedProperties, String prefix) throws BeanUtilsException(Code)



getPropertyNames
public static Set<String> getPropertyNames(Accessors accessors, Class beanClass, String[] includedProperties, String[] excludedProperties, String prefix) throws BeanUtilsException(Code)



getPropertyType
public static Class getPropertyType(Class beanClass, String name) throws BeanUtilsException(Code)



getPropertyTypes
public static Map<String, Class> getPropertyTypes(Class beanClass, String[] includedProperties, String[] excludedProperties, String prefix) throws BeanUtilsException(Code)



getPropertyTypes
public static Map<String, Class> getPropertyTypes(Accessors accessors, Class beanClass, String[] includedProperties, String[] excludedProperties, String prefix) throws BeanUtilsException(Code)



getPropertyValue
public static Object getPropertyValue(Object bean, String name) throws BeanUtilsException(Code)



getPropertyValues
public static Map<String, Object> getPropertyValues(Object bean, String[] includedProperties, String[] excludedProperties, String prefix) throws BeanUtilsException(Code)



getPropertyValues
public static Map<String, Object> getPropertyValues(Accessors accessors, Object bean, String[] includedProperties, String[] excludedProperties, String prefix) throws BeanUtilsException(Code)



getUppercasedBeanProperties
public static HashMap<String, PropertyDescriptor> getUppercasedBeanProperties(Class beanClass) throws BeanUtilsException(Code)
Retrieves a map of all the properties of a bean and their descriptors.

The property names will be uppercased and an exception will be thrown if two properties are equals case-insensitively.
Parameters:
  beanClass - the class of the bean
exception:
  com.uwyn.rife.tools.exceptions.BeanUtilsException - when an erroroccurred while obtaining the bean properties the map of the bean properties
See Also:   BeanUtils.setUppercasedBeanProperty(String,String[],String,Map,Object,Object)
See Also:   BeanUtils.setUppercasedBeanProperty(String,UploadedFile,String,Map,Object)
since:
   1.4




parseDate
public Object parseDate(String date, Format format) throws ParseException(Code)
Parses the textual representation of the date using a custom format, or by relying on the standard date formats.
Parameters:
  date - the textual representation of the date
Parameters:
  format - the custom format that should be used for parsing the stringrepresentation of the date; or null if the default formats shouldbe used the parsed date
throws:
  ParseException - if an error occurred when the date was parsed
since:
   1.6



processProperties
public static void processProperties(Class beanClass, String[] includedProperties, String[] excludedProperties, String prefix, BeanPropertyProcessor processor) throws BeanUtilsException(Code)



processProperties
public static void processProperties(Accessors accessors, Class beanClass, String[] includedProperties, String[] excludedProperties, String prefix, BeanPropertyProcessor processor) throws BeanUtilsException(Code)



processPropertyValues
public static void processPropertyValues(Object bean, String[] includedProperties, String[] excludedProperties, String prefix, BeanPropertyValueProcessor processor) throws BeanUtilsException(Code)



processPropertyValues
public static void processPropertyValues(Accessors accessors, Object bean, String[] includedProperties, String[] excludedProperties, String prefix, BeanPropertyValueProcessor processor) throws BeanUtilsException(Code)



setPropertyValue
public static void setPropertyValue(Object bean, String name, Object value) throws BeanUtilsException(Code)



setUppercasedBeanProperty
public static void setUppercasedBeanProperty(String propertyName, String[] propertyValues, String propertyNamePrefix, Map<String, PropertyDescriptor> beanProperties, Object beanInstance, Object emptyBean) throws BeanUtilsException(Code)
Set the value of a bean property from an array of strings.
Parameters:
  propertyName - the name of the property
Parameters:
  propertyValues - the values that will be set, can be null
Parameters:
  propertyNamePrefix - the prefix that the propertyName parametershould have, can be null
Parameters:
  beanProperties - the map of the uppercased bean property names andtheir descriptors
Parameters:
  beanInstance - the bean instance whose property should be updated
Parameters:
  emptyBean - this bean instance will be used to set the value of theproperty in case the propertyValues parameter is empty or null, can benull
exception:
  com.uwyn.rife.tools.exceptions.BeanUtilsException - when an erroroccurred while setting the bean property
See Also:   BeanUtils.getUppercasedBeanProperties(Class)
See Also:   BeanUtils.setUppercasedBeanProperty(String,UploadedFile,String,Map,Object)
since:
   1.4



setUppercasedBeanProperty
public static void setUppercasedBeanProperty(String propertyName, UploadedFile propertyFile, String propertyNamePrefix, Map<String, PropertyDescriptor> beanProperties, Object beanInstance) throws BeanUtilsException(Code)
Set the value of a bean property from an uploaded file.
Parameters:
  propertyName - the name of the property
Parameters:
  propertyFile - the file that will be set, can be null
Parameters:
  propertyNamePrefix - the prefix that the propertyName parametershould have, can be null
Parameters:
  beanProperties - the map of the uppercased bean property names andtheir descriptors
Parameters:
  beanInstance - the bean instance whose property should be updated
exception:
  com.uwyn.rife.tools.exceptions.BeanUtilsException - when an erroroccurred while setting the bean property
See Also:   BeanUtils.getUppercasedBeanProperties(Class)
See Also:   BeanUtils.setUppercasedBeanProperty(String,String[],String,Map,Object,Object)
since:
   1.4



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.