我想強制法ObjectUtil.copy()來複制瞬態屬性...如何強制ObjectUtil.copy()來複制瞬態屬性
你有一個解決方案,這樣做嗎?或者你知道另一種方法來複制我的對象嗎?
非常感謝你,
蝙蝠
我想強制法ObjectUtil.copy()來複制瞬態屬性...如何強制ObjectUtil.copy()來複制瞬態屬性
你有一個解決方案,這樣做嗎?或者你知道另一種方法來複制我的對象嗎?
非常感謝你,
蝙蝠
我解決與getter函數,我把馬getter函數的條件知道如果我在一個至極的上下文是我要複製的瞬態變量或沒有
public function get myVar():Object {
if (WantCopyTransient)
return _myVar;
else
return null;
}
感謝你的答案
不幸的是,沒有。
[Transient]
和byteArray.writeObject()
都是本地播放器實現。沒有辦法修改他們的行爲/實現。
你需要考慮編寫自己的複製util方法。
我處於類似的情況。如何手動複製包括瞬變在內的所有屬性? – Ved
什麼是瞬態屬性?該課程上的一個屬性?或者你是指元數據? – JeffryHouser
我個人不認爲「我不明白這個問題」是投票回答問題的好理由。瞬態屬性是用[Transient]元數據標記標記的屬性,以便它不會被髮送回服務器。不,我沒有答案,但我贊成,所以人們不認爲這個問題有什麼問題。 –
@AmyBlankenship我認爲這個問題不清楚;這就是爲什麼我問了後續問題。元數據是一個類的一個方面;並不是需要在類的實例之間複製的東西。由於MXML,通用術語「屬性」可以引用屬性,實例變量,樣式或事件偵聽器。目前還不清楚這個海報想要做什麼。我不明白這個問題,因爲它寫得不好。這就是爲什麼我低估了。 – JeffryHouser