public class OptionalAttribute
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
限定符和类型 | 字段和说明 |
---|---|
protected static CellElementAttribute[] |
ANALY_FROM |
protected static CellElementAttribute[] |
ANALY_TO |
static OptionalAttribute |
EMPTY_ATTR |
protected static CellElementAttribute[] |
FORM_FROM |
protected static CellElementAttribute[] |
FORM_TO |
protected static CellElementAttribute[] |
PAGE_FROM |
protected static CellElementAttribute[] |
PAGE_TO |
protected int |
size |
protected java.lang.Object[] |
valArray |
protected static CellElementAttribute[] |
WRITE_FROM |
protected static CellElementAttribute[] |
WRITE_TO |
限定符 | 构造器和说明 |
---|---|
|
OptionalAttribute() |
protected |
OptionalAttribute(int size) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
clone() |
protected void |
copyValArrayTo(OptionalAttribute em) |
boolean |
equals(java.lang.Object o)
判断是否相等
|
java.lang.Object |
get(CellElementAttribute key) |
protected OptionalAttribute |
lightClone(CellElementAttribute[] from,
CellElementAttribute[] to) |
OptionalAttribute |
lightClone4Analy()
浅克隆
|
OptionalAttribute |
lightClone4Form()
浅克隆
|
OptionalAttribute |
lightClone4Page()
浅克隆
|
OptionalAttribute |
lightClone4Write()
浅克隆
|
OptionalAttribute |
put(CellElementAttribute key,
java.lang.Object val)
添加属性
|
OptionalAttribute |
remove(CellElementAttribute key)
移除属性
|
int |
size()
条件属性个数
|
public static OptionalAttribute EMPTY_ATTR
protected static final CellElementAttribute[] PAGE_FROM
protected static final CellElementAttribute[] PAGE_TO
protected static final CellElementAttribute[] FORM_FROM
protected static final CellElementAttribute[] FORM_TO
protected static final CellElementAttribute[] ANALY_FROM
protected static final CellElementAttribute[] ANALY_TO
protected static final CellElementAttribute[] WRITE_FROM
protected static final CellElementAttribute[] WRITE_TO
protected java.lang.Object[] valArray
protected int size
public OptionalAttribute()
protected OptionalAttribute(int size)
public int size()
public java.lang.Object get(CellElementAttribute key)
public OptionalAttribute put(CellElementAttribute key, java.lang.Object val)
key
- 属性名val
- 属性值public OptionalAttribute remove(CellElementAttribute key)
key
- 属性名public OptionalAttribute lightClone4Page()
public OptionalAttribute lightClone4Form()
public OptionalAttribute lightClone4Analy()
public OptionalAttribute lightClone4Write()
protected OptionalAttribute lightClone(CellElementAttribute[] from, CellElementAttribute[] to)
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在类中 java.lang.Object
java.lang.CloneNotSupportedException
protected void copyValArrayTo(OptionalAttribute em)
public boolean equals(java.lang.Object o)
equals
在类中 java.lang.Object