com.bstek.dorado.data.resolver
public abstract class AbstractDataResolver extends java.lang.Object implements DataResolver, Namable, Scopable
| Constructor and Description |
|---|
AbstractDataResolver() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getId() |
java.util.Map<java.lang.String,java.lang.Object> |
getMetaData() |
java.lang.String |
getName()
返回DataResolver的名称。
|
java.lang.Object |
getParameter()
设置默认参数。
|
Scope |
getScope()
返回作用范围。
|
protected abstract java.lang.Object |
internalResolve(DataItems dataItems,
java.lang.Object parameter) |
java.lang.Object |
resolve(DataItems dataItems) |
java.lang.Object |
resolve(DataItems dataItems,
java.lang.Object parameter) |
void |
setId(java.lang.String id) |
void |
setMetaData(java.util.Map<java.lang.String,java.lang.Object> metaData) |
void |
setName(java.lang.String name)
设置DataResolver的名称。
|
void |
setParameter(java.lang.Object parameter)
设置默认参数。
|
void |
setScope(Scope scope)
设置作用范围。
|
java.lang.String |
toString() |
public java.lang.String getName()
DataResolvergetName in interface NamablegetName in interface DataModelObjectgetName in interface DataResolverpublic void setName(java.lang.String name)
public java.lang.String getId()
getId in interface DataModelObjectpublic void setId(java.lang.String id)
setId in interface DataModelObjectpublic Scope getScope()
DataResolvergetScope in interface DataResolverpublic java.lang.Object getParameter()
DataResolvergetParameter in interface DataResolverpublic void setParameter(java.lang.Object parameter)
DataResolversetParameter in interface DataResolverprotected abstract java.lang.Object internalResolve(DataItems dataItems, java.lang.Object parameter) throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Object resolve(DataItems dataItems) throws java.lang.Exception
resolve in interface DataResolverjava.lang.Exceptionpublic java.lang.Object resolve(DataItems dataItems, java.lang.Object parameter) throws java.lang.Exception
resolve in interface DataResolverjava.lang.Exceptionpublic java.util.Map<java.lang.String,java.lang.Object> getMetaData()
getMetaData in interface MetaDataSupportpublic void setMetaData(java.util.Map<java.lang.String,java.lang.Object> metaData)
setMetaData in interface MetaDataSupportpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2001-2011 www.BSTEK.com All Rights Reserved.