Package com.smeup.kokos.service
Class KS_202_01E
java.lang.Object
com.smeup.kokos.sdk.caller.KokosService
com.smeup.kokos.service.KS_202_01E
public class KS_202_01E
extends com.smeup.kokos.sdk.caller.KokosService
Entity list service.
Supports matrix and tree output for an entity class resolved from OG coordinates.
-
Field Summary
Fields inherited from class com.smeup.kokos.sdk.caller.KokosService
out, printer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidlistObjectsDefault(com.smeup.kokos.sdk.fun.Fun fun, com.smeup.kokos.sdk.model.ExecutionContext context) Returns entities for the given Smeup type+parameter combination.Methods inherited from class com.smeup.kokos.sdk.caller.KokosService
execute, writeAction, writeButtons, writeDataColumn, writeDataColumns, writeDataNode, writeDataNodeClosure, writeDataRow, writeLayout, writeMessage, writeRawData, writeSch, writeSetup, writeVariable
-
Constructor Details
-
KS_202_01E
public KS_202_01E()
-
-
Method Details
-
listObjectsDefault
public void listObjectsDefault(com.smeup.kokos.sdk.fun.Fun fun, com.smeup.kokos.sdk.model.ExecutionContext context) throws Exception Returns entities for the given Smeup type+parameter combination.The entity class is resolved via
KokosEntityannotation matching — see the class-level Javadoc for the full resolution strategy.FUN signature:
F(EXB;*LIS;) 1(OG;;TYPE+PARAMETER)- Parameters:
fun- the parsed FUN;obj1.getT()is mandatory,obj1.getP()is optionalcontext- the execution context (currently unused at this layer, reserved for future use)- Throws:
RepositoryNotFoundException- if no entity class with matchingKokosEntityis registeredException- if writing to the output stream fails
-