Java Doc for Platform4.java in  » Database-DBMS » db4o-6.4 » com » db4o » internal » 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 DBMS » db4o 6.4 » com.db4o.internal 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.db4o.internal.Platform4

Platform4
final public class Platform4 (Code)


Field Summary
final static  StringACCESSIBLEOBJECT
    
final static  StringDB4O_ASSEMBLY
    
final static  StringDB4O_CONFIG
    
final static  StringDB4O_PACKAGE
    
final static  StringGETCONSTRUCTOR
    
final static  StringREFERENCEQUEUE
    
final static  StringREFLECTIONFACTORY
    
final static  StringRUNFINALIZERSONEXIT
    
final static  StringUTIL
    
static  TernaryBoolcallConstructorCheck
    
static  ShutDownRunnableshutDownRunnable
    
static  ThreadshutDownThread
    


Method Summary
final static synchronized  voidaddShutDownHook(PartialObjectContainer container)
    
static  booleancallConstructor()
    
final public static  booleancanSetAccessible()
    
final static  booleanclassIsAvailable(String className)
    
public static  Object[]collectionToArray(ObjectContainerBase stream, Object obj)
    
static  Db4oCollectionscollections(Transaction transaction)
    
final static  ObjectcreateActiveObjectReference(Object a_queue, Object a_yapObject, Object a_object)
    
final static  ObjectcreateReferenceQueue()
    
final static  ReflectorcreateReflector(Object classLoader)
    
public static  ObjectcreateWeakReference(Object obj)
    
public static  Objectdeserialize(byte[] bytes)
    
final public static  longdoubleToLong(double a_double)
    
final public static  QConEvaluationevaluationCreate(Transaction a_trans, Object example)
    
final public static  voidevaluationEvaluate(Object a_evaluation, Candidate a_candidate)
    
public static  Config4ClassextendConfiguration(ReflectClass clazz, Configuration config, Config4Class classConfig)
     Should create additional configuration, for example through reflection on annotations.
final static  Collection4flattenCollection(ObjectContainerBase stream, Object obj)
    
final static  voidflattenCollection1(ObjectContainerBase stream, Object obj, Collection4 col)
    
final static  voidflattenCollection2(ObjectContainerBase a_stream, Object a_object, com.db4o.foundation.Collection4 col)
    
final static  voidforEachCollectionElement(Object a_object, Visitor4 a_visitor)
    
final public static  Stringformat(Date date, boolean showTime)
    
public static  ObjectgetClassForType(Object obj)
    
final public static  voidgetDefaultConfiguration(Config4Impl config)
    
public static  ObjectgetTypeForClass(Object obj)
    
final static  ObjectgetYapRefObject(Object a_object)
    
final static synchronized  booleanhasCollections()
    
final public static  booleanhasLockFileThread()
    
final public static  booleanhasNio()
    
final static  booleanhasShutDownHook()
    
final static  booleanhasWeakReferences()
    
final static  booleanignoreAsConstraint(Object obj)
    
final static  booleanisCollectionTranslator(Config4Class a_config)
    
public static  booleanisConnected(Socket socket)
    
public static  booleanisDb4oClass(String className)
    
public static  booleanisSimple(Class a_class)
    
public static  booleanisTransient(ReflectClass claxx)
    
final public static  booleanisValueType(ReflectClass claxx)
    
public static  JDKjdk()
    
final static  voidkillYapRef(Object a_object)
    
public static  voidlink()
    
final public static  voidlockFile(String path, Object file)
    
final public static  doublelongToDouble(long a_long)
    
static  voidmarkTransient(String marker)
    
final static  voidpollReferenceQueue(Object a_stream, Object a_referenceQueue)
    
public static  voidpostOpen(ObjectContainer oc)
    
static  voidpreClose(ObjectContainer oc)
    
public static  ReflectorreflectorForType(Class clazz)
    
public static  voidregisterCollections(GenericReflector reflector)
    
final static synchronized  voidremoveShutDownHook(PartialObjectContainer container)
    
final public static  byte[]serialize(Object obj)
    
final public static  voidsetAccessible(Object a_accessible)
    
public static  booleanstoreStaticFieldValues(Reflector reflector, ReflectClass claxx)
    
final static  NetTypeHandler[]types(ObjectContainerBase container)
    
final public static  voidunlockFile(String path, Object file)
    
public static  byte[]updateClassName(byte[] bytes)
    
public static  ObjectweakReferenceTarget(Object weakRef)
    
public static  ObjectwrapEvaluation(Object evaluation)
    

Field Detail
ACCESSIBLEOBJECT
final static String ACCESSIBLEOBJECT(Code)



DB4O_ASSEMBLY
final static String DB4O_ASSEMBLY(Code)



DB4O_CONFIG
final static String DB4O_CONFIG(Code)



DB4O_PACKAGE
final static String DB4O_PACKAGE(Code)



GETCONSTRUCTOR
final static String GETCONSTRUCTOR(Code)



REFERENCEQUEUE
final static String REFERENCEQUEUE(Code)



REFLECTIONFACTORY
final static String REFLECTIONFACTORY(Code)



RUNFINALIZERSONEXIT
final static String RUNFINALIZERSONEXIT(Code)



UTIL
final static String UTIL(Code)



callConstructorCheck
static TernaryBool callConstructorCheck(Code)



shutDownRunnable
static ShutDownRunnable shutDownRunnable(Code)



shutDownThread
static Thread shutDownThread(Code)





