Class ApiOutputQRecordWrapper
java.lang.Object
com.kingsrook.qqq.api.actions.io.ApiOutputQRecordWrapper
- All Implemented Interfaces:
ApiOutputRecordWrapperInterface<QRecord,
ApiOutputQRecordWrapper>
public class ApiOutputQRecordWrapper
extends Object
implements ApiOutputRecordWrapperInterface<QRecord,ApiOutputQRecordWrapper>
implementation of ApiOutputRecordWrapperInterface that wraps a QRecord
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget the wrapped contents objectnewSibling
(String tableName) create a new "sibling" object to this - e.g., a wrapper around a new instance of the contents objectvoid
putAssociation
(String key, List<QRecord> values) put associated objects in the wrapped objectvoid
putValue
(String key, Serializable value) put a value in the wrapped objectMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.kingsrook.qqq.api.actions.io.ApiOutputRecordWrapperInterface
unwrap
-
Constructor Details
-
ApiOutputQRecordWrapper
Constructor
-
-
Method Details
-
putValue
Description copied from interface:ApiOutputRecordWrapperInterface
put a value in the wrapped object- Specified by:
putValue
in interfaceApiOutputRecordWrapperInterface<QRecord,
ApiOutputQRecordWrapper>
-
putAssociation
Description copied from interface:ApiOutputRecordWrapperInterface
put associated objects in the wrapped object- Specified by:
putAssociation
in interfaceApiOutputRecordWrapperInterface<QRecord,
ApiOutputQRecordWrapper>
-
newSibling
Description copied from interface:ApiOutputRecordWrapperInterface
create a new "sibling" object to this - e.g., a wrapper around a new instance of the contents object- Specified by:
newSibling
in interfaceApiOutputRecordWrapperInterface<QRecord,
ApiOutputQRecordWrapper>
-
getContents
Description copied from interface:ApiOutputRecordWrapperInterface
get the wrapped contents object- Specified by:
getContents
in interfaceApiOutputRecordWrapperInterface<QRecord,
ApiOutputQRecordWrapper>
-