Class CompositionalOperator
java.lang.Object
org.cyclops.integrateddynamics.core.evaluate.operator.OperatorBase
org.cyclops.integrateddynamics.core.evaluate.operator.CompositionalOperator
- All Implemented Interfaces:
IOperator
An operator composed of a number of other operators.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class OperatorBase
OperatorBase.IFunction, OperatorBase.SafeVariablesGetter -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCompositionalOperator(String symbol, String operatorName, String interactName, IValueType[] inputTypes, IValueType outputType, OperatorBase.IFunction function, IConfigRenderPattern renderPattern, String unlocalizedType) -
Method Summary
Methods inherited from class OperatorBase
constructInputVariables, evaluate, getConditionalOutputType, getFunction, getGlobalInteractNamePrefix, getInputTypes, getInteractName, getLocalizedNameFull, getModId, getOperatorName, getOutputType, getRenderPattern, getRequiredInputLength, getSymbol, getTranslationKey, getUniqueName, getUnlocalizedCategoryName, getUnlocalizedCategoryPrefix, getUnlocalizedPrefix, loadTooltip, materialize, shouldAlsoPrefixLocalScope, toString, validateTypesMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface IOperator
getGlobalInteractName, getScopedInteractName
-
Constructor Details
-
CompositionalOperator
protected CompositionalOperator(String symbol, String operatorName, String interactName, IValueType[] inputTypes, IValueType outputType, OperatorBase.IFunction function, IConfigRenderPattern renderPattern, String unlocalizedType)
-
-
Method Details
-
getUnlocalizedType
- Specified by:
getUnlocalizedTypein classOperatorBase
-