Method Detail
addShutDownHook
final static synchronized void addShutDownHook(PartialObjectContainer container)(Code)



callConstructor
static boolean callConstructor()(Code)



canSetAccessible
final public static boolean canSetAccessible()(Code)



classIsAvailable
final static boolean classIsAvailable(String className)(Code)
use for system classes only, since not ClassLoader or Reflector-aware



collectionToArray
public static Object[] collectionToArray(ObjectContainerBase stream, Object obj)(Code)
may be needed for YapConfig processID() at a later date



collections
static Db4oCollections collections(Transaction transaction)(Code)



createActiveObjectReference
final static Object createActiveObjectReference(Object a_queue, Object a_yapObject, Object a_object)(Code)



createReferenceQueue
final static Object createReferenceQueue()(Code)



createReflector
final static Reflector createReflector(Object classLoader)(Code)



createWeakReference
public static Object createWeakReference(Object obj)(Code)



deserialize
public static Object deserialize(byte[] bytes)(Code)



doubleToLong
final public static long doubleToLong(double a_double)(Code)



evaluationCreate
final public static QConEvaluation evaluationCreate(Transaction a_trans, Object example)(Code)



evaluationEvaluate
final public static void evaluationEvaluate(Object a_evaluation, Candidate a_candidate)(Code)



extendConfiguration
public static Config4Class extendConfiguration(ReflectClass clazz, Configuration config, Config4Class classConfig)(Code)
Should create additional configuration, for example through reflection on annotations. - If a valid configuration is passed as classConfig, any additional configuration, if available, should be applied to this object, and this object should be returned. - If classConfig is null and there is no additional configuration, null should be returned. - If classConfig is null and there is additional configuration, this code should create and register a new configuration via config.objectClass(), apply additional configuration there and return this new instance. The reason for this dispatch is to avoid creation of a configuration for a class that doesn't need configuration at all.
Parameters:
  clazz - The class to be searched for additional configuration information
Parameters:
  config - The global database configuration
Parameters:
  classConfig - A class configuration, if one already exists classConfig, if not null, a newly created ObjectClass otherwise.



flattenCollection
final static Collection4 flattenCollection(ObjectContainerBase stream, Object obj)(Code)



flattenCollection1
final static void flattenCollection1(ObjectContainerBase stream, Object obj, Collection4 col)(Code)



flattenCollection2
final static void flattenCollection2(ObjectContainerBase a_stream, Object a_object, com.db4o.foundation.Collection4 col)(Code)



forEachCollectionElement
final static void forEachCollectionElement(Object a_object, Visitor4 a_visitor)(Code)



format
final public static String format(Date date, boolean showTime)(Code)



getClassForType
public static Object getClassForType(Object obj)(Code)



getDefaultConfiguration
final public static void getDefaultConfiguration(Config4Impl config)(Code)



getTypeForClass
public static Object getTypeForClass(Object obj)(Code)



getYapRefObject
final static Object getYapRefObject(Object a_object)(Code)



hasCollections
final static synchronized boolean hasCollections()(Code)



hasLockFileThread
final public static boolean hasLockFileThread()(Code)



hasNio
final public static boolean hasNio()(Code)



hasShutDownHook
final static boolean hasShutDownHook()(Code)



hasWeakReferences
final static boolean hasWeakReferences()(Code)



ignoreAsConstraint
final static boolean ignoreAsConstraint(Object obj)(Code)

Parameters:
  obj -



isCollectionTranslator
final static boolean isCollectionTranslator(Config4Class a_config)(Code)



isConnected
public static boolean isConnected(Socket socket)(Code)



isDb4oClass
public static boolean isDb4oClass(String className)(Code)



isSimple
public static boolean isSimple(Class a_class)(Code)



isTransient
public static boolean isTransient(ReflectClass claxx)(Code)

Parameters:
  claxx -



isValueType
final public static boolean isValueType(ReflectClass claxx)(Code)

Parameters:
  claxx -



jdk
public static JDK jdk()(Code)



killYapRef
final static void killYapRef(Object a_object)(Code)



link
public static void link()(Code)



lockFile
final public static void lockFile(String path, Object file)(Code)



longToDouble
final public static double longToDouble(long a_long)(Code)



markTransient
static void markTransient(String marker)(Code)

Parameters:
  marker -



pollReferenceQueue
final static void pollReferenceQueue(Object a_stream, Object a_referenceQueue)(Code)



postOpen
public static void postOpen(ObjectContainer oc)(Code)

Parameters:
  oc -



preClose
static void preClose(ObjectContainer oc)(Code)

Parameters:
  oc -



reflectorForType
public static Reflector reflectorForType(Class clazz)(Code)



registerCollections
public static void registerCollections(GenericReflector reflector)(Code)



removeShutDownHook
final static synchronized void removeShutDownHook(PartialObjectContainer container)(Code)



serialize
final public static byte[] serialize(Object obj) throws Exception(Code)



setAccessible
final public static void setAccessible(Object a_accessible)(Code)



storeStaticFieldValues
public static boolean storeStaticFieldValues(Reflector reflector, ReflectClass claxx)(Code)



types
final static NetTypeHandler[] types(ObjectContainerBase container)(Code)



unlockFile
final public static void unlockFile(String path, Object file)(Code)



updateClassName
public static byte[] updateClassName(byte[] bytes)(Code)



weakReferenceTarget
public static Object weakReferenceTarget(Object weakRef)(Code)



wrapEvaluation
public static Object wrapEvaluation(Object evaluation)(Code)



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.