Class AbstractCommand<T extends ai.stapi.identity.UniqueIdentifier>

java.lang.Object
ai.stapi.serialization.AbstractSerializableObject
ai.stapi.graphsystem.messaging.command.AbstractCommand<T>
All Implemented Interfaces:
Command, EndpointCommand, ai.stapi.serialization.SerializableObject
Direct Known Subclasses:
AbstractPayloadCommand, FixedImportStructureDefinition, ImportStructureDefinition

public abstract class AbstractCommand<T extends ai.stapi.identity.UniqueIdentifier> extends ai.stapi.serialization.AbstractSerializableObject implements EndpointCommand
  • Field Summary

    Fields inherited from class ai.stapi.serialization.AbstractSerializableObject

    NAME_OF_FIELD_WITH_SERIALIZATION_TYPE
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
     
    protected
    AbstractCommand(T targetIdentifier, String serializationType)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from class ai.stapi.serialization.AbstractSerializableObject

    getSerializationType

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface ai.stapi.serialization.SerializableObject

    getSerializationType
  • Constructor Details

    • AbstractCommand

      protected AbstractCommand()
    • AbstractCommand

      protected AbstractCommand(T targetIdentifier, String serializationType)
  • Method Details