Class OperableRef

    • Constructor Detail

      • OperableRef

        public OperableRef​(com.sun.codemodel.JExpression expression)
    • Method Detail

      • requiresNotMissingCheck

        public abstract boolean requiresNotMissingCheck()
      • isMissing

        public com.sun.codemodel.JExpression isMissing()
      • isNotMissing

        public com.sun.codemodel.JExpression isNotMissing()
      • equalTo

        public com.sun.codemodel.JExpression equalTo​(java.lang.Object value,
                                                     TranslationContext context)
      • notEqualTo

        public com.sun.codemodel.JExpression notEqualTo​(java.lang.Object value,
                                                        TranslationContext context)
      • lessThan

        public com.sun.codemodel.JExpression lessThan​(java.lang.Object value,
                                                      TranslationContext context)
      • lessOrEqual

        public com.sun.codemodel.JExpression lessOrEqual​(java.lang.Object value,
                                                         TranslationContext context)
      • greaterOrEqual

        public com.sun.codemodel.JExpression greaterOrEqual​(java.lang.Object value,
                                                            TranslationContext context)
      • greaterThan

        public com.sun.codemodel.JExpression greaterThan​(java.lang.Object value,
                                                         TranslationContext context)
      • isIn

        public com.sun.codemodel.JExpression isIn​(java.util.Collection<?> values,
                                                  TranslationContext context)
      • isNotIn

        public com.sun.codemodel.JExpression isNotIn​(java.util.Collection<?> values,
                                                     TranslationContext context)
      • literal

        public com.sun.codemodel.JExpression literal​(java.lang.Object value,
                                                     TranslationContext context)