Class StringValue

  • All Implemented Interfaces:
    AbstractValue<java.lang.String>

    public class StringValue
    extends java.lang.Object
    implements AbstractValue<java.lang.String>
    • Constructor Summary

      Constructors 
      Constructor Description
      StringValue()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void add​(java.lang.String _type, java.lang.String value)  
      void append​(java.lang.String value)  
      java.lang.String empty()  
      java.lang.String get​(int i)  
      void insert​(int i, java.lang.String _type, java.lang.String value)  
      java.lang.String join​(java.util.List<java.lang.String> elems)  
      int length()  
      java.lang.String render()  
      void reset()  
      void wrap​(WrapperPattern pattern, java.util.List<java.lang.String> args)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • StringValue

        public StringValue()
    • Method Detail

      • length

        public int length()
        Specified by:
        length in interface AbstractValue<java.lang.String>
      • get

        public java.lang.String get​(int i)
        Specified by:
        get in interface AbstractValue<java.lang.String>
      • add

        public void add​(java.lang.String _type,
                        java.lang.String value)
        Specified by:
        add in interface AbstractValue<java.lang.String>
      • append

        public void append​(java.lang.String value)
        Specified by:
        append in interface AbstractValue<java.lang.String>
      • insert

        public void insert​(int i,
                           java.lang.String _type,
                           java.lang.String value)
        Specified by:
        insert in interface AbstractValue<java.lang.String>
      • render

        public java.lang.String render()
        Specified by:
        render in interface AbstractValue<java.lang.String>
      • reset

        public void reset()
        Specified by:
        reset in interface AbstractValue<java.lang.String>
      • join

        public java.lang.String join​(java.util.List<java.lang.String> elems)
        Specified by:
        join in interface AbstractValue<java.lang.String>
      • wrap

        public void wrap​(WrapperPattern pattern,
                         java.util.List<java.lang.String> args)
        Specified by:
        wrap in interface AbstractValue<java.lang.String>
      • empty

        public java.lang.String empty()
        Specified by:
        empty in interface AbstractValue<java.lang.String>