Java Doc for FieldInterceptorImpl.java in  » Database-ORM » hibernate » org » hibernate » intercept » javassist » 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 » Database ORM » hibernate » org.hibernate.intercept.javassist 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.hibernate.intercept.AbstractFieldInterceptor
      org.hibernate.intercept.javassist.FieldInterceptorImpl

FieldInterceptorImpl
final public class FieldInterceptorImpl extends AbstractFieldInterceptor implements FieldHandler,Serializable(Code)
A field-level interceptor that initializes lazily fetched properties. This interceptor can be attached to classes instrumented by Javassist. Note that this implementation assumes that the instance variable name is the same as the name of the persistent property that must be loaded.

Note: most of the interesting functionality here is farmed off to the super-class. The stuff here mainly acts as an adapter to the Javassist-specific functionality, routing interception through the super-class's intercept() method
author:
   Steve Ebersole



Constructor Summary
 FieldInterceptorImpl(SessionImplementor session, Set uninitializedFields, String entityName)
     Package-protected constructor.

Method Summary
public  booleanreadBoolean(Object target, String name, boolean oldValue)
    
public  bytereadByte(Object target, String name, byte oldValue)
    
public  charreadChar(Object target, String name, char oldValue)
    
public  doublereadDouble(Object target, String name, double oldValue)
    
public  floatreadFloat(Object target, String name, float oldValue)
    
public  intreadInt(Object target, String name, int oldValue)
    
public  longreadLong(Object target, String name, long oldValue)
    
public  ObjectreadObject(Object target, String name, Object oldValue)
    
public  shortreadShort(Object target, String name, short oldValue)
    
public  StringtoString()
    
public  booleanwriteBoolean(Object target, String name, boolean oldValue, boolean newValue)
    
public  bytewriteByte(Object target, String name, byte oldValue, byte newValue)
    
public  charwriteChar(Object target, String name, char oldValue, char newValue)
    
public  doublewriteDouble(Object target, String name, double oldValue, double newValue)
    
public  floatwriteFloat(Object target, String name, float oldValue, float newValue)
    
public  intwriteInt(Object target, String name, int oldValue, int newValue)
    
public  longwriteLong(Object target, String name, long oldValue, long newValue)
    
public  ObjectwriteObject(Object target, String name, Object oldValue, Object newValue)
    
public  shortwriteShort(Object target, String name, short oldValue, short newValue)
    


Constructor Detail
FieldInterceptorImpl
FieldInterceptorImpl(SessionImplementor session, Set uninitializedFields, String entityName)(Code)
Package-protected constructor.
Parameters:
  session -
Parameters:
  uninitializedFields -
Parameters:
  entityName -




Method Detail
readBoolean
public boolean readBoolean(Object target, String name, boolean oldValue)(Code)



readByte
public byte readByte(Object target, String name, byte oldValue)(Code)



readChar
public char readChar(Object target, String name, char oldValue)(Code)



readDouble
public double readDouble(Object target, String name, double oldValue)(Code)



readFloat
public float readFloat(Object target, String name, float oldValue)(Code)



readInt
public int readInt(Object target, String name, int oldValue)(Code)



readLong
public long readLong(Object target, String name, long oldValue)(Code)



readObject
public Object readObject(Object target, String name, Object oldValue)(Code)



readShort
public short readShort(Object target, String name, short oldValue)(Code)



toString
public String toString()(Code)



writeBoolean
public boolean writeBoolean(Object target, String name, boolean oldValue, boolean newValue)(Code)



writeByte
public byte writeByte(Object target, String name, byte oldValue, byte newValue)(Code)



writeChar
public char writeChar(Object target, String name, char oldValue, char newValue)(Code)



writeDouble
public double writeDouble(Object target, String name, double oldValue, double newValue)(Code)



writeFloat
public float writeFloat(Object target, String name, float oldValue, float newValue)(Code)



writeInt
public int writeInt(Object target, String name, int oldValue, int newValue)(Code)



writeLong
public long writeLong(Object target, String name, long oldValue, long newValue)(Code)



writeObject
public Object writeObject(Object target, String name, Object oldValue, Object newValue)(Code)



writeShort
public short writeShort(Object target, String name, short oldValue, short newValue)(Code)



Methods inherited from org.hibernate.intercept.AbstractFieldInterceptor
final public void clearDirty()(Code)(Java Doc)
final public void dirty()(Code)(Java Doc)
final public String getEntityName()(Code)(Java Doc)
final public SessionImplementor getSession()(Code)(Java Doc)
final public Set getUninitializedFields()(Code)(Java Doc)
final protected Object intercept(Object target, String fieldName, Object value)(Code)(Java Doc)
final public boolean isDirty()(Code)(Java Doc)
final public boolean isInitialized()(Code)(Java Doc)
final public boolean isInitialized(String field)(Code)(Java Doc)
final public boolean isInitializing()(Code)(Java Doc)
final public void setSession(SessionImplementor session)(Code)(Java Doc)

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.