Class: AEMReference::IsIn

Inherits:
Contains show all
Defined in:
lib/_aem/aemreference.rb

Constant Summary collapse

Name =
:is_in

Constants inherited from Contains

Contains::Operator

Instance Method Summary collapse

Methods inherited from ComparisonTest

#AEM_resolve, #initialize, #to_s

Methods inherited from Test

#and, #not, #or

Methods inherited from Query

#==, #AEM_comparable, #hash, #initialize, #inspect

Constructor Details

This class inherits a constructor from AEMReference::ComparisonTest

Instance Method Details

#AEM_pack_self(codecs) ⇒ Object



864
865
866
867
868
869
870
# File 'lib/_aem/aemreference.rb', line 864

def AEM_pack_self(codecs)
  return AEMReference.pack_list_as(KAE::TypeCompDescriptor, [
                                     [KAE::KeyAEObject1, codecs.pack(@_operand2)],
                                     [KAE::KeyAECompOperator, self.class::Operator],
                                     [KAE::KeyAEObject2, codecs.pack(@_operand1)]
                                   ])
end