Class XStreamSolutionFileIO<Solution_>
java.lang.Object
ai.timefold.solver.xstream.impl.domain.solution.XStreamSolutionFileIO<Solution_>
- Type Parameters:
Solution_- the solution type, the class with thePlanningSolutionannotation
- All Implemented Interfaces:
SolutionFileIO<Solution_>
@Deprecated(forRemoval=true)
public class XStreamSolutionFileIO<Solution_>
extends Object
implements SolutionFileIO<Solution_>
Deprecated, for removal: This API element is subject to removal in a future version.
Prefer JAXB for serialization into XML.
Security warning: only use this class with XML files from a trusted source,
because
XStream is configured to allow all permissions,
which can be exploited if the XML comes from an untrusted source.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.thoughtworks.xstream.XStreamDeprecated, for removal: This API element is subject to removal in a future version. -
Constructor Summary
ConstructorsConstructorDescriptionXStreamSolutionFileIO(Class... xStreamAnnotatedClasses) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.com.thoughtworks.xstream.XStreamDeprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.read(InputStream inputSolutionStream) Deprecated, for removal: This API element is subject to removal in a future version.voidDeprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ai.timefold.solver.persistence.common.api.domain.solution.SolutionFileIO
getOutputFileExtension
-
Field Details
-
xStream
protected com.thoughtworks.xstream.XStream xStreamDeprecated, for removal: This API element is subject to removal in a future version.
-
-
Constructor Details
-
XStreamSolutionFileIO
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
getXStream
public com.thoughtworks.xstream.XStream getXStream()Deprecated, for removal: This API element is subject to removal in a future version. -
getInputFileExtension
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getInputFileExtensionin interfaceSolutionFileIO<Solution_>
-
read
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
readin interfaceSolutionFileIO<Solution_>
-
read
Deprecated, for removal: This API element is subject to removal in a future version. -
write
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
writein interfaceSolutionFileIO<Solution_>
-