Class SettingsRec<T,​U>


  • public class SettingsRec<T,​U>
    extends java.lang.Object
    The purpose of this class is to conglomerate all Functional-Interface / Method-Pointers into a single Java-Class. This JSON-Package offers a suite of JsonArray Processing Methods, each of which begins with name / text "RJArr". The list of classes which are made available by this Json Helper-Package are listed, here, below:


    Note that every single method in each and every one of the above mentioned classes utilize & rely on the class ProcessJsonArray to actually extract the Json-Values that are present inside of the JsonArray that is passed by the user when invoking one of these methods. This "Main Loop Class" (ProcessJsonArray) actually has four variations for handling the data that is present inside of a JsonArray. Inside this class the four methods can handle:

    Data Kind ProcessJsonArray Method-Link
    Numeric-Data: numericToJava
    String-Data: strToJava
    Boolean-Data: booleanToJava
    Object-Data: booleanToJava

    What there is to know about this class 'SettingsRec' is that all of the User's Choices & Decisions, based on the input from the JFlag Flag-Mask is converted, piece-meal, into a series of internally represented Lambda's & Function-Pointers - all of which are stored & saved, internallly, inside the fields of this SettingsRec class. By first converting all of these decisions regarding the specifics of what is actually inside of the JsonArray that is to be processed are codified into these Functional-Interfaces. It is through the settings inside of this Record-Class that all processing of Json-Data is actually handled inside of the four methods provided by ProcessJsonArray.


    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait