com.stimulsoft.base.serializing.annotations
Annotation Type StiSerializable


@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface StiSerializable

Attribute with serialization parameters.


Optional Element Summary
 boolean deprecated
           
 boolean enhanced
           
 boolean isRef
           
 java.lang.Class<?> listClass
           
 boolean memoryStore
           
 boolean need
           
 java.lang.String propertyName
           
 java.lang.String shortName
           
 StiSerializeTypesEnum type
           
 

type

public abstract StiSerializeTypesEnum type
Default:
com.stimulsoft.base.serializing.annotations.StiSerializeTypesEnum.SerializeToAll

isRef

public abstract boolean isRef
Default:
false

need

public abstract boolean need
Default:
true

deprecated

public abstract boolean deprecated
Default:
false

shortName

public abstract java.lang.String shortName
Default:
""

listClass

public abstract java.lang.Class<?> listClass
Default:
java.lang.String.class

memoryStore

public abstract boolean memoryStore
Default:
false

enhanced

public abstract boolean enhanced
Default:
false

propertyName

public abstract java.lang.String propertyName
Default:
""