public abstract class CollectionTypeEJB extends TypeEJB implements CollectionTypeRemote, CollectionTypeHome
INTERNAL_DESCRIPTION_PROPERTYentityContext, READ, WRITE| Constructor and Description |
|---|
CollectionTypeEJB() |
| Modifier and Type | Method and Description |
|---|---|
PK |
ejbCreate(PK pkBase,
String code,
TypeRemote elementType,
int collectionType) |
void |
ejbPostCreate(PK pkBase,
String code,
TypeRemote elementType,
int collectionType) |
TypeRemote |
getElementType() |
abstract PK |
getElementTypePK() |
abstract int |
getTypeOfCollection() |
protected boolean |
isAdmissibleCollection(Object o) |
boolean |
isAssignableFrom(TypeRemote type) |
void |
reinitializeType(TypeRemote elementType,
int typeOfCollection) |
abstract void |
setElementTypePK(PK elementTypePK) |
abstract void |
setTypeOfCollection(int collectionType) |
protected int |
typeCode() |
ejbCreate, ejbPostCreate, getCode, getInternalCode, getInternalCodeLowerCase, setCode, setInternalCode, setInternalCodeLowerCaseequals, getTypeManager, pGetInternalProperty, pSetInternalPropertycopyLocalizablePropertiesFrom, createFromTemplate, getAllLocalizedProperties, getAllLocalizedProperties, getLocalizedProperty, getLocalizedPropertyNames, getLocPropertyAccess, hintPropertyCache, postCreateFromTemplate, removeLocalizedProperty, setAllLocalizedProperties, setLocalizedProperty, setLocPropertiesFromContainerclearEntityCaches, copyPropertiesFrom, decryptIfNecessaryWithFallback, decryptValueWithFallback, doCreateInternal, ejbHomeGetPropertyTableName, ejbRemove, getAllLanguagePKs, getAllProperties, getAllPropertyAccesses, getModifiedUnlocalizedPropertyCache, getProperty, getPropertyAccess, getPropertyAccess, getPropertyAccessInternal, getPropertyNames, getPropertyRaw, getPropertyTableNameImpl, getPropertyTimestamp, getPropertyTimestampInternal, getTypeInfoMap, hasModifiedCaches, preLoadUnlocalizedProperties, removeProperty, removePropertyData, setAllProperties, setPropertiesFromContainer, setProperty, setPropertyTimestampInternal, typeChanged, updatePropertyVersion, warnOnDecryptionError, writePropertyCachescheckItemPermission, checkOwnGlobalPermission, copyComposedTypeFromTemplate, doCreateInternal, doPostCreateInternal, ejbHomeGetItemTableName, ejbHomeGetOwnJNDIName, ejbHomeLoadItemData, ejbLoad, ejbStore, getACLTimestampInternal, getCachedValueForModification, getCachedValueForReading, getCachedValueForReadingIfAvailable, getCachedValuesStartingWith, getCacheKey, getCacheKeyMap, getComposedType, getCreationTime, getCreationTimestampInternal, getDefaultType, getEntityContext, getGlobalPermissionPKs, getHJMPTS, getItemTableNameImpl, getModifiedTime, getModifiedTimestampInternal, getOrAddCacheKey, getOwner, getOwnerPkString, getOwnJNDIName, getPermissionPKs, getPK, getPkString, getPrincipalToBooleanListMap, getRestrictedPrincipalPKs, getTypeKey, getTypePkString, hasJNDIName, isBeforeCreate, loadItemData, logACLCacheChange, needsStoring, quoteSQLStringLiteralForQuery, remove, removeACLEntries, removeGlobalPermission, removeGlobalPermissions, removePermission, removePermissions, setACLTimestampInternal, setComposedType, setCreationTime, setCreationTimestampInternal, setCreationTimestamps, setEntityContext, setGlobalPermission, setGlobalPermissions, setModificationTimestamps, setModifiedTime, setModifiedTimestamp, setModifiedTimestampInternal, setNeedsStoring, setOwner, setOwnerPK, setOwnerPkString, setPermission, setPermissions, setPkString, setPrincipalToBooleanListMap, setTypePkString, skipRemovePermission, skipSetPermission, storeCaches, wasModifiedSince, writeACLEntriesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCodecopyLocalizablePropertiesFrom, getAllLocalizedProperties, getAllLocalizedProperties, getLocalizedProperty, getLocalizedPropertyNames, hintPropertyCache, removeLocalizedProperty, setAllLocalizedProperties, setLocalizedPropertycopyPropertiesFrom, getAllProperties, getProperty, getPropertyNames, getPropertyRaw, getPropertyTimestamp, getTypeInfoMap, removeProperty, setAllProperties, setPropertycheckItemPermission, checkOwnGlobalPermission, getComposedType, getCreationTime, getGlobalPermissionPKs, getHJMPTS, getModifiedTime, getOwner, getPermissionPKs, getPkString, getPrincipalToBooleanListMap, getRestrictedPrincipalPKs, getTypeKey, hasJNDIName, remove, removeGlobalPermission, removeGlobalPermissions, removePermission, removePermissions, setComposedType, setCreationTime, setGlobalPermission, setGlobalPermissions, setModifiedTime, setOwner, setPermission, setPermissions, setPrincipalToBooleanListMap, wasModifiedSincegetPKcreate, findByElementType, findByPrimaryKeyfindByCodeExactfindAll, findByPKList, findByType, findChangedAfter, getOwnJNDIName, loadItemDataejbFindByPrimaryKeypublic abstract PK getElementTypePK()
public abstract void setElementTypePK(PK elementTypePK)
public abstract int getTypeOfCollection()
getTypeOfCollection in interface CollectionTypeRemotepublic abstract void setTypeOfCollection(int collectionType)
protected int typeCode()
public PK ejbCreate(PK pkBase, String code, TypeRemote elementType, int collectionType) throws EJBDuplicateCodeException, EJBInvalidParameterException
public void ejbPostCreate(PK pkBase, String code, TypeRemote elementType, int collectionType) throws EJBDuplicateCodeException, EJBInvalidParameterException
public void reinitializeType(TypeRemote elementType, int typeOfCollection) throws EJBInvalidParameterException
reinitializeType in interface CollectionTypeRemoteEJBInvalidParameterExceptionpublic TypeRemote getElementType()
getElementType in interface CollectionTypeRemotepublic boolean isAssignableFrom(TypeRemote type)
isAssignableFrom in interface TypeRemoteisAssignableFrom in class TypeEJBprotected boolean isAdmissibleCollection(Object o)
Copyright © 2017 SAP SE. All Rights Reserved.