Class IRFieldDecl

    • Field Detail

      • _modifiers

        private int _modifiers
      • _name

        private java.lang.String _name
      • _value

        private java.lang.Object _value
      • _explicitInternal

        private boolean _explicitInternal
      • _annotations

        private java.util.List<IRAnnotation> _annotations
      • _genericSignature

        private java.lang.String _genericSignature
    • Constructor Detail

      • IRFieldDecl

        public IRFieldDecl​(int modifiers,
                           boolean explicitInternal,
                           java.lang.String name,
                           IRType type,
                           IType iType,
                           java.lang.Object value)
      • IRFieldDecl

        public IRFieldDecl​(int modifiers,
                           boolean explicitInternal,
                           java.lang.String name,
                           IRType type,
                           java.lang.Object value)
    • Method Detail

      • makeGenericSignature

        private java.lang.String makeGenericSignature​(IType type)
      • getModifiers

        public int getModifiers()
      • getName

        public java.lang.String getName()
      • getType

        public IRType getType()
      • getValue

        public java.lang.Object getValue()
      • setAnnotations

        public void setAnnotations​(java.util.List<IRAnnotation> irAnnotations)
      • getAnnotations

        public java.util.List<IRAnnotation> getAnnotations()
      • getGenericSignature

        public java.lang.String getGenericSignature()
      • isExplicitInternal

        public boolean isExplicitInternal()