JniReturnValue.cpp 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. /*
  2. * Author: Patrick-Christopher Mattulat
  3. * Company: Lynar Studios
  4. * E-Mail: webmaster@lynarstudios.com
  5. * Created: 2023-04-08
  6. * Changed: 2023-04-11
  7. *
  8. * */
  9. #include <ls-std/core/jni/JniReturnValue.hpp>
  10. using ls::std::core::experimental::JniReturnValue;
  11. JniReturnValue::JniReturnValue() = default;
  12. JniReturnValue::~JniReturnValue() = default;
  13. jboolean JniReturnValue::getBooleanValue() const
  14. {
  15. return this->booleanValue;
  16. }
  17. jbyte JniReturnValue::getByteValue() const
  18. {
  19. return this->byteValue;
  20. }
  21. jchar JniReturnValue::getCharValue() const
  22. {
  23. return this->charValue;
  24. }
  25. jfloat JniReturnValue::getFloatValue() const
  26. {
  27. return this->floatValue;
  28. }
  29. jint JniReturnValue::getIntegerValue() const
  30. {
  31. return this->integerValue;
  32. }
  33. jlong JniReturnValue::getLongValue() const
  34. {
  35. return this->longValue;
  36. }
  37. jshort JniReturnValue::getShortValue() const
  38. {
  39. return this->shortValue;
  40. }
  41. void JniReturnValue::setBooleanValue(jboolean _booleanValue)
  42. {
  43. this->booleanValue = _booleanValue;
  44. }
  45. void JniReturnValue::setByteValue(jbyte _byteValue)
  46. {
  47. this->byteValue = _byteValue;
  48. }
  49. void JniReturnValue::setCharValue(jchar _charValue)
  50. {
  51. this->charValue = _charValue;
  52. }
  53. void JniReturnValue::setFloatValue(jfloat _floatValue)
  54. {
  55. this->floatValue = _floatValue;
  56. }
  57. void JniReturnValue::setIntegerValue(jint _integerValue)
  58. {
  59. this->integerValue = _integerValue;
  60. }
  61. void JniReturnValue::setLongValue(jlong _longValue)
  62. {
  63. this->longValue = _longValue;
  64. }
  65. void JniReturnValue::setShortValue(jshort _shortValue)
  66. {
  67. this->shortValue = _shortValue;
  68. }