Class AnnotationReferenceBuildContextImpl

  • All Implemented Interfaces:
    org.eclipse.xtend.lib.macro.services.AnnotationReferenceBuildContext

    public class AnnotationReferenceBuildContextImpl
    extends java.lang.Object
    implements org.eclipse.xtend.lib.macro.services.AnnotationReferenceBuildContext
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void _internalSet​(java.lang.String name, boolean[] values, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, byte[] values, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, char[] values, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, double[] values, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, float[] values, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, int[] values, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, long[] values, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, short[] values, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, java.lang.Boolean value, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, java.lang.Byte value, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, java.lang.Character value, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, java.lang.Double value, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, java.lang.Float value, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, java.lang.Integer value, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, java.lang.Long value, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, java.lang.Object values, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, java.lang.Short value, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, java.lang.String[] values, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, java.lang.String value, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, java.lang.Void value, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, XtendAnnotationReferenceImpl value, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, org.eclipse.xtend.lib.macro.declaration.AnnotationReference[] values, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, org.eclipse.xtend.lib.macro.declaration.AnnotationReference value, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, org.eclipse.xtend.lib.macro.declaration.EnumerationValueDeclaration[] values, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, org.eclipse.xtend.lib.macro.declaration.EnumerationValueDeclaration value, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, org.eclipse.xtend.lib.macro.declaration.TypeReference[] values, boolean mustBeArray)  
      protected void _internalSet​(java.lang.String name, org.eclipse.xtend.lib.macro.declaration.TypeReference value, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmAnnotationAnnotationValue it, org.eclipse.xtend.lib.macro.declaration.AnnotationReference[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmAnnotationValue it, java.lang.Object value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmBooleanAnnotationValue it, boolean[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmByteAnnotationValue it, byte[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmCharAnnotationValue it, byte[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmCharAnnotationValue it, char[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmCustomAnnotationValue it, XtendAnnotationReferenceImpl value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmDoubleAnnotationValue it, byte[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmDoubleAnnotationValue it, char[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmDoubleAnnotationValue it, double[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmDoubleAnnotationValue it, float[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmDoubleAnnotationValue it, int[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmDoubleAnnotationValue it, long[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmDoubleAnnotationValue it, short[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmEnumAnnotationValue it, org.eclipse.xtend.lib.macro.declaration.EnumerationValueDeclaration[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmFloatAnnotationValue it, byte[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmFloatAnnotationValue it, char[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmFloatAnnotationValue it, float[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmFloatAnnotationValue it, int[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmFloatAnnotationValue it, long[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmFloatAnnotationValue it, short[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmIntAnnotationValue it, byte[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmIntAnnotationValue it, char[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmIntAnnotationValue it, int[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmIntAnnotationValue it, short[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmLongAnnotationValue it, byte[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmLongAnnotationValue it, char[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmLongAnnotationValue it, int[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmLongAnnotationValue it, long[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmLongAnnotationValue it, short[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmShortAnnotationValue it, byte[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmShortAnnotationValue it, short[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmStringAnnotationValue it, java.lang.String[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void _setValue​(org.eclipse.xtext.common.types.JvmTypeAnnotationValue it, org.eclipse.xtend.lib.macro.declaration.TypeReference[] value, java.lang.String componentType, boolean mustBeArray)  
      protected void checkType​(org.eclipse.xtext.common.types.JvmAnnotationValue it, java.lang.String componentType, boolean mustBeArray)  
      protected org.eclipse.xtext.common.types.JvmAnnotationValue createAnnotationValue​(org.eclipse.xtext.common.types.JvmOperation op, java.lang.Object values)  
      protected org.eclipse.xtext.common.types.JvmOperation findOperation​(java.lang.String name)  
      protected org.eclipse.xtext.common.types.JvmOperation findOperation​(java.lang.String name, boolean mustBeArray)  
      protected java.lang.String getAnnotationValueTypeName​(org.eclipse.xtext.common.types.JvmType type)  
      CompilationUnitImpl getCompilationUnit()  
      org.eclipse.xtext.common.types.JvmAnnotationReference getDelegate()  
      void internalSet​(java.lang.String name, java.lang.Object value, boolean mustBeArray)  
      protected boolean remove​(java.lang.String name)  
      protected boolean remove​(org.eclipse.xtext.common.types.JvmOperation op)  
      void set​(java.lang.String name, java.lang.Object value)  
      void setAnnotationValue​(java.lang.String name, org.eclipse.xtend.lib.macro.declaration.AnnotationReference... value)  
      void setBooleanValue​(java.lang.String name, boolean... value)  
      void setByteValue​(java.lang.String name, byte... value)  
      void setCharValue​(java.lang.String name, char... value)  
      void setClassValue​(java.lang.String name, org.eclipse.xtend.lib.macro.declaration.TypeReference... value)  
      void setCompilationUnit​(CompilationUnitImpl compilationUnit)  
      void setDelegate​(org.eclipse.xtext.common.types.JvmAnnotationReference delegate)  
      void setDoubleValue​(java.lang.String name, double... value)  
      void setEnumValue​(java.lang.String name, org.eclipse.xtend.lib.macro.declaration.EnumerationValueDeclaration... value)  
      void setFloatValue​(java.lang.String name, float... value)  
      void setIntValue​(java.lang.String name, int... value)  
      void setLongValue​(java.lang.String name, long... value)  
      void setShortValue​(java.lang.String name, short... value)  
      void setStringValue​(java.lang.String name, java.lang.String... value)  
      protected void setValue​(org.eclipse.xtext.common.types.JvmAnnotationValue it, java.lang.Object value, java.lang.String componentType, boolean mustBeArray)  
      protected void setValues​(java.lang.String name, java.lang.Object values, java.lang.String componentType, boolean mustBeArray)  
      protected void throwNotApplicable​(org.eclipse.xtext.common.types.JvmAnnotationValue it, java.lang.String valueType)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AnnotationReferenceBuildContextImpl

        public AnnotationReferenceBuildContextImpl()
    • Method Detail

      • findOperation

        protected org.eclipse.xtext.common.types.JvmOperation findOperation​(java.lang.String name)
      • remove

        protected boolean remove​(java.lang.String name)
      • remove

        protected boolean remove​(org.eclipse.xtext.common.types.JvmOperation op)
      • findOperation

        protected org.eclipse.xtext.common.types.JvmOperation findOperation​(java.lang.String name,
                                                                            boolean mustBeArray)
      • set

        public void set​(java.lang.String name,
                        java.lang.Object value)
        Specified by:
        set in interface org.eclipse.xtend.lib.macro.services.AnnotationReferenceBuildContext
      • setAnnotationValue

        public void setAnnotationValue​(java.lang.String name,
                                       org.eclipse.xtend.lib.macro.declaration.AnnotationReference... value)
        Specified by:
        setAnnotationValue in interface org.eclipse.xtend.lib.macro.services.AnnotationReferenceBuildContext
      • setBooleanValue

        public void setBooleanValue​(java.lang.String name,
                                    boolean... value)
        Specified by:
        setBooleanValue in interface org.eclipse.xtend.lib.macro.services.AnnotationReferenceBuildContext
      • setByteValue

        public void setByteValue​(java.lang.String name,
                                 byte... value)
        Specified by:
        setByteValue in interface org.eclipse.xtend.lib.macro.services.AnnotationReferenceBuildContext
      • setCharValue

        public void setCharValue​(java.lang.String name,
                                 char... value)
        Specified by:
        setCharValue in interface org.eclipse.xtend.lib.macro.services.AnnotationReferenceBuildContext
      • setClassValue

        public void setClassValue​(java.lang.String name,
                                  org.eclipse.xtend.lib.macro.declaration.TypeReference... value)
        Specified by:
        setClassValue in interface org.eclipse.xtend.lib.macro.services.AnnotationReferenceBuildContext
      • setDoubleValue

        public void setDoubleValue​(java.lang.String name,
                                   double... value)
        Specified by:
        setDoubleValue in interface org.eclipse.xtend.lib.macro.services.AnnotationReferenceBuildContext
      • setEnumValue

        public void setEnumValue​(java.lang.String name,
                                 org.eclipse.xtend.lib.macro.declaration.EnumerationValueDeclaration... value)
        Specified by:
        setEnumValue in interface org.eclipse.xtend.lib.macro.services.AnnotationReferenceBuildContext
      • setFloatValue

        public void setFloatValue​(java.lang.String name,
                                  float... value)
        Specified by:
        setFloatValue in interface org.eclipse.xtend.lib.macro.services.AnnotationReferenceBuildContext
      • setIntValue

        public void setIntValue​(java.lang.String name,
                                int... value)
        Specified by:
        setIntValue in interface org.eclipse.xtend.lib.macro.services.AnnotationReferenceBuildContext
      • setLongValue

        public void setLongValue​(java.lang.String name,
                                 long... value)
        Specified by:
        setLongValue in interface org.eclipse.xtend.lib.macro.services.AnnotationReferenceBuildContext
      • setShortValue

        public void setShortValue​(java.lang.String name,
                                  short... value)
        Specified by:
        setShortValue in interface org.eclipse.xtend.lib.macro.services.AnnotationReferenceBuildContext
      • setStringValue

        public void setStringValue​(java.lang.String name,
                                   java.lang.String... value)
        Specified by:
        setStringValue in interface org.eclipse.xtend.lib.macro.services.AnnotationReferenceBuildContext
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    java.lang.Void value,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    java.lang.Object values,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    java.lang.String value,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    java.lang.String[] values,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    java.lang.Boolean value,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    boolean[] values,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    java.lang.Integer value,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    int[] values,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    java.lang.Short value,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    short[] values,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    java.lang.Long value,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    long[] values,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    java.lang.Double value,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    double[] values,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    java.lang.Float value,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    float[] values,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    java.lang.Character value,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    char[] values,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    java.lang.Byte value,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    byte[] values,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    org.eclipse.xtend.lib.macro.declaration.TypeReference value,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    org.eclipse.xtend.lib.macro.declaration.TypeReference[] values,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    org.eclipse.xtend.lib.macro.declaration.EnumerationValueDeclaration[] values,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    org.eclipse.xtend.lib.macro.declaration.AnnotationReference value,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    org.eclipse.xtend.lib.macro.declaration.AnnotationReference[] values,
                                    boolean mustBeArray)
      • _internalSet

        protected void _internalSet​(java.lang.String name,
                                    org.eclipse.xtend.lib.macro.declaration.EnumerationValueDeclaration value,
                                    boolean mustBeArray)
      • setValues

        protected void setValues​(java.lang.String name,
                                 java.lang.Object values,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • createAnnotationValue

        protected org.eclipse.xtext.common.types.JvmAnnotationValue createAnnotationValue​(org.eclipse.xtext.common.types.JvmOperation op,
                                                                                          java.lang.Object values)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmAnnotationValue it,
                                 java.lang.Object value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmTypeAnnotationValue it,
                                 org.eclipse.xtend.lib.macro.declaration.TypeReference[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmEnumAnnotationValue it,
                                 org.eclipse.xtend.lib.macro.declaration.EnumerationValueDeclaration[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmAnnotationAnnotationValue it,
                                 org.eclipse.xtend.lib.macro.declaration.AnnotationReference[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmCustomAnnotationValue it,
                                 XtendAnnotationReferenceImpl value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmStringAnnotationValue it,
                                 java.lang.String[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmBooleanAnnotationValue it,
                                 boolean[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmDoubleAnnotationValue it,
                                 double[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmDoubleAnnotationValue it,
                                 float[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmDoubleAnnotationValue it,
                                 long[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmDoubleAnnotationValue it,
                                 int[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmDoubleAnnotationValue it,
                                 short[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmDoubleAnnotationValue it,
                                 byte[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmDoubleAnnotationValue it,
                                 char[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmFloatAnnotationValue it,
                                 float[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmFloatAnnotationValue it,
                                 long[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmFloatAnnotationValue it,
                                 int[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmFloatAnnotationValue it,
                                 short[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmFloatAnnotationValue it,
                                 byte[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmFloatAnnotationValue it,
                                 char[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmLongAnnotationValue it,
                                 long[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmLongAnnotationValue it,
                                 int[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmLongAnnotationValue it,
                                 short[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmLongAnnotationValue it,
                                 byte[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmLongAnnotationValue it,
                                 char[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmIntAnnotationValue it,
                                 int[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmIntAnnotationValue it,
                                 short[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmIntAnnotationValue it,
                                 byte[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmIntAnnotationValue it,
                                 char[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmShortAnnotationValue it,
                                 short[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmShortAnnotationValue it,
                                 byte[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmCharAnnotationValue it,
                                 char[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmCharAnnotationValue it,
                                 byte[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • _setValue

        protected void _setValue​(org.eclipse.xtext.common.types.JvmByteAnnotationValue it,
                                 byte[] value,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • checkType

        protected void checkType​(org.eclipse.xtext.common.types.JvmAnnotationValue it,
                                 java.lang.String componentType,
                                 boolean mustBeArray)
      • throwNotApplicable

        protected void throwNotApplicable​(org.eclipse.xtext.common.types.JvmAnnotationValue it,
                                          java.lang.String valueType)
      • getAnnotationValueTypeName

        protected java.lang.String getAnnotationValueTypeName​(org.eclipse.xtext.common.types.JvmType type)
      • internalSet

        public void internalSet​(java.lang.String name,
                                java.lang.Object value,
                                boolean mustBeArray)
      • setValue

        protected void setValue​(org.eclipse.xtext.common.types.JvmAnnotationValue it,
                                java.lang.Object value,
                                java.lang.String componentType,
                                boolean mustBeArray)
      • getDelegate

        @Pure
        public org.eclipse.xtext.common.types.JvmAnnotationReference getDelegate()
      • setDelegate

        public void setDelegate​(org.eclipse.xtext.common.types.JvmAnnotationReference delegate)