public class OperationTypes extends Object implements Serializable
| Constructor and Description |
|---|
OperationTypes() |
OperationTypes(OperationType fetchType,
OperationType removeType,
OperationType addType,
OperationType updateType,
OperationType inspectType) |
| Modifier and Type | Method and Description |
|---|---|
OperationTypes |
cloneOperationTypes() |
boolean |
equals(Object o) |
OperationType |
getAddType()
How should the system execute an addition for this item
OperationType BASIC will result in the item being inserted
OperationType NONDESTRUCTIVEREMOVE is not supported and will result in the same behavior as BASIC.
|
OperationType |
getFetchType()
How should the system execute a fetch
OperationType BASIC will result in a search for items having one or more basic properties matches
OperationType FOREINKEY is not support and will result in the same behavior as BASIC.
|
OperationType |
getInspectType()
OperationType values are generally ignored for inspect and should be defined as BASIC for consistency in most circumstances.
|
OperationType |
getRemoveType()
How should the system execute a removal of this item.
|
OperationType |
getUpdateType()
How should the system execute an update for this item
OperationType BASIC will result in the item being updated based on it's primary key
OperationType NONDESTRUCTIVEREMOVE is not supported and will result in the same behavior as BASIC.
|
int |
hashCode() |
void |
setAddType(OperationType addType)
How should the system execute an addition for this item
OperationType BASIC will result in the item being inserted
OperationType NONDESTRUCTIVEREMOVE is not supported and will result in the same behavior as BASIC.
|
void |
setFetchType(OperationType fetchType)
How should the system execute a fetch
OperationType BASIC will result in a search for items having one or more basic properties matches
OperationType FOREINKEY is not support and will result in the same behavior as BASIC.
|
void |
setInspectType(OperationType inspectType)
OperationType values are generally ignored for inspect and should be defined as BASIC for consistency in most circumstances.
|
void |
setRemoveType(OperationType removeType)
How should the system execute a removal of this item.
|
void |
setUpdateType(OperationType updateType)
How should the system execute an update for this item
OperationType BASIC will result in the item being updated based on it's primary key
OperationType NONDESTRUCTIVEREMOVE is not supported and will result in the same behavior as BASIC.
|
public OperationTypes()
public OperationTypes(OperationType fetchType, OperationType removeType, OperationType addType, OperationType updateType, OperationType inspectType)
public OperationType getRemoveType()
public void setRemoveType(OperationType removeType)
removeType - public OperationType getAddType()
public void setAddType(OperationType addType)
addType - public OperationType getUpdateType()
public void setUpdateType(OperationType updateType)
updateType - public OperationType getFetchType()
public void setFetchType(OperationType fetchType)
fetchType - public OperationType getInspectType()
public void setInspectType(OperationType inspectType)
inspectType - public OperationTypes cloneOperationTypes()
Copyright © 2015. All rights reserved.