All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.shiftleft.codepropertygraph.generated.Operators Maven / Gradle / Ivy

The newest version!
package io.shiftleft.codepropertygraph.generated;

import gremlin.scala.Key;

public class Operators {

/**  */
public static final String addition = ".addition";

/**  */
public static final String subtraction = ".subtraction";

/**  */
public static final String multiplication = ".multiplication";

/**  */
public static final String division = ".division";

/**  */
public static final String exponentiation = ".exponentiation";

/**  */
public static final String modulo = ".modulo";

/**  */
public static final String shiftLeft = ".shiftLeft";

/** Shift right padding with zeros */
public static final String logicalShiftRight = ".logicalShiftRight";

/** Shift right preserving the sign */
public static final String arithmeticShiftRight = ".arithmeticShiftRight";

/**  */
public static final String not = ".not";

/**  */
public static final String and = ".and";

/**  */
public static final String or = ".or";

/**  */
public static final String xor = ".xor";

/**  */
public static final String assignmentPlus = ".assignmentPlus";

/**  */
public static final String assignmentMinus = ".assignmentMinus";

/**  */
public static final String assignmentMultiplication = ".assignmentMultiplication";

/**  */
public static final String assignmentDivision = ".assignmentDivision";

/**  */
public static final String assignmentExponentiation = ".assignmentExponentiation";

/**  */
public static final String assignmentModulo = ".assignmentModulo";

/**  */
public static final String assignmentShiftLeft = ".assignmentShiftLeft";

/**  */
public static final String assignmentLogicalShiftRight = ".assignmentLogicalShiftRight";

/**  */
public static final String assignmentArithmeticShiftRight = ".assignmentArithmeticShiftRight";

/**  */
public static final String assignmentAnd = ".assignmentAnd";

/**  */
public static final String assignmentOr = ".assignmentOr";

/**  */
public static final String assignmentXor = ".assignmentXor";

/**  */
public static final String assignment = ".assignment";

/** E.g. `a = -b` */
public static final String minus = ".minus";

/** E.g. `a = +b` */
public static final String plus = ".plus";

/**  */
public static final String preIncrement = ".preIncrement";

/**  */
public static final String preDecrement = ".preDecrement";

/**  */
public static final String postIncrement = ".postIncrement";

/**  */
public static final String postDecrement = ".postDecrement";

/**  */
public static final String logicalNot = ".logicalNot";

/**  */
public static final String logicalOr = ".logicalOr";

/**  */
public static final String logicalAnd = ".logicalAnd";

/**  */
public static final String equals = ".equals";

/**  */
public static final String notEquals = ".notEquals";

/**  */
public static final String greaterThan = ".greaterThan";

/**  */
public static final String lessThan = ".lessThan";

/**  */
public static final String greaterEqualsThan = ".greaterEqualsThan";

/**  */
public static final String lessEqualsThan = ".lessEqualsThan";

/**  */
public static final String instanceOf = ".instanceOf";

/** E.g. in C: `a.b` but not! in Java */
public static final String memberAccess = ".memberAccess";

/** E.g. in C: `a->b` and `a.b` in Java */
public static final String indirectMemberAccess = ".indirectMemberAccess";

/** E.g. in C: `a[b]` but not! in Java */
public static final String computedMemberAccess = ".computedMemberAccess";

/** E.g. in C++: `a->*b` and a[b] in Java */
public static final String indirectComputedMemberAccess = ".indirectComputedMemberAccess";

/** E.g. in C: `*a` */
public static final String indirection = ".indirection";

/** Deletes a property from a namespace. E.g. `a=3; delete a; a == undefined; */
public static final String delete = ".delete";

/** E.g. `a ? consequent : alternate`. In future probably also used for if statements */
public static final String conditional = ".conditional";

/** Type casts of any sort */
public static final String cast = ".cast";

/** Comparison between two arguments with the results: 0 == equal, negative == left < right, positive == left > right */
public static final String compare = ".compare";

/** Returns the address of a given object */
public static final String addressOf = ".addressOf";

/** Returns the size of a given object */
public static final String sizeOf = ".sizeOf";


}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy