Package org.faktorips.fl.operations
Class AbstractUnaryOperation<T extends org.faktorips.codegen.CodeFragment>
java.lang.Object
org.faktorips.fl.operations.AbstractUnaryOperation<T>
- Type Parameters:
T- aCodeFragmentimplementation for a specific target language
- All Implemented Interfaces:
UnaryOperation<T>
- Direct Known Subclasses:
AbstractUnaryJavaOperation
public abstract class AbstractUnaryOperation<T extends org.faktorips.codegen.CodeFragment>
extends Object
implements UnaryOperation<T>
Abstract implementation of
UnaryOperation.-
Field Summary
Fields inherited from interface org.faktorips.fl.UnaryOperation
NOT -
Constructor Summary
ConstructorsConstructorDescriptionAbstractUnaryOperation(org.faktorips.datatype.Datatype datatype, String operator) Creates a new unary operation for the indicated operator anddata type.AbstractUnaryOperation(Operation operation) Creates a new unary operation for the indicatedOperation. -
Method Summary
Modifier and TypeMethodDescriptionorg.faktorips.datatype.DatatypeOverridden method.Overridden method.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.faktorips.fl.UnaryOperation
generate
-
Constructor Details
-
AbstractUnaryOperation
Creates a new unary operation for the indicatedOperation. -
AbstractUnaryOperation
Creates a new unary operation for the indicated operator anddata type.
-
-
Method Details
-
getDatatype
public org.faktorips.datatype.Datatype getDatatype()Overridden method.- Specified by:
getDatatypein interfaceUnaryOperation<T extends org.faktorips.codegen.CodeFragment>- See Also:
-
getOperator
Overridden method.- Specified by:
getOperatorin interfaceUnaryOperation<T extends org.faktorips.codegen.CodeFragment>- See Also:
-