@KSObject public class EntryProp extends kd.bos.dataentity.metadata.dynamicobject.DynamicCollectionProperty implements IValidatorHanlder
构造器和说明 |
---|
EntryProp() |
EntryProp(java.lang.String name,
kd.bos.dataentity.metadata.dynamicobject.DynamicObjectType dynamicItemPropertyType) |
限定符和类型 | 方法和说明 |
---|---|
kd.bos.dataentity.metadata.dynamicobject.DynamicProperty |
getCompareProp() |
int |
getDefaultRows() |
java.lang.Object |
getItem(kd.bos.dataentity.entity.DynamicObject entity,
int index) |
java.lang.String |
getKeyFieldId() |
java.util.List<AbstractValidator> |
getValidators() |
IValueComparator |
getValueComparator() |
boolean |
isDbIgnore() |
boolean |
isEntryMustInput() |
void |
setDefaultRows(int defaultRows) |
void |
setEntryMustInput(boolean entryMustInput) |
void |
setItem(kd.bos.dataentity.entity.DynamicObject entity,
int index,
kd.bos.dataentity.entity.DynamicObject entry) |
void |
setKeyFieldId(java.lang.String keyFieldId) |
clone, createHashCode, getDTValueFast, getDynamicCollectionItemPropertyType, getItemType, isEmpty, setItemType
findTrueProperty, getAlias, getDefaultValue, getDisplayName, getDTValue, getIsReadOnly, getName, getOrdinal, getParent, getPropertyType, getReadOnly, getValue, getValueFast, hasDefaultValue, resetDTValue, setAlias, setDefaultValue, setDisplayName, setDTValue, setDTValueFast, setName, setOrdinal, setValue, setValueFast, toString
public EntryProp()
public EntryProp(java.lang.String name, kd.bos.dataentity.metadata.dynamicobject.DynamicObjectType dynamicItemPropertyType)
@KSMethod public int getDefaultRows()
public void setDefaultRows(int defaultRows)
defaultRows
- the defaultRows to set@KSMethod public boolean isDbIgnore()
isDbIgnore
在接口中 kd.bos.dataentity.metadata.IMetadata
isDbIgnore
在类中 kd.bos.dataentity.metadata.dynamicobject.DynamicMetadata
@KSMethod public boolean isEntryMustInput()
isEntryMustInput
在接口中 kd.bos.dataentity.metadata.ICollectionProperty
public void setEntryMustInput(boolean entryMustInput)
@KSMethod public java.lang.String getKeyFieldId()
public void setKeyFieldId(java.lang.String keyFieldId)
public kd.bos.dataentity.metadata.dynamicobject.DynamicProperty getCompareProp()
getCompareProp
在接口中 IValidatorHanlder
public IValueComparator getValueComparator()
getValueComparator
在接口中 IValidatorHanlder
public java.util.List<AbstractValidator> getValidators()
getValidators
在接口中 IValidatorHanlder
public java.lang.Object getItem(kd.bos.dataentity.entity.DynamicObject entity, int index)
public void setItem(kd.bos.dataentity.entity.DynamicObject entity, int index, kd.bos.dataentity.entity.DynamicObject entry)