Package | Description |
---|---|
org.datanucleus.store.types |
Package providing basic java type handling for DataNucleus.
|
org.datanucleus.store.types.wrappers |
Provides implementations of the "simple" wrappers for the mutable Second Class Objects (SCO's) supported by DataNucleus, so
that we can intercept calls that will mutate the object.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SCOCollection<T,E>
Representation of a wrapper for a mutable Collection SCO type supported.
|
interface |
SCOContainer<T>
Representation of a SCO that contains other (persistable) objects.
|
interface |
SCOList<T,E>
Representation of a wrapper for a mutable List SCO type supported.
|
interface |
SCOMap<T,K,V>
Representation of a wrapper for a mutable Map SCO type supported.
|
Modifier and Type | Method and Description |
---|---|
static SCO |
SCOUtils.newSCOInstance(ObjectProvider ownerOP,
AbstractMemberMetaData mmd,
Class instantiatedType,
Object value,
boolean replaceField)
Method to create a new SCO wrapper for a SCO type.
|
Modifier and Type | Method and Description |
---|---|
static Object |
SCOUtils.unwrapSCOField(ObjectProvider ownerOP,
int memberNumber,
SCO sco)
Method to unwrap a SCO field/property (if it is wrapped currently).
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayList<E>
A mutable second-class ArrayList object.
|
class |
BitSet
A mutable second-class BitSet object.
|
class |
Collection<E>
A mutable second-class Collection object.
|
class |
Date
A mutable second-class date object.
|
class |
GregorianCalendar
A mutable second-class GregorianCalendar object.
|
class |
HashMap<K,V>
A mutable second-class HashMap object.
|
class |
HashSet<E>
A mutable second-class HashSet object.
|
class |
Hashtable<K,V>
A mutable second-class Hashtable object.
|
class |
LinkedHashMap<K,V>
A mutable second-class LinkedHashMap object.
|
class |
LinkedHashSet<E>
A mutable second-class LinkedHashSet object.
|
class |
LinkedList<E>
A mutable second-class LinkedList object.
|
class |
List<E>
A mutable second-class List object.
|
class |
Map<K,V>
A mutable second-class Map object.
|
class |
PriorityQueue<E>
A mutable second-class PriorityQueue object.
|
class |
Properties
A mutable second-class Properties object.
|
class |
Queue<E>
A mutable second-class Queue object.
|
class |
Set<E>
A mutable second-class Set object.
|
class |
SortedMap<K,V>
A mutable second-class SortedMap object.
|
class |
SortedSet<E>
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<E>
A mutable second-class Stack object.
|
class |
TreeMap<K,V>
A mutable second-class TreeMap object.
|
class |
TreeSet<E>
A mutable second-class TreeSet object.
|
class |
Vector<E>
A mutable second-class Vector object.
|
Copyright © 2018. All rights reserved.