Class PositionCreationResultDTO


  • public final class PositionCreationResultDTO
    extends Object
    Position creation result for PositionDTO.
    • Constructor Detail

      • PositionCreationResultDTO

        public PositionCreationResultDTO​(PositionDTO newPosition)
        Constructor for successful position creation.
        Parameters:
        newPosition - position
      • PositionCreationResultDTO

        public PositionCreationResultDTO​(String newErrorMessage,
                                         Exception newException)
        Constructor for unsuccessful position creation.
        Parameters:
        newErrorMessage - error message
        newException - exception
    • Method Detail

      • isSuccessful

        public boolean isSuccessful()
        Getter successful.
        Returns:
        successful
      • getPosition

        public PositionDTO getPosition()
        Position (filled if position is successful).
      • getErrorMessage

        public String getErrorMessage()
        Error message (filled if position creation failed).
      • getException

        public Exception getException()
        Exception (filled if position creation failed).
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object