|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SCO | |
|---|---|
| org.datanucleus.store.mapped.mapping | Package providing mappings for all supported Java types in DataNucleus. |
| org.datanucleus.store.types.sco | Provides the mechanism for supporting mutable Second-Class Objects (SCOs). |
| org.datanucleus.store.types.sco.simple | Provides implementations of the "simple" wrappers for the mutable Second Class Objects (SCO's) supported by DataNucleus. |
| Uses of SCO in org.datanucleus.store.mapped.mapping |
|---|
| Methods in org.datanucleus.store.mapped.mapping that return SCO | |
|---|---|
protected SCO |
AbstractContainerMapping.replaceFieldWithWrapper(ObjectProvider ownerSM,
Object value,
boolean forInsert,
boolean forUpdate)
Method to replace the field that this mapping represents with a SCO wrapper. |
| Uses of SCO in org.datanucleus.store.types.sco |
|---|
| Subinterfaces of SCO in org.datanucleus.store.types.sco | |
|---|---|
interface |
SCOCollection
Representation of a wrapper for a mutable Collection SCO type supported. |
interface |
SCOContainer
Representation of a SCO that contains other (persistable) objects. |
interface |
SCOList
Representation of a wrapper for a mutable List SCO type supported. |
interface |
SCOMap
Representation of a wrapper for a mutable Map SCO type supported. |
| Methods in org.datanucleus.store.types.sco that return SCO | |
|---|---|
static SCO |
SCOUtils.newSCOInstance(ObjectProvider ownerOP,
AbstractMemberMetaData mmd,
Class declaredType,
Class instantiatedType,
Object value,
boolean forInsert,
boolean forUpdate,
boolean replaceField)
Method to create a new SCO wrapper for a SCO type. |
| Uses of SCO in org.datanucleus.store.types.sco.simple |
|---|
| Classes in org.datanucleus.store.types.sco.simple that implement SCO | |
|---|---|
class |
ArrayList
A mutable second-class ArrayList object. |
class |
BitSet
A mutable second-class BitSet object. |
class |
Collection
A mutable second-class Collection object. |
class |
Date
A mutable second-class date object. |
class |
GregorianCalendar
A mutable second-class GregorianCalendar object. |
class |
HashMap
A mutable second-class HashMap object. |
class |
HashSet
A mutable second-class HashSet object. |
class |
Hashtable
A mutable second-class Hashtable object. |
class |
LinkedHashMap
A mutable second-class LinkedHashMap object. |
class |
LinkedHashSet
A mutable second-class LinkedHashSet object. |
class |
LinkedList
A mutable second-class LinkedList object. |
class |
List
A mutable second-class List object. |
class |
Map
A mutable second-class Map object. |
class |
PriorityQueue
A mutable second-class PriorityQueue object. |
class |
Properties
A mutable second-class Properties object. |
class |
Queue
A mutable second-class Queue object. |
class |
Set
A mutable second-class Set object. |
class |
SortedMap
A mutable second-class SortedMap object. |
class |
SortedSet
A mutable second-class SortedSet object. |
class |
SqlDate
A mutable second-class SQL date object. |
class |
SqlTime
A mutable second-class SQLTime object. |
class |
SqlTimestamp
A mutable second-class SQL timestamp object. |
class |
Stack
A mutable second-class Stack object. |
class |
TreeMap
A mutable second-class TreeMap object. |
class |
TreeSet
A mutable second-class TreeSet object. |
class |
Vector
A mutable second-class Vector object. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||