Class Record

  • All Implemented Interfaces:
    java.io.Serializable, java.util.Map<java.lang.String,​java.lang.Object>

    public class Record
    extends CaseInsensitiveMap<java.lang.Object>
    Author:
    Loc Ha
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface java.util.Map

        java.util.Map.Entry<K extends java.lang.Object,​V extends java.lang.Object>
    • Constructor Summary

      Constructors 
      Constructor Description
      Record()  
      Record​(java.util.Map<java.lang.String,​java.lang.Object> innerMap)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <T> T get​(java.lang.String name)  
      int getInt​(java.lang.String name)  
      Record set​(java.lang.String name, java.lang.Object value)  
      java.util.List<java.lang.Object> toValues​(java.lang.String[] columnLabels)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface java.util.Map

        compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
    • Constructor Detail

      • Record

        public Record()
      • Record

        public Record​(java.util.Map<java.lang.String,​java.lang.Object> innerMap)
    • Method Detail

      • set

        public Record set​(java.lang.String name,
                          java.lang.Object value)
      • get

        public <T> T get​(java.lang.String name)
      • getInt

        public int getInt​(java.lang.String name)
                   throws java.lang.IllegalStateException
        Throws:
        java.lang.IllegalStateException
      • toValues

        public java.util.List<java.lang.Object> toValues​(java.lang.String[] columnLabels)