ConstantString.java 556 B

1234567891011121314151617181920212223242526272829303132
  1. package me.hammerle.snuviscript.constants;
  2. import me.hammerle.snuviscript.code.InputProvider;
  3. import me.hammerle.snuviscript.code.Script;
  4. public class ConstantString extends InputProvider
  5. {
  6. private final String s;
  7. public ConstantString(String s)
  8. {
  9. this.s = s;
  10. }
  11. @Override
  12. public Object get(Script sc)
  13. {
  14. return s;
  15. }
  16. @Override
  17. public String getString(Script sc)
  18. {
  19. return s;
  20. }
  21. @Override
  22. public String toString()
  23. {
  24. return "\"" + s + "\"";
  25. }
  26. }