Class AbstractEncoderDelegate<T>
- java.lang.Object
-
- com.inductiveautomation.ignition.common.xmlserialization.serialization.AbstractSerializationDelegate<T>
-
- com.inductiveautomation.ignition.common.xmlserialization.serialization.delegates.AbstractEncoderDelegate<T>
-
- All Implemented Interfaces:
EncoderFactory<T>
,SerializationDelegate<T>
- Direct Known Subclasses:
BitSetDelegate
,ByteArrayDelegate
,ColorStateDelegate
,CursorDelegate
,DimensionDelegate
,Ellipse2DDoubleDelegate
,Ellipse2DFloatDelegate
,EncoderFactoryDelegate
,FontDelegate
,GeneralPathDelegate
,InsetsDelegate
,LayoutConstraintsDelegate
,MethodDelegate
,Point2DDoubleDelegate
,Point2DFloatDelegate
,PointDelegate
,Rectangle2DDoubleDelegate
,Rectangle2DFloatDelegate
,RectangleDelegate
,RoundRectangle2DDoubleDelegate
,RoundRectangle2DFloatDelegate
public abstract class AbstractEncoderDelegate<T> extends AbstractSerializationDelegate<T> implements EncoderFactory<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
elementName
-
Constructor Summary
Constructors Constructor Description AbstractEncoderDelegate(java.lang.String elementName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Element
serialize(XMLSerializationContext context, T obj)
-
Methods inherited from class com.inductiveautomation.ignition.common.xmlserialization.serialization.AbstractSerializationDelegate
isSkipReferenceTracking
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.inductiveautomation.ignition.common.xmlserialization.encoding.EncoderFactory
newEncoder
-
-
-
-
Method Detail
-
serialize
public Element serialize(XMLSerializationContext context, T obj) throws SerializationException
- Specified by:
serialize
in interfaceSerializationDelegate<T>
- Throws:
SerializationException
-
-