Class RosettaFunctionExtensions
java.lang.Object
com.regnosys.rosetta.generator.util.RosettaFunctionExtensions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription_getInputs(Function function) _getInputs(FunctionDispatch function) protected Attribute_getOutput(Function function) protected Attribute_getOutput(FunctionDispatch function) protected booleanprotected boolean_needsBuilder(RosettaType type) protected booleanprotected boolean_needsBuilder(AssignPathRoot root) protected boolean_needsBuilder(TypeCall typeCall) protected boolean_needsBuilder(RAssignedRoot root) protected boolean_needsBuilder(RAttribute rAttribute) protected boolean_needsBuilder(RType type) protected boolean_needsBuilder(Void ele) getCreationAnnotations(Annotated element) getDispatchingFunctions(Function function) getMainFunction(Function function) getMetadataAnnotations(Annotated element) getQualifierAnnotations(Annotated element) getQualifierAnnotations(List<AnnotationRef> annotations) handleAsEnumFunction(Function function) handleAsSpecFunction(Function function) spec functions do not have operation hence, do not provide an implementationinputsAsArgs(ShortcutDeclaration alias) isDispatchingFunction(Function function) booleanbooleanisQualifierFunction(Function function) booleanisQualifierFunction(RFunction function) booleanisQualifierFunctionFor(Function function, Data type) booleanneedsBuilder(Object root)
-
Constructor Details
-
RosettaFunctionExtensions
public RosettaFunctionExtensions()
-
-
Method Details
-
handleAsSpecFunction
spec functions do not have operation hence, do not provide an implementation -
handleAsEnumFunction
-
isDispatchingFunction
-
getDispatchingFunctions
-
getMainFunction
-
_getOutput
-
_getOutput
-
_getInputs
-
_getInputs
-
inputsAsArgs
-
_needsBuilder
-
_needsBuilder
-
_needsBuilder
-
_needsBuilder
-
_needsBuilder
-
_needsBuilder
-
_needsBuilder
-
_needsBuilder
-
_needsBuilder
-
isOutput
-
isQualifierFunctionFor
-
isQualifierFunction
-
isQualifierFunction
-
getMetadataAnnotations
-
getQualifierAnnotations
-
getQualifierAnnotations
-
getCreationAnnotations
-
getOutput
-
getInputs
-
needsBuilder
-