Package sc.lang.java

Class Parameter

    • Field Detail

      • variableModifiers

        public SemanticNodeList<java.lang.Object> variableModifiers
      • repeatingParameter

        public boolean repeatingParameter
      • nextParameter

        public Parameter nextParameter
    • Constructor Detail

      • Parameter

        public Parameter()
    • Method Detail

      • getGenericTypeName

        public java.lang.String getGenericTypeName​(java.lang.Object resultType,
                                                   boolean includeDims)
        Specified by:
        getGenericTypeName in interface ITypedObject
      • getAbsoluteGenericTypeName

        public java.lang.String getAbsoluteGenericTypeName​(java.lang.Object resultType,
                                                           boolean includeDims)
        Specified by:
        getAbsoluteGenericTypeName in interface ITypedObject
      • getComponentType

        public java.lang.Object getComponentType()
      • getParameterList

        public java.util.List<Parameter> getParameterList()
      • getParameterTypes

        public java.lang.Object[] getParameterTypes()
      • getParameterJavaTypes

        public JavaType[] getParameterJavaTypes​(boolean convertRepeating)
      • getNumParameters

        public int getNumParameters()
      • getParameterNames

        public java.lang.String[] getParameterNames()
      • refreshBoundType

        public boolean refreshBoundType​(int flags)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getParameterTypeName

        public java.lang.String getParameterTypeName()
      • getObjectId

        public java.lang.String getObjectId()
        Specified by:
        getObjectId in interface IObjectId
      • setAccessTimeForRefs

        public void setAccessTimeForRefs​(long time)