public class YItemDeploymentWrapper extends Object implements ItemDeployment
YDeployment instance to be used insideItemDeployment.Attribute, ItemDeployment.FinderMethod, ItemDeployment.Index, ItemDeployment.IndexAttribute| Constructor and Description |
|---|
YItemDeploymentWrapper(YDeployment depl) |
public YItemDeploymentWrapper(YDeployment depl)
protected Map<String,ItemDeployment.Attribute> attributes()
protected Map<String,ItemDeployment.Attribute> createAttributes(YDeployment depl)
protected Map<String,ItemDeployment.FinderMethod> finders()
protected Map<String,ItemDeployment.FinderMethod> createFinders(YDeployment depl)
protected Map<String,ItemDeployment.Index> indexes()
protected Map<String,ItemDeployment.Index> createIndexes(YDeployment depl)
public ItemDeployment.Attribute getAttribute(String persistenceQualifier)
getAttribute in interface ItemDeploymentpersistenceQualifier - the CMP field namepublic Collection<ItemDeployment.Attribute> getAttributes()
getAttributes in interface ItemDeploymentpublic Class getConcreteEJBImplementationClass()
ItemDeploymentgetConcreteEJBImplementationClass in interface ItemDeploymentpublic String getDatabaseTableName()
getDatabaseTableName in interface ItemDeploymentpublic String getDumpPropertyTableName()
getDumpPropertyTableName in interface ItemDeploymentpublic ItemDeployment.FinderMethod getFinderMethod(String methodName, String signature)
getFinderMethod in interface ItemDeploymentmethodName - the name of the finder methodsignature - the signature of the finder methodpublic Collection<ItemDeployment.FinderMethod> getFinderMethods()
getFinderMethods in interface ItemDeploymentpublic Class getHomeInterface()
getHomeInterface in interface ItemDeploymentpublic Class getImplClass()
getImplClass in interface ItemDeploymentpublic ItemDeployment.Index getIndex(String name)
getIndex in interface ItemDeploymentname - the name of the index to be fetchedpublic Collection<ItemDeployment.Index> getIndexes()
getIndexes in interface ItemDeploymentpublic String getName()
ItemDeploymentgetName in interface ItemDeploymentpublic Class getRemoteInterface()
getRemoteInterface in interface ItemDeploymentpublic String getSuperDeploymentName()
getSuperDeploymentName in interface ItemDeploymentpublic int getTypeCode()
getTypeCode in interface ItemDeploymentpublic boolean isAbstract()
isAbstract in interface ItemDeploymentpublic boolean isFinal()
ItemDeploymentisFinal in interface ItemDeploymenttrue if deployment is finalpublic boolean isGeneric()
isGeneric in interface ItemDeploymentpublic boolean isNonItemDeployment()
isNonItemDeployment in interface ItemDeploymentpublic String getColumnName(String attribut, String database)
ItemDeploymentgetColumnName in interface ItemDeploymentCopyright © 2017 SAP SE. All Rights Reserved.