Class DirectRecordCollectionModel<R extends SRecordInstance>
java.lang.Object
com.inductiveautomation.ignition.gateway.web.models.DirectRecordCollectionModel<R>
- All Implemented Interfaces:
- Externalizable,- Serializable,- org.apache.wicket.model.IDetachable,- org.apache.wicket.model.IModel<Collection<R>>,- org.apache.wicket.util.io.IClusterable
public class DirectRecordCollectionModel<R extends SRecordInstance>
extends Object
implements org.apache.wicket.model.IModel<Collection<R>>, Externalizable
A Model that directly holds a list of SRecordInstance objects, ensuring that they are serialized safely.
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionDo not call - for ExternalizableDirectRecordCollectionModel(Collection<R> records) 
- 
Method Summary
- 
Constructor Details- 
DirectRecordCollectionModelpublic DirectRecordCollectionModel()Do not call - for Externalizable
- 
DirectRecordCollectionModel
 
- 
- 
Method Details- 
getObject- Specified by:
- getObjectin interface- org.apache.wicket.model.IModel<R extends SRecordInstance>
 
- 
setObject- Specified by:
- setObjectin interface- org.apache.wicket.model.IModel<R extends SRecordInstance>
 
- 
detachpublic void detach()- Specified by:
- detachin interface- org.apache.wicket.model.IDetachable
 
- 
readExternal- Specified by:
- readExternalin interface- Externalizable
- Throws:
- IOException
- ClassNotFoundException
 
- 
writeExternal- Specified by:
- writeExternalin interface- Externalizable
- Throws:
- IOException
 
 
-