Package com.jogamp.gluegen
Class ConstantDefinition.JavaExpr
java.lang.Object
com.jogamp.gluegen.ConstantDefinition.JavaExpr
- Enclosing class:
- ConstantDefinition
A valid java expression, including its result type,
usually generated from a native [C] expression,
see
JavaExpr#create(ConstantDefinition).-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ConstantDefinition.JavaExprcompute(ConstantDefinition constDef, Map<String, ConstantDefinition.JavaExpr> constMap) Computes a validjava expressionbased on the givenConstantDefinition, which may either be a singleConstantDefinition.CNumber, seeConstantDefinition.getNumber(), or represents a native expression, seeConstantDefinition#getExpr().
-
Field Details
-
javaExpression
-
resultType
-
resultJavaType
-
resultJavaTypeName
-
-
Constructor Details
-
JavaExpr
-
-
Method Details
-
compute
public static ConstantDefinition.JavaExpr compute(ConstantDefinition constDef, Map<String, ConstantDefinition.JavaExpr> constMap) Computes a validjava expressionbased on the givenConstantDefinition, which may either be a singleConstantDefinition.CNumber, seeConstantDefinition.getNumber(), or represents a native expression, seeConstantDefinition#getExpr().
-