Java Doc for FetchConfigurationImpl.java in » Database-ORM » openjpa » org » apache » openjpa » kernel » 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
»
openjpa
»
org.apache.openjpa.kernel
Source Cross Reference
Class Diagram
Java Document (Java Doc)
java.lang
.Object
org.apache.openjpa.kernel
.FetchConfigurationImpl
All known Subclasses:
org.apache.openjpa.jdbc.kernel
.JDBCFetchConfigurationImpl
,
FetchConfigurationImpl
public
class FetchConfigurationImpl implements
FetchConfiguration
,
Cloneable
(Code)
Allows configuration and optimization of how objects are loaded from the data store.
since:
0.3.0
author:
Abe White
author:
Pinaki Poddar
Inner Class :
protected
static class ConfigurationState implements
Serializable
Constructor Summary
public
FetchConfigurationImpl
()
protected
FetchConfigurationImpl
(ConfigurationState state)
Method Summary
public
FetchConfiguration
addFetchGroup
(
String
name)
public
FetchConfiguration
addFetchGroups
(
Collection
groups)
public
FetchConfiguration
addField
(
String
field)
public
FetchConfiguration
addFields
(
Collection
fields)
public
FetchConfiguration
clearFetchGroups
()
public
FetchConfiguration
clearFields
()
public
Object
clone
()
Clone this instance.
public
void
copy
(
FetchConfiguration
fetch)
int
getAvailableFetchDepth
()
int
getAvailableRecursionDepth
()
public
StoreContext
getContext
()
public
int
getFetchBatchSize
()
public
Set
getFetchGroups
()
public
Set
getFields
()
public
int
getFlushBeforeQueries
()
public
Object
getHint
(
String
name)
public
int
getLockTimeout
()
public
int
getMaxFetchDepth
()
FetchConfiguration
getParent
()
List
getPath
()
public
boolean
getQueryCacheEnabled
()
public
int
getReadLockLevel
()
FetchConfiguration
getRoot
()
public
Set
getRootClasses
()
public
Set
getRootInstances
()
String
getTraversedFromField
()
Class
getTraversedFromType
()
public
int
getWriteLockLevel
()
public
boolean
hasFetchGroup
(
String
group)
public
boolean
hasField
(
String
field)
boolean
isRoot
()
public
void
lock
()
protected
FetchConfigurationImpl
newInstance
(ConfigurationState state)
Return a new hollow instance.
public
ResultList
newResultList
(
ResultObjectProvider
rop)
public
FetchConfiguration
removeFetchGroup
(
String
group)
public
FetchConfiguration
removeFetchGroups
(
Collection
groups)
public
FetchConfiguration
removeField
(
String
field)
public
FetchConfiguration
removeFields
(
Collection
fields)
public
int
requiresFetch
(
FieldMetaData
fm)
public
boolean
requiresLoad
()
public
FetchConfiguration
resetFetchGroups
()
public
void
setContext
(
StoreContext
ctx)
public
FetchConfiguration
setFetchBatchSize
(int fetchBatchSize)
public
FetchConfiguration
setFlushBeforeQueries
(int flush)
public
void
setHint
(
String
name,
Object
value)
public
FetchConfiguration
setLockTimeout
(int timeout)
public
FetchConfiguration
setMaxFetchDepth
(int depth)
public
FetchConfiguration
setQueryCacheEnabled
(boolean cache)
public
FetchConfiguration
setReadLockLevel
(int level)
public
FetchConfiguration
setRootClasses
(
Collection
classes)
public
FetchConfiguration
setRootInstances
(
Collection
instances)
public
FetchConfiguration
setWriteLockLevel
(int level)
public
String
toString
()
List
trackPath
(
List
path)
public
FetchConfiguration
traverse
(
FieldMetaData
fm)
public
void
unlock
()
Constructor Detail
FetchConfigurationImpl
public
FetchConfigurationImpl()
(Code)
FetchConfigurationImpl
protected
FetchConfigurationImpl(ConfigurationState state)
(Code)
Method Detail
addFetchGroup
public
FetchConfiguration
addFetchGroup(
String
name)
(Code)
addFetchGroups
public
FetchConfiguration
addFetchGroups(
Collection
groups)
(Code)
addField
public
FetchConfiguration
addField(
String
field)
(Code)
addFields
public
FetchConfiguration
addFields(
Collection
fields)
(Code)
clearFetchGroups
public
FetchConfiguration
clearFetchGroups()
(Code)
clearFields
public
FetchConfiguration
clearFields()
(Code)
clone
public
Object
clone()
(Code)
Clone this instance.
copy
public
void copy(
FetchConfiguration
fetch)
(Code)
getAvailableFetchDepth
int getAvailableFetchDepth()
(Code)
getAvailableRecursionDepth
int getAvailableRecursionDepth()
(Code)
getContext
public
StoreContext
getContext()
(Code)
getFetchBatchSize
public
int getFetchBatchSize()
(Code)
getFetchGroups
public
Set
getFetchGroups()
(Code)
getFields
public
Set
getFields()
(Code)
getFlushBeforeQueries
public
int getFlushBeforeQueries()
(Code)
getHint
public
Object
getHint(
String
name)
(Code)
getLockTimeout
public
int getLockTimeout()
(Code)
getMaxFetchDepth
public
int getMaxFetchDepth()
(Code)
getParent
FetchConfiguration
getParent()
(Code)
getPath
List
getPath()
(Code)
getQueryCacheEnabled
public
boolean getQueryCacheEnabled()
(Code)
getReadLockLevel
public
int getReadLockLevel()
(Code)
getRoot
FetchConfiguration
getRoot()
(Code)
getRootClasses
public
Set
getRootClasses()
(Code)
getRootInstances
public
Set
getRootInstances()
(Code)
getTraversedFromField
String
getTraversedFromField()
(Code)
getTraversedFromType
Class
getTraversedFromType()
(Code)
getWriteLockLevel
public
int getWriteLockLevel()
(Code)
hasFetchGroup
public
boolean hasFetchGroup(
String
group)
(Code)
hasField
public
boolean hasField(
String
field)
(Code)
isRoot
boolean isRoot()
(Code)
lock
public
void lock()
(Code)
newInstance
protected
FetchConfigurationImpl
newInstance(ConfigurationState state)
(Code)
Return a new hollow instance.
newResultList
public
ResultList
newResultList(
ResultObjectProvider
rop)
(Code)
removeFetchGroup
public
FetchConfiguration
removeFetchGroup(
String
group)
(Code)
removeFetchGroups
public
FetchConfiguration
removeFetchGroups(
Collection
groups)
(Code)
removeField
public
FetchConfiguration
removeField(
String
field)
(Code)
removeFields
public
FetchConfiguration
removeFields(
Collection
fields)
(Code)
requiresFetch
public
int requiresFetch(
FieldMetaData
fm)
(Code)
requiresLoad
public
boolean requiresLoad()
(Code)
resetFetchGroups
public
FetchConfiguration
resetFetchGroups()
(Code)
setContext
public
void setContext(
StoreContext
ctx)
(Code)
setFetchBatchSize
public
FetchConfiguration
setFetchBatchSize(int fetchBatchSize)
(Code)
setFlushBeforeQueries
public
FetchConfiguration
setFlushBeforeQueries(int flush)
(Code)
setHint
public
void setHint(
String
name,
Object
value)
(Code)
setLockTimeout
public
FetchConfiguration
setLockTimeout(int timeout)
(Code)
setMaxFetchDepth
public
FetchConfiguration
setMaxFetchDepth(int depth)
(Code)
setQueryCacheEnabled
public
FetchConfiguration
setQueryCacheEnabled(boolean cache)
(Code)
setReadLockLevel
public
FetchConfiguration
setReadLockLevel(int level)
(Code)
setRootClasses
public
FetchConfiguration
setRootClasses(
Collection
classes)
(Code)
setRootInstances
public
FetchConfiguration
setRootInstances(
Collection
instances)
(Code)
setWriteLockLevel
public
FetchConfiguration
setWriteLockLevel(int level)
(Code)
toString
public
String
toString()
(Code)
trackPath
List
trackPath(
List
path)
(Code)
traverse
public
FetchConfiguration
traverse(
FieldMetaData
fm)
(Code)
unlock
public
void unlock()
(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.