Class Member

  • All Implemented Interfaces:
    org.dmfs.jems2.Pair<String,​JsonValue>

    public final class Member
    extends java.lang.Object
    implements org.dmfs.jems2.Pair<String,​JsonValue>
    A JsonValue Object member.

    It provides convenience constructors to declare members more concisely.

    Example:

    
     new Object(
         new Member("name", "John Doe"),
         new Member("age", 42),
         new Member("hobbies", new Array("Golf", "Games"));
     
    • Constructor Summary

      Constructors 
      Constructor Description
      Member​(java.lang.CharSequence key, java.lang.Boolean value)  
      Member​(java.lang.CharSequence key, java.lang.CharSequence value)  
      Member​(java.lang.CharSequence key, java.lang.Number value)  
      Member​(java.lang.CharSequence key, Jsonable value)  
      Member​(java.lang.CharSequence key, JsonValue value)  
      Member​(String key, JsonValue value)  
    • Constructor Detail

      • Member

        public Member​(java.lang.CharSequence key,
                      Jsonable value)
      • Member

        public Member​(java.lang.CharSequence key,
                      java.lang.Boolean value)
      • Member

        public Member​(java.lang.CharSequence key,
                      java.lang.CharSequence value)
      • Member

        public Member​(java.lang.CharSequence key,
                      java.lang.Number value)
      • Member

        public Member​(java.lang.CharSequence key,
                      JsonValue value)