Uses of Class
org.apache.bcel.generic.ArithmeticInstruction
Packages that use ArithmeticInstruction
Package
Description
This package contains the "generic" part of the
Byte Code Engineering
Library, i.e., classes to dynamically modify class objects and
byte code instructions.
-
Uses of ArithmeticInstruction in org.apache.bcel.generic
Subclasses of ArithmeticInstruction in org.apache.bcel.genericModifier and TypeClassDescriptionclassDADD - Add doublesclassDDIV - Divide doublesclassDMUL - Multiply doublesclassDNEG - Negate doubleclassDREM - Remainder of doublesclassDSUB - Substract doublesclassFADD - Add floatsclassFDIV - Divide floatsclassFMUL - Multiply floatsclassFNEG - Negate floatclassFREM - Remainder of floatsclassFSUB - Substract floatsclassIADD - Add intsclassIAND - Bitwise AND intclassIDIV - Divide intsclassIMUL - Multiply intsclassINEG - Negate intclassIOR - Bitwise OR intclassIREM - Remainder of intclassISHL - Arithmetic shift left intclassISHR - Arithmetic shift right intclassISUB - Substract intsclassIUSHR - Logical shift right intclassIXOR - Bitwise XOR intclassLADD - Add longsclassLAND - Bitwise AND longsclassLDIV - Divide longsclassLMUL - Multiply longsclassLNEG - Negate longclassLOR - Bitwise OR longclassLREM - Remainder of longclassLSHL - Arithmetic shift left longclassLSHR - Arithmetic shift right longclassLSUB - Substract longsclassLUSHR - Logical shift right longclassLXOR - Bitwise XOR longFields in org.apache.bcel.generic declared as ArithmeticInstructionModifier and TypeFieldDescriptionstatic final ArithmeticInstructionInstructionConstants.DADDstatic final ArithmeticInstructionInstructionConstants.DDIVstatic final ArithmeticInstructionInstructionConstants.DMULstatic final ArithmeticInstructionInstructionConstants.DNEGstatic final ArithmeticInstructionInstructionConstants.DREMstatic final ArithmeticInstructionInstructionConstants.DSUBstatic final ArithmeticInstructionInstructionConstants.FADDstatic final ArithmeticInstructionInstructionConstants.FDIVstatic final ArithmeticInstructionInstructionConstants.FMULstatic final ArithmeticInstructionInstructionConstants.FNEGstatic final ArithmeticInstructionInstructionConstants.FREMstatic final ArithmeticInstructionInstructionConstants.FSUBstatic final ArithmeticInstructionInstructionConstants.IADDstatic final ArithmeticInstructionInstructionConstants.IANDstatic final ArithmeticInstructionInstructionConstants.IDIVstatic final ArithmeticInstructionInstructionConstants.IMULstatic final ArithmeticInstructionInstructionConstants.INEGstatic final ArithmeticInstructionInstructionConstants.IORstatic final ArithmeticInstructionInstructionConstants.IREMstatic final ArithmeticInstructionInstructionConstants.ISHLstatic final ArithmeticInstructionInstructionConstants.ISHRstatic final ArithmeticInstructionInstructionConstants.ISUBstatic final ArithmeticInstructionInstructionConstants.IUSHRstatic final ArithmeticInstructionInstructionConstants.IXORstatic final ArithmeticInstructionInstructionConstants.LADDstatic final ArithmeticInstructionInstructionConstants.LANDstatic final ArithmeticInstructionInstructionConstants.LDIVstatic final ArithmeticInstructionInstructionConstants.LMULstatic final ArithmeticInstructionInstructionConstants.LNEGstatic final ArithmeticInstructionInstructionConstants.LORstatic final ArithmeticInstructionInstructionConstants.LREMstatic final ArithmeticInstructionInstructionConstants.LSHLstatic final ArithmeticInstructionInstructionConstants.LSHRstatic final ArithmeticInstructionInstructionConstants.LSUBstatic final ArithmeticInstructionInstructionConstants.LUSHRstatic final ArithmeticInstructionInstructionConstants.LXORMethods in org.apache.bcel.generic that return ArithmeticInstructionModifier and TypeMethodDescriptionstatic ArithmeticInstructionInstructionFactory.createBinaryOperation(String op, Type type) Create binary operation for simple basic types, such as int and float.Methods in org.apache.bcel.generic with parameters of type ArithmeticInstructionModifier and TypeMethodDescriptionvoidEmptyVisitor.visitArithmeticInstruction(ArithmeticInstruction obj) voidVisitor.visitArithmeticInstruction(ArithmeticInstruction obj)