|
![]() Quark Platform Documentation Version 1.7.0_0 Business Objects |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openquark.cal.compiler.io.EntryPointSpec
public final class EntryPointSpec
EntryPointSpec encapsulates the information needed to generate an EntryPoint.
EntryPoint| Method Summary | |
|---|---|
static List<EntryPointSpec> |
buildListFromQualifiedNames(Collection<QualifiedName> functionalAgentNames)
Creates a list of entry point specifications with default input and output policies. |
EntryPointSpec |
cloneWithInputOutputPolicies(InputPolicy[] inputPolicies,
OutputPolicy outputPolicy)
Returns a new entry point spec with specified input/output policies |
EntryPointSpec |
cloneWithInputPolicies(InputPolicy[] inputPolicies)
Returns a new entry point spec with specified input policies |
EntryPointSpec |
cloneWithOutputPolicy(OutputPolicy outputPolicy)
Returns a new entry point spec with specified output policy |
boolean |
equals(Object other)
|
QualifiedName |
getFunctionalAgentName()
Get the functional agent name of this entry point spec. |
InputPolicy[] |
getInputPolicies()
This gets an array containing all the input policies. |
OutputPolicy |
getOutputPolicy()
Get the output policy. |
int |
hashCode()
|
static EntryPointSpec |
make(QualifiedName functionalAgentName)
Creates a new entry point specification with default input and output policies. |
static EntryPointSpec |
make(QualifiedName functionalAgentName,
InputPolicy[] inputPolicies,
OutputPolicy outputPolicy)
Creates a new entry point specification with input and output policies |
static EntryPointSpec |
make(QualifiedName functionalAgentName,
OutputPolicy outputPolicy)
Creates a new entry point specification with default input policies and specified output policy. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public static EntryPointSpec make(QualifiedName functionalAgentName)
functionalAgentName - the qualified name of the functional agent to run
public static EntryPointSpec make(QualifiedName functionalAgentName,
OutputPolicy outputPolicy)
functionalAgentName - the qualified name of the functional agent to runoutputPolicy - the output policy
public static EntryPointSpec make(QualifiedName functionalAgentName,
InputPolicy[] inputPolicies,
OutputPolicy outputPolicy)
functionalAgentName - inputPolicies - outputPolicy -
public static List<EntryPointSpec> buildListFromQualifiedNames(Collection<QualifiedName> functionalAgentNames)
functionalAgentNames - collection of qualified names. This argument cannot be null.
public final QualifiedName getFunctionalAgentName()
public final InputPolicy[] getInputPolicies()
public final OutputPolicy getOutputPolicy()
public final EntryPointSpec cloneWithOutputPolicy(OutputPolicy outputPolicy)
outputPolicy -
public final EntryPointSpec cloneWithInputPolicies(InputPolicy[] inputPolicies)
inputPolicies -
public final EntryPointSpec cloneWithInputOutputPolicies(InputPolicy[] inputPolicies,
OutputPolicy outputPolicy)
inputPolicies - outputPolicy -
public String toString()
toString in class Objectpublic boolean equals(Object other)
equals in class Objectpublic int hashCode()
hashCode in class Object
|
![]() Quark Platform Documentation Version 1.7.0_0 Business Objects |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||