| Package | Description |
|---|---|
| org.apache.isis.core.metamodel.adapter |
Defines
ObjectAdapter interface,
a wrapper around each domain object pojo. |
| org.apache.isis.core.metamodel.adapter.mgr | |
| org.apache.isis.core.metamodel.adapter.oid | |
| org.apache.isis.core.metamodel.adapter.version | |
| org.apache.isis.core.runtime.persistence |
| Modifier and Type | Method and Description |
|---|---|
Oid |
ObjectAdapter.getOid()
The object's unique
Oid. |
| Modifier and Type | Method and Description |
|---|---|
ObjectAdapter |
ObjectAdapterFactory.createAdapter(Object pojo,
Oid oid,
AdapterManager objectAdapterLookup) |
void |
ObjectAdapter.replaceOid(Oid persistedOid)
Since
Oids are now immutable, it is the reference from the
ObjectAdapter to its Oid that must now be updated. |
| Modifier and Type | Method and Description |
|---|---|
ObjectAdapter |
AdapterManager.getAdapterFor(Oid oid)
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
RootOid
Defines a subtype of
Oid specific to a root adapter. |
interface |
TypedOid |
| Modifier and Type | Class and Description |
|---|---|
class |
AggregatedOid
|
class |
CollectionOid
Used as the
Oid for collections. |
class |
ParentedOid
Base type of the
Oid for collections and for @Aggregated
types. |
class |
RootOidDefault |
| Modifier and Type | Method and Description |
|---|---|
<T extends Oid> |
OidMarshaller.unmarshal(String oidStr,
Class<T> requestedType) |
| Modifier and Type | Method and Description |
|---|---|
static org.hamcrest.Matcher<Oid> |
Oid.Matchers.isPersistent() |
static org.hamcrest.Matcher<Oid> |
Oid.Matchers.isTransient() |
static org.hamcrest.Matcher<Oid> |
OidMatchers.matching(String objectType,
String identifier) |
| Modifier and Type | Method and Description |
|---|---|
Oid |
ConcurrencyException.getOid() |
| Constructor and Description |
|---|
ConcurrencyException(String message,
Oid oid) |
ConcurrencyException(String currentUser,
Oid oid,
Version staleVersion,
Version datastoreVersion) |
| Constructor and Description |
|---|
ObjectNotFoundException(Oid oid) |
ObjectNotFoundException(Oid oid,
Throwable cause) |
PojoRecreationException(Oid oid,
Throwable cause) |
PojoRefreshException(Oid oid) |
PojoRefreshException(Oid oid,
Throwable cause) |
Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